cesareox » Docencia » DFSI » Publicación Web: El lenguaje CSS
Este curso enseña los conceptos básicos de CSS (Cascading Style Sheet) como lenguaje de presentación (Diseño) de páginas Web. El lenguaje sólo se aprender haciendo y prácticando
H1 {
background-color: blue;
font-weight: bold;
font-size: 12pt;
line-height: 14pt;
font-family: Helvetica;
font-variant: normal;
font-style: normal;
}
<link href="http://www.prueba.com/css/estilo_site.css" type="text/css" rel="stylesheet" >
#header h1 img {
font-weight: bold;
color: #7f7c45;
}
'background-color' Valor: <color> | transparent | inherit Inicial: transparent Se aplica a: todos los elementos Se hereda: no Porcentajes: N/A Medios: visuales |
p {
background-color: #00CC00;
}
|
'border' Value: [ <border-width> || <border-style> || <'border-top-color'> ] | inherit Initial: see individual properties Applies to: all elements Inherited: no Percentages: N/A Media: visual Computed value: see individual properties |
p {
border: 2em solid red;
}
|
'font-style' Value: normal | italic | oblique | inherit Initial: normal Applies to: all elements Inherited: yes Percentages: N/A Media: visual Computed value: as specified |
p {
font-style: italic;
}
|
Fijate que sólo la primera línea de este párrafo tiene un comportamiento especial (first-line), puedes probar a redimensionar la página. Además la primera letra (first-letter) de los párrafos es diferente.
En la siguiente lista puedes ver el comportamiento sobre el enlace según haya sido visitado (visited), o pases por encima (hover) o simplemente lo actives (focus). Ademas antes (before) y después (after) de cada elemento aparece un texto (Inicio: ó :Fin)
Ejercicio Final:
La hoja de estilos ha de estar documentada, y se hará una página HTML para que muestre el diseño y hacer las pruebas.
Unas 30 horas, equivalentes a un crédito ECTS