Definición de estilos para etiquetas HTML¶
Si lo que queremos es dar formato o redefinir una etiqueta HTML existente, usaríamos la sintaxis:
1 2 3 4 5 | |
En "etiqueta" pondríamos el nombre de la etiqueta (por ejemplo "h1", "p", etc. pero sin los signos < >) y los estilos que definirían esa etiqueta irían encerrados entre las llaves "{...}". Por ejemplo:
1 2 3 4 5 | |
Comentarios¶
En las hojas de estilo también se pueden escribir comentarios usando los símbolos: /* texto del comentario */. Pero es importante usar esta notación y no ninguna otra, ya que es la única soportada. A continuación se incluye un ejemplo con comentarios:
1 2 3 4 5 6 7 | |
Definición de varios estilos a la vez¶
También podemos redefinir varias etiquetas a la vez que compartirán los mismos estilos, separándolas por comas, de la forma:
1 2 3 | |
En esta sección y la siguiente nos centraremos las cabeceras de los estilos y dejaremos los estilos CSS que podemos utilizar para la sección "estilos CSS básicos" y siguientes. Por este motivo escribiremos
/* estilos CSS */en el lugar donde irán los estilos que definirá la etiqueta.
Imaginad por ejemplo que queréis cambiar el color de todas las cabeceras, lo podéis hacer a la vez escribiendo:
1 2 3 | |
Estilos anidados¶
Otra opción interesante es definir el estilo de etiquetas "dentro" de otras etiquetas. Para esto tenemos que escribir primero la etiqueta contendora, seguida de un espacio y por último la etiqueta a definir. En este caso el estilo CSS solo se aplicará cuando la etiqueta definida se encuentre dentro de la etiqueta contenedora:
1 2 3 | |
Por ejemplo, una etiqueta <span> dentro de una sección <p>:
1 2 3 | |
Este estilo solo se aplicaría cuando se encuentre la etiqueta <span> dentro de una sección <p> de la forma:
1 2 3 4 5 | |
Esta opción es muy útil pues nos permitirá definir diferentes estilos para la misma etiqueta dependiendo de donde se encuentre.