Hojas de estilo CSS
Las hojas de estilo en cascada CSS (Cascading Style Sheets) son una extensión de HTML. Aunque CSS no se puede considerar un lenguaje de programación, sin embargo, nos permite controlar el aspecto que tendrá una página HTML asignándole valores a las propiedades de los elementos individuales que la componen. Por tanto, el lenguaje HTML es quien se encarga de crear los distintos contenidos de una página web y CSS se encarga de la presentación en el navegador. Textos, párrafos, tablas, cajas, etc, que se requieran se determinan cuando se crea el documento HTML. El tamaño de los elementos, tipo de letra del texto, color, márgenes horizontales y verticales, posición, etc, se definen desde CSS.