Documente Academic
Documente Profesional
Documente Cultură
Objetivo General
Adquirir conocimientos, habilidades y destrezas en la estilizacin de sitios web
empleando las propiedades de formato y posicionamiento de las hojas de estilo para
controlar la presentacin y visualizacin de las pginas web.
Objetivos Especficos
Conocer la sintaxis bsica de las hojas de estilo tanto para formato como para
posicionamiento (estndares CSS1 y CSS2).
Aprender y aplicar las tres tcnicas bsicas para la aplicacin de estilos en pginas
y sitios web.
Aplicar los conocimientos de formato y posicionamiento para organizar el contenido
de una pgina web.
Adquirir conocimientos y habilidades en la construccin pginas web profesionales
independientes el contenido del formato.
Descripcin
El Laboratorio est dividido en tres partes. La primera parte consistir en estudiar la
sintaxis y conceptos bsicos de Hojas de Estilo empleando las distintas tcnicas para
definirlos y se aplicarn las diferentes tcnicas para definicin de estilos y en la segunda
parte se estudiar las tcnicas de agrupacin en bloque y lnea y la forma de aplicar
estilos mediante estas. En la tercera parte del laboratorio se harn una serie de ejercicios
para desarrollar las habilidades y destrezas del alumno en la construccin de pginas
web dinmicas usando el componente hojas de estilo del DHTML. La prctica se
desarrollar sobre un sitio web previamente construido
usando HTML puro. El trabajo del alumno consiste en dar
formato y posicin a los elementos que se le indique en la gua
de ejercicios. Para el desarrollo de la prctica har uso del
material de apoyo anexo.
1
2
1. En la etiqueta HTML
EL ESTILO SE APLICA COMO UN ATRIBUTO MAS DE LA ETIQUETA
HTML BAJO EL NOMBRE DE STYLE.
Nota: es importante tener en cuenta que por ejemplo si hay
varios prrafos (etiqueta p) el estilo se aplica solo a la
etiqueta que se le coloc el atributo style, si se quiere el
mismo estilo para todos los prrafos, se debe usar la tcnica
2.
<ETIQUETA STYLE=propiedad1:valor1; propiedad2:valor2;
propiedadN:valorN;>
</ETIQUETA>
Aplicacin: En la etiqueta que desee aplicar estilo coloque el atributo STYLE seguido por
el signo = y entre comillas coloque los pares de propiedad:valor separados por ;
Ejemplo:
<p style=color:blue; font-size:1cm;>
Este párrafo es color azul y la letra mide 1 cm.
</p>
<STYLE TYPE=text/css>
//DECLARACION DE ESTILOS
NOMBRE_ETIQUETA {propiedad:valor;}
.NOMBRE_CLASE {propiedad:valor;}
#NOMBRE_ID {propiedad:valor;}
ETIQUETA:pseudoclase {propiedad:valor;}
ETIQUETA:pseudoelemento{propiedad:valor;}
</STYLE>
Aplicacin:
* Recuerde que cuando el estilo se define en el encabezado para una etiqueta no se debe
hacer nada adicional, ya que el estilo se aplicar automticamente a todas las etiquetas que
lleven ese nombre.
** Recuerde que cuando se usa clases o ids para definir estilos para que estos sean
aplicados se debe usar (segn corresponda) el atributo class o el atributo id en la(s)
etiqueta(s) que tendrn ese estilo en vez de usar el atributo style en dicha etiqueta.
*** Una pseudoclase es un estilo para un estado de una etiqueta (actualmente solo para la
etiqueta A), y no debe confundirse con las clases. Para que una pseudoclase se aplique no se
debe hacer nada, se aplica automticamente. Vase referencia rpida CSS.
2
3
**** Un pseudoelemento sirve para dar estilo a una porcin del contenido de una etiqueta
(por eso se llaman pseudoelementos). Vase referencia rpida CSS.
Ejemplo:
<STYLE TYPE=text/css>
//DECLARACION DE ESTILOS
body {font-size:0.5cm;background-color:silver;}
.azul {color:white;background-color:blue;}
#rojo {color:yellow;backgroun-color:red;}
a:link {color: black;background-color:silver;}
a:visited {color:green;}
a:active {color:blue;}
p:firsletter {font-size:1.5cm;}
</STYLE>
body {font-size:0.5cm;background-color:silver;}
.azul {color:white;background-color:blue;}
#rojo {color:yellow;backgroun-color:red;}
a:link {color: black;background-color:silver;}
a:visited {color:green;}
a:active {color:blue;}
p:firsletter {font-size:1.5cm;}
3
4
Sintaxis
<DIV STYLE=propiedad:valor;>
<!- - CONJUNTO DE ETIQUETAS HTML DE BLOQUE - ->
</DIV>
Ejemplo:
<DIV STYLE="background-color:black;color:orange;width:400px;
border-style:solid;border-color:red;padding:10px;">
<P>PRIMER PARRAFO</P>
<P>SEGUNDO PARRAFO</P>
<P>TERCER PARRAFO</P>
<P>CUARTO PARRAFO</P>
<P STYLE="color:yellow;font-size:20px;">OBSERVA QUE TODOS LOS PARRAFOS
TIENEN LAS MISMAS CARACTERISTICAS PERO YO SOY DIFERENTE
</P>
</DIV>
Sintaxis
<SPAN STYLE=propiedad:valor;>
<!- - CONJUNTO DE TEXTO SIMPLE Y/O ETIQUETAS HTML EN LNEA - ->
</SPAN>
Ejemplo:
<p style=color:blue;>
Observe que
<span style=color:red;>Todo este texto esta en rojo </span>
mientras que el resto del parrafo es azul
</p>
4
5
III. Ejercicios
1. Descomprima la carpeta wwwroot_mate_SUCARNET y renmbrela colocando su nmero de
carnet al final del nombre de la carpeta.
2. Abra el archivo index.html
3. Usando la tcnica 1 aplique el siguiente formato al primer prrafo de la pgina index.html
color de fuente verde, tamao de fuente 50mm
4. Usando la tcnica 1 aplique el siguiente formato al ltimo prrafo de la pgina index.html
color de fuente blanco, color de fondo verde, tamao de fuente 0.5in
5. Aplicando la tcnica 2 defina el siguiente formato para todos los prrafos: debe tener borde,
el ancho de borde debe ser de 5mm
6. Aplicando la tcnica 1 cambie el color de borde del ltimo prrafo
7. Aplicando la tcnica 1 cambie la posicin de los prrafos en la pgina. Para esto
use el atributo style as: style=position:absolute; top:xx; left:xx; donde xx es la
distancia en unidades absolutas o relativas a partir de la esquina superior izquierda
de la pagina.
8. Usando la tcnica 2 (los ids y las clases se definen en el encabezado) cree un id y nmbrelo
menu (debe iniciar con #), aplique propiedades de estilo para obtener los siguientes efectos:
estilo de borde, color de borde y ancho de borde (segn su gusto) luego aplique el id a la
etiqueta h1 que contiene el men de navegacin.(un id es un estilo que no est asociado a
ninguna etiqueta, es decir, mediante el atributo id se puede asociar a una etiqueta)
9. Usando la tcnica 2 Defina estilo para las pseudoclases y pseudo elementos a:link, a:vlink,
a:visited,a:active, p:first-letter
Ejemplo:
p:first-letter { font-size:1cm; }
.
IMPORTANTE. PARA LA PROXIMA PRCTICA DEBE LLEVAR ESTE SITIO
WEB EL DIA DEL LABORATORIO.