Professional Documents
Culture Documents
PRESENTACIN.
Indicadores
Lenguaje de presentacin.
3.1
3.2
3.3
3.4
3.5
3.6
Introduccin.
Sintaxis.
Selectores.
Tipos de medios.
Modelo de caja.
Aplicacin en documento web.
Lenguaje de presentacin.
3.1 Introduccin.
3.2 Sintaxis.
3.2 Sintaxis.
La solucin que propone CSS es mucho
mejor, como se puede ver en el
siguiente
ejemplo:
<!DOCTYPE
html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
xmlns="http://www.w3.org/1999/xhtml">
<head> <meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
<title>Ejemplo de estilos con CSS</title>
<style type="text/css">
h1 { color: red; font-family: Arial; font-size: large; }
p { color: gray; font-family: Verdana; font-size: medium; }
</style>
</head>
<body> <h1>Titular de la pgina</h1>
<p>Un prrafo de texto no muy largo.</p>
</body> </html>
3.2 Sintaxis.
3.2 Sintaxis.
3.2 Sintaxis.
media="screen" />
3.2 Sintaxis.
Cuando el navegador carga la pgina HTML anterior, antes de mostrar sus
contenidos tambin descarga los archivos CSS externos enlazados mediante
la etiqueta<link>y aplica los estilos a los contenidos de la pgina.
Normalmente, la etiqueta<link>incluye cuatro atributos cuando enlaza un
archivo CSS:
rel: indica el tipo de relacin que existe entre el recurso enlazado (en este
caso, el archivo CSS) y la pgina HTML. Para los archivos CSS, siempre se
utiliza el valorstylesheet
type: indica el tipo de recurso enlazado. Sus valores estn estandarizados y
para los archivos CSS su valor siempre estext/css
href: indica la URL del archivo CSS que contiene los estilos. La URL indicada
puede ser relativa o absoluta y puede apuntar a un recurso interno o
externo al sitio web.
media: indica el medio en el que se van a aplicar los estilos del archivo CSS.
Ms adelante se explican en detalle los medios CSS y su funcionamiento.
3.2 Sintaxis.
Glosario bsico
Regla: cada uno de los estilos que componen una hoja de estilos CSS.
Cada regla est compuesta de una parte de"selectores", un smbolo
de"llave de apertura"({), otra parte denominada"declaracin"y por
ltimo, un smbolo de"llave de cierre"(}).
Selector: indica el elemento o elementos HTML a los que se aplica la
regla CSS.
Declaracin: especifica los estilos que se aplican a los elementos. Est
compuesta por una o ms propiedades CSS.
Propiedad: caracterstica que se modifica en el elemento seleccionado,
como por ejemplo su tamao de letra, su color de fondo, etc.
Valor: establece el nuevo valor de la caracterstica modificada en el
elemento.
Un archivo CSS puede contener un nmero ilimitado de reglas CSS, cada
regla se puede aplicar a varios selectores diferentes y cada declaracin
Las reglas del ejemplo anterior establecen que cuando la pgina se visualiza por
pantalla, se cargan los estilos definidos en el primer archivo CSS. Por otra parte,
cuando la pgina se imprime, se tienen en cuenta los estilos que define el
segundo archivo CSS.
Si los estilos del archivo CSS externo deben aplicarse en varios medios, se indican
los nombres de todos los medios separados por comas. Si no se indica el medio
en una regla de tipo@import, el navegador sobreentiende que el medio esall, es
decir, que los estilos se aplican en todos los medios.
Comentarios
3.3 Selectores.
3.3 Selectores.
Selectores bsicos
Selector universal
Se utiliza para seleccionar todos los elementos de la pgina. El
siguiente ejemplo elimina el margen y el relleno de todos los
elementos HTML (por ahora no es importante fijarse en la parte
de la declaracin de la regla CSS):
* { margin: 0; padding: 0; }
3.3 Selectores.
Selectores bsicos
Selector de tipo o etiqueta: Selecciona todos los elementos
de la pgina cuya etiqueta HTML coincide con el valor del
selector. El siguiente ejemplo selecciona todos los prrafos de
la pgina:
* p { ... }
Para utilizar este selector, solamente es necesario indicar el nombre de una
etiqueta HTML (sin los caracteres<y>) correspondiente a los elementos que se
quieren seleccionar.
El siguiente ejemplo aplica diferentes estilos a los titulares y a los prrafos de
una pgina HTML:
h1 { color: red; }
h2 { color: blue; }
p { color: black; }
3.3 Selectores.
Selectores bsicos
Selector de tipo o etiqueta:
3.3 Selectores.
Selectores bsicos
Selector de tipo o etiqueta:
3.3 Selectores.
Selectores bsicos
Selector descendente
3.3 Selectores.
Selectores bsicos
Selector descendente
3.3 Selectores.
Selectores bsicos
Selector de clase
3.3 Selectores.
Selectores bsicos
Selector de clase
3.3 Selectores.
Selectores bsicos
Selector de clase
3.3 Selectores.
Selectores bsicos
Selector de clase
3.3 Selectores.
Selectores bsicos
Selectores de ID
En ocasiones, es necesario aplicar estilos CSS a un nico
elemento de la pgina. Aunque puede utilizarse un selector de
clase para aplicar estilos a un nico elemento, existe otro
selector ms eficiente en este caso.
El selector de ID permite seleccionar un elemento de la pgina
a travs del valor de su atributoid. Este tipo de selectores slo
seleccionan un elemento de la pgina porque el valor del
atributoidno se puede repetir en dos elementos diferentes de
una misma pgina.
La sintaxis de los selectores de ID es muy parecida a la de los
selectores de clase, salvo que se utiliza el smbolo de la
almohadilla (#) en vez del punto (.) como prefijo del nombre de
la regla CSS:
3.3 Selectores.
Selectores bsicos
Selectores de ID
3.3 Selectores.
Margen