El documento describe la sintaxis básica de CSS y diferentes métodos para insertar código CSS en documentos HTML, incluyendo dentro de etiquetas, en la cabecera, y en archivos externos. Explica que los estilos se aplican según el ámbito, con los estilos más específicos y últimos prevaleciendo, y que la herencia permite que los elementos interiores adopten los estilos de sus contenedores.
1. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[6.3] sintaxis básica de CSS
LMSGI, módulo del ciclo de FP de Grado Superior,
Administración de Sistemas Informáticos en Red
4. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
inserción de código CSS
LMSGI, módulo del ciclo de FP de Grado Superior,
Administración de Sistemas Informáticos en Red
5. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
añadir código CSS
•Dentro de la propia etiqueta
<p style=“color:red”>Nuevo párrafo</p>
•El código CSS solo afecta a esa etiqueta
6. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
añadir código CSS
•En la cabecera
<head>
<style>
p{
color:red;
}
</style>
•Afecta a todo el documento
7. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
añadir código CSS
• En archivo separado (externo), por ej. estilos.css
p{
color:red;
}
• Se incrusta el código con:
<head>
<link rel=“stylesheet” href=“estilos.css”
type=“text/css”>
• Código reutilizable para varios documentos
9. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
orden de aplicación de estilos según el ámbito
(el último predomina)
1. Estilos del navegador
2. Estilos externos (link)
3. Etiqueta style (dentro de head)
4. Atributo style (dentro de un elemento concreto)
10. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
orden de aplicación de estilos en el mismo
ámbito (el último predomina)
1. El último que aparece
2. El que se refiere a un elemento más interior
11. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Alteración del orden predefinido
•Se coloca la palabra !important al final de la propiedad.
•Ejemplo:
strong{
color:Green !important;
}
•Solo funciona ante conflictos en el mismo ámbito
12. LMSGI-Unidad 5-CSS
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Herencia
•Un elemento que se encuentra dentro de otro hereda el
formato de su contenedor:
p{
color:red;
}
strong{
font-size:14pt;
}
…
<p><strong>Hola</strong> amigos </p>
Color rojo y 14 t Solo color rojo