Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Hoja de estilo)
Docente: Oyarbe María
CSS - Cascading Style Sheets
Hojas de Estilo en Cascada
Para Pagina Web
CSS
Es un lenguaje de estilo que define la presentación de los
documentos HTML. Por ejemplo, CSS abarca cuestiones relativas
a fuentes, colores, márgenes, líneas, altura, anchura, imágenes
de fondo.
La sintaxis básica de CSS
<html>
<head>
<title>Mi document HTML</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<h1>Mi primera hoja de estilo</h1>
</body>
</html>
Aplicando CSS a un documento
HTML
Segundo archivo CSS: Guardar como «style.css»
body {
background-color: #FF0000;
p{
color: red;
}
Propiedades de CSS
Fuentes
Se describirán las siguientes propiedades CSS:
font-family
font-style
color
background-color
Background-attachment: scroll
La imagen se desplaza con la página - no está fija
Background-attachment: fixed
La imagen está fija
Propiedades de CSS
Por ejemplo, el siguiente código fijará la imagen de fondo.
body {
background-color: #FFCC66;
background-image: url("butterfly.gif");
background-repeat: no-repeat;
nombre de la imagen
Imágenes
Lo primero es saber dónde está la imagen, su ubicación, que es lo que debe
contener el atributo «src». Es por ello, que en una página web es casi
imprescindible referenciar a otros archivos, ya sea al utilizar una imagen, al
enlazar con otra web, o al llamar a un archivo javascript o a una hoja de
estilo. Se emplean:
http://www.laboratorio.es/illustra/graficos/homer_final.gif,
http://www.laboratorio.es/index.htm.
Imágenes
Direcciones relativas: es aquella que se expresa a partir de una ubicación conocida,
dentro de un mismo sitio.
Relativas a un archivo: Por ejemplo, tenemos una página, en
www.misitio/webs/pagina1.htm. Para referenciar a la página
www.misitio/webs/pagina2.htm con solo escribir pagina2.htm, de esta manera
indica que esta en la misma carpeta.
Ahora bien, si de la misma página, se hace referencia al archivo
www.misitio/webs/imagenes/imagen1.gif, se escribe la dirección a partir de la
carpeta en la que se encuentra, es decir, solo se escribe imagenes/imagen1.gif.
Si lo que se hace referencia está en una carpeta de nivel superior, por ejemplo el
archivo www.misitio/fondo.gif, utilizamos “..” para subir de nivel. Por lo tanto se
escribe ../fondo.gif.
Se puede combinar las dos formas para referenciar por ejemplo al archivo
www.misitio/graficos/imagen1.gif, escribiendo ../graficos/imagen1.gif.
Imágenes
Relativas al sitio: Otra opción es establecer una referencia relativa al sitio.
Para esto, se comienza la referencia al archivo con el signo /, que indica que
se empieza a buscar en la carpeta raíz del sitio.
Esquinas redondeadas
Traza un borde alrededor de una figura y que tenga sus esquinas
redondeadas. La propiedad que lo permite es border-radius,
acompañada de un valor numérico. Ejemplo:
img {
border: 2px solid #007000;
border-radius:25px; }
Modelo caja
Márgenes
Los elementos html tienen dos márgenes. El margen externo y el
margen interno. Ambos se refieren a l la distancia hacia uno u otro lado
con respecto al borde del elemento, a su límite, independientemente
de que el borde sea visible o no.
El margen externo se regula con la propiedad margin. El margen
exterior es la distancia mínima que habrá entre el borde exterior del
elemento y el elemento siguiente, por cada uno de sus cuatros lados.
Ejemplo:
margin: 0
margin:5px
El margen interno se regula con la propiedad padding. Se refiere a la
distancia que hay ente el borde del elemento y su contenido, por
ejemplo el texto.
padding: 0
padding:5px
padding:15px
Modelo caja
Laterales
Tanto margin, como padding y border se pueden emplear para
modificar laterales de una caja, con independencia de los demás.
Añadiendo a cada uno de ellos la variación -left (izquierda), -right
(derecha), -top (arriba) o -bottom (abajo) conseguimos que sólo
afecte al valor o valores indicados.
margin-top:40px;
padding-left: 5px;
padding-right:5px;
border-top-width: 2px
Evaluación II:
Tendrás éxito.