Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un lenguaje usado para definir presentaciones de documentos escritos en HTML o XML . World Wide Web Consortium es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores. Leer más sobre CSS
Gracias a este articulo Chuleta CSS de Ateneu Popular de LordMax conozco esta magnifica ayuda en pdf, en ella vienen definidos todos los conceptos básicos de css que siempre esta bien para cuando se te olvida cualquier cosa.