0% encontró este documento útil (0 votos)
11 vistas4 páginas

Hojas de Estilo en Cascada: ¿Qué Son?

Cargado por

Pablitoomr
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas4 páginas

Hojas de Estilo en Cascada: ¿Qué Son?

Cargado por

Pablitoomr
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

¿Qué son?

CSS Hojas de Estilo en Cascada

Cascading Style Sheets

Introducción a la IPO

¿Para qué sirven?

Controlar apariencia de un documento

Requisito, regla o recomendación basada en principios


probados y en la práctica.

Presentación Comportamiento Presentación Comportamiento


CSS1 ECMAScript
CSS2 DOM
CSS3

WEB WEB

Es Es
Estructura
Estructura HTML
XHTML
HTML5

Alberto Pedrero Esteban Alberto Pedrero Esteban

1
¿Me pones un ejemplo? ¿Me explicas el ejemplo?

body { body {
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans"; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans";
color: #51463d; color: #51463d;
font-size: 62.5%; font-size: 62.5%;
background: #f3f2e8; background: #f3f2e8;
} }

Selector Propiedad Valor


Declaración

Tipos Tipos
– Estilos en línea
– Hojas de estilo internas
– Hojas de estilo externas

Estilos en línea Hojas de estilo internas


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN">
<html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN">
<head>
<html>
<head>
<title>Hoja de estilo interna</title>
<title>Estilo en línea</title> <style type="text/css">
</head> body {
<body> padding-left: 11em;
<div style="font-size:18px; font-family:arial; color:red"> Este texto tiene color azul </div> font-family: Georgia, "Times New Roman", serif;
</body>
color: red;
</html>
background-color: #d8da3d;
}
h1 {
font-family: Helvetica, Geneva, Arial, sans-serif;
}
</style>
</head>
<body> <h1>Aquí se aplicará el estilo de letra para el Título</h1> </body>
</html>
Alberto Pedrero Esteban Alberto Pedrero Esteban

2
Hojas de estilo externas Directiva @import

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"> @import url("reset.css");


<html> @import url("principal.css");
<head> @import url("enriquecido.css");
<title>Hoja de estilo externa</title>
<link rel="stylesheet" type="text/css" href=“./css/estilos.css" />
</head>
<body>
....
</body>
</html>

Alberto Pedrero Esteban Alberto Pedrero Esteban

Hojas de estilo alternativas y dispositivos


Selección contextual

<link rel="stylesheet" type="text/css" href=“./css/estilos.css" />


<link rel="alternate stylesheet" type="text/css" href=“./css/alt_estilos.css" /> Selección no contextual
em {
<link rel="stylesheet" type="text/css“ media=“printer” href=“./css/estilos.css" /> color: #51463d;
}

Selección contextual
p em {
color: #51463d;
}

Selección contextual
p > em {
color: #51463d;
}
Alberto Pedrero Esteban

p em { p > em {
color: #51463d; color: #51463d;
} }
<p>Esto es un párrafo con un texto <p>Esto es un párrafo con un texto
<em>enfatizado</em></p> <em>enfatizado</em></p>
<p>Esto es un párrafo <span>con un texto <p>Esto es un párrafo <span>con un texto
diferente <em>enfatizado</em></span> y se diferente <em>enfatizado</em></span> y se
acabó</p> acabó</p>
Alberto Pedrero Esteban Alberto Pedrero Esteban

3
Selecctores Modelo de cuadro

Selectores de clase
<p class=“aviso”>Cuidado con el perro!</p>

.aviso {
color: #51463d;
}

Selectores de ID
<div id=“aviso”>Cuidado con el perro!</p>

#aviso {
color: #51463d;
}

Modelo de cuadro (II) Modelo de cuadro (III)

También podría gustarte