CSS son las siglas de Cascading Style Sheets (hojas de estilo en cascada), una herramienta utilizada para marcar las páginas web. Esta herramienta es la responsable de la apariencia de los sitios web y de la presentación inteligible de la información, permitiendo que los textos, los gráficos y los objetos multimedia convivan en armonía.
El contenido y la estructura de un sitio web se crean con la ayuda del marcado HTML. Este lenguaje también puede utilizarse para el diseño de contenidos, pero entonces los estilos aplicados a la página web estarán vinculados a él. Es decir, para editar el contenido, será necesario formar la estructura y el diseño desde cero. La invención del CSS facilitó esta tarea. Una vez insertado en un documento HTML, es libre de modificar cualquier información sin afectar al código responsable de los elementos visuales.
Cuestiones en el ámbito de las tablas en cascada a la luz de la construcción de sitios web
La apariencia de un elemento se define en el texto y se le da una característica y un valor específicos.
Las tablas en cascada se utilizan para ajustar el estilo y unificar componentes dispares especificando la altura, las columnas, la colocación, etc.
Hay que seguir una serie de reglas para adaptar el sitio a todos los dispositivos.
Navegación cruzada
La navegación cruzada y el exceso de pantalla de algunos elementos al abrir una página web pueden arreglarse haciendo cambios en el CSS. Esto no será necesario si el código está optimizado para la mayoría de los navegadores.
Las plantillas y los marcos son concisos
Las diferencias estructurales entre los diseños causan problemas durante la transferencia de estilo de un sitio a otro. Será necesario volver a crear el marcado cuando la parte CSS portado contenga ajustes finos con parámetros estrictamente definidos.
Coherencia de la estructura
Es importante nombrar y ordenar adecuadamente los archivos en carpetas que estén lógicamente relacionadas. Por ejemplo, una carpeta que contenga fotos de un artículo de noticias podría llamarse foto/noticias y denominarse «bg.png», «li.png», «first-item.png».
Validez del código
Este aspecto se encarga de garantizar que el sitio web se abra correctamente en diferentes navegadores, en diferentes plataformas operativas. La creación de un nuevo navegador requerirá la adaptación del código.
Beneficios de las propiedades
Las diferentes propiedades CSS tienen diferente prioridad:
El HTML constituye la estructura del proyecto. Sin CSS, el código de la página es más engorroso y confuso. La inclusión de CSS proporciona un estilo armonioso de una categoría particular de objetos. Al mismo tiempo, escribir el nombre de la categoría en el código HTML de la página provoca un formateo automático.