Capítulo 1. Fundamentos de CSS
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Las Hojas de Estilo en Cascada(CSS), un potente lenguaje de programación de que transforma la presentación de un documento o una colección de documentos, se ha extendido a casi todos los rincones de la web, así como a muchos entornos aparentemente ajenos a la web. Por ejemplo, las pantallas integradas en dispositivos utilizan a menudo CSS para dar estilo a sus interfaces de usuario, muchos clientes RSS te permiten aplicar CSS a los feeds y a las entradas de los feeds, y algunos clientes de mensajería instantánea utilizan CSS para dar formato a las ventanas de chat. Se pueden encontrar aspectos de CSS en la sintaxis utilizada por los marcos de trabajo de JavaScript (JS) e incluso en el propio JS. ¡Está en todas partes!
Breve historia del estilo (web)
CSS se propuso por primera vez en 1994, justo cuando la web empezaba a ponerse realmente de moda. Por aquel entonces, los navegadores ofrecían todo tipo de posibilidades de estilo al usuario: las preferencias de presentación de NCSA Mosaic, por ejemplo, permitían al usuario definir la familia de fuentes, el tamaño y el color de cada elemento. Nada de esto estaba al alcance de los autores de documentos; lo único que podían hacer era marcar un contenido como párrafo, como encabezamiento de algún nivel, como texto preformateado o como uno de los otros tipos de elementos de una docena. Si ...