Professional Documents
Culture Documents
Introduccin
Ubicacin del cdigo CSS
Concepto de cascada
Concepto de herencia
Definicin de estilos para etiquetas
Definicin de estilos para clases
Definicin de estilos para pseudo-clases
Definicin de estilos para pseudo-elementos
Conclusiones
Opcin 1:
En la propia etiqueta, usando el atributo style
Desventajas:
Opcin 2:
En la seccin head dentro de una etiqueta style
<head>
<style type="text/css">
h1 {color: #00ff00}
h2 {color: #dda0dd}
p {color: rgb(0,0,255)}
</style>
</head>
<head>
<style type="text/css">
<!--
h1 {color: #00ff00}
h2 {color: #dda0dd}
p {color: rgb(0,0,255)}
-->
</style>
</head>
Ventajas:
Desventajas:
Opcin 3:
En un fichero externo, independiente del documento HTML
<head>
<link rel="stylesheet" type="text/css"
href="hoja.css">
</head>
<head>
<style type=text/css>
@import url("hoja_estilo.css")
</style>
</head>
<body>
<p>
Aqu, p es hijo de body.
<b>Y b desciende de p</b>
</p>
</body>
<html>
<head>
<style type="text/css">
body {color: blue; text-decoration: underline}
</style>
</head>
<body>
<h1>This is header 1</h1>
<h2>This is header 2</h2>
<p>This is a paragraph</p>
</body>
</html>
<h1>, <h2>, <p> han heredado los estilos definidos para <body>
<html>
<head>
<style type="text/css">
body {color: blue; text-decoration: underline}
p {color: red}
</style>
</head>
<body>
<h1>This is header 1</h1>
<h2>This is header 2</h2>
<p>This is a paragraph</p>
</body>
</html>
Agrupamiento de propiedades:
<body>
<h1>Prueba de estilos</h1>
<p>Esto es una prueba</p>
</body>
</html>
Agrupamiento de etiquetas:
h1 {color: red}
h2 {color: red}
h3 {color: red}
h4 {color: green}
h5 {color: green}
p {color: red}
Realice una pgina web que use las etiquetas <h1>, <h2>, <p>, <i> y
<b>, y defina distintas combinaciones de estilos para ellas usando las
siguientes propiedades:
Realice una pgina web que use la etiqueta <p> con 3 estilos distintos
definidos mediante clases, aplique esas mismas clases sobre 3 enlaces
distintos.
Disee una tabla con 4 filas y 4 columnas en la cual las celdas de las filas
1 y 3 tengan el color de fondo gris, y las de las filas 2 y 4 lo tengan de
color naranja. Defina los estilos td.par y td.impar para ello.
Particularice los estilos para el caso en que se expandan columnas, de
forma que el color de fondo sea distinto al que le correspondera.
Son elementos que dependen del contexto y a los que se les puede
especificar un estilo determinado.
first-letter: estilo para el primer carcter del elemento
first-line: estilo para la primera lnea de un elemento
Realice una pgina web que muestre un enlace. Defina un color distinto
para cada pseudo-clase de la etiqueta <a> y compruebe el efecto
conseguido.