Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Henry Ford
CSS
CSS
CSS significa hojas de estilo en cascada
CSS describe cómo se deben mostrar los elementos
HTML en la pantalla, el papel o en otros medios
CSS ahorra mucho trabajo. Puede controlar el
diseño de varias páginas web a la vez
Las hojas de estilo externas se almacenan en
archivos CSS
¿POR QUÉ USAR CSS?
CSS se usa para definir estilos para sus páginas web, incluido el diseño, el diseño
y las variaciones en la visualización para diferentes dispositivos y tamaños de
pantalla.
INTRODUCCIÓN A CSS
HTML NUNCA tuvo la intención de contener etiquetas para formatear una página web.
HTML fue creado para describir el contenido de una página web, como:
<h1>Este es un encabezado</h1>
<p>Esto es un párrafo.</p>
Cuando se agregaron etiquetas como <font> y atributos de color a la especificación HTML 3.2,
comenzó una pesadilla para los desarrolladores web. El desarrollo de grandes sitios web, donde
se añadía información de fuentes y colores a cada página, se convirtió en un proceso largo y
costoso.
Para resolver este problema, el World Wide Web Consortium (W3C) creó CSS.
¡CSS eliminó el formato de estilo de la página HTML!
SINTAXIS
Una regla CSS consta de un selector y un bloque de declaración.
El selector apunta al elemento HTML que desea diseñar.
El bloque de declaración contiene una o más declaraciones separadas por punto y
coma.
Cada declaración incluye un nombre de propiedad CSS y un valor, separados por
dos puntos.
Varias declaraciones CSS se separan con punto y coma, y los bloques de
declaración están rodeados por llaves.
EJEMPLO
p {
color: red;
text-align: center;
}
• CSS externo
• CSS interno
• CSS en línea
CSS EXTERNO
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mystyle.css">
</head>
<body>
<h1>Css</h1>
<p>parrafo>
</body>
</html>
TOMAR EN CUENTA:
Una hoja de estilo externa se puede escribir en cualquier
editor de texto y debe guardarse con una extensión .css.
El archivo .css externo no debe contener ninguna etiqueta
HTML.
Así es como se ve el archivo "mystyle.css“
h1 {
color: maroon;
margin-left: 40px;
}
</style>
</head>
<body>
<h1>Encabezado</h1>
<p>Parrafo</p>
</body>
</html>
IMPLEMENTA Y EXPLICA
<h1 style="color:blue;text-align:center;">Encabezado</h1>
<p style="color:red;">Parrafo</p>
</body>
</html>
Nota: un estilo en línea pierde muchas de las ventajas de una hoja de estilo (al mezclar
contenido con presentación). Utilice este método con moderación.
IMPLEMENTA Y EXPLICA
¿Qué estilo se utilizará cuando haya más de un estilo especificado para un elemento
HTML?
• Todos los estilos en una página "caerán en cascada" en una nueva hoja de estilo
"virtual" según las siguientes reglas, donde el número uno tiene la prioridad más alta:
• Estilo en línea (dentro de un elemento HTML)
• Hojas de estilo externas e internas (en la sección de cabecera)
• predeterminado del navegador
• Por lo tanto, un estilo en línea tiene la prioridad más alta y anulará los estilos
externos e internos y los valores predeterminados del navegador.