Como la popularidad de la web ha crecido en los años noventa, la intención también creció para aplicar un cierto diseño al sitio. Los desarrolladores web se basaron en etiquetas HTML específicas para mejorar las páginas web:
determinó la fuente de todo el documento HTML; - determinó el auricular, el color y el tamaño del texto, que está dentro;
Alineó todos sus contenidos en el centro; - Mayor tamaño de texto;
Se muestra el texto cruzado.
También se podrían utilizar múltiples atributos HTML:
- bgcolor definió el color de fondo del elemento;
- texto de color de texto detectado;
- los atributos de margen podrían usarse para agregar espacio desde ambos lados del elemento.
¿Por qué evitar las tablas?
Pero en primer lugar, para crear columnas, alineación visual de elementos y, en general, elementos de posicionamiento en relación entre sí, los desarrolladores web utilizaron un elemento
Logo | Lema | |
---|---|---|
Copyright 2015. | ||
Menú izquierdo | Contenido principal | Barra lateral derecha |
Tal enfoque fue voluminoso por varias razones:
- tablas en HTML. varios: Requieren mucho código de plantilla;
- marking fue semánticamente incorrecto: Las tablas deben usarse para datos multidimensionales;
- cambiar el diseño requirió un cambio en el markup: Si queríamos mover la columna izquierda a la derecha, deberían haber sido modificar la estructura HTML;
- las mesas eran propensas a errores de sintaxis: Las líneas y las células para la corrección deben ir e invertir de cierta manera;
- marking fue ilegible: Se invirtieron tablas en otras tablas para obtener columnas adicionales dentro de las columnas.
Es por eso que, desde la aplicación de tablas como una herramienta se negó lentamente y, en lugar de, usó CSS.
Que es css
CSS (hojas de estilo en cascada) significa hojas de estilo en cascada y es un lenguaje de marcado de estilo (como HTML o XML). Por lo tanto, CSS no representa nada en sí mismo, si no está relacionado con un documento HTML.
CSS traído una vida En un documento HTML, eligiendo fuentes, aplicando colores, definiendo sangrías, elementos de posicionamiento, interacciones animadoras y mucho más.
Cómo funciona CSS
CSS. elige Elemento HTML (por ejemplo, párrafo), pregunta propiedad Para cambiar (como el color) y aplica un cierto valor (por ejemplo, rojo):
P (color: rojo;)
La palabra "estilo" puede ser engañosa. Puede pensar que CSS se usa solo para cambiar el color del texto, el tamaño y el tipo de fuente. Pero CSS puede establecer el diseño de un documento HTML, determinar las alturas, el ancho, el campo interno y externo, la posición, la columna, etc.
¿Dónde puedo escribir CSS?
CSS como un atributo
Puede escribir CSS directamente en elementos HTML utilizando el atributo de estilo:
Este es un texto importante.
CSS B.
Puedes usar la etiqueta
Este párrafo será rojo.