css.html(1)

10
CSS Amalín Mayorga Albán, Ing. Docente

Upload: odali-suarez-a

Post on 13-Jun-2015

81 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Css.html(1)

CSSAmalín Mayorga Albán, Ing.

Docente

Page 2: Css.html(1)

Ya vimos HTML, ahora nos preguntamos ¿qué

es CSS?

Page 3: Css.html(1)

es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos definidos con HTML

CSS

Page 4: Css.html(1)

El modo de fucionamiento de las CSS consiste en definir, mediante una sintaxis especial, la forma de presentación que le aplicaremos a:

Un web entero, de modo que se puede definir la forma de todo el web de una sola vez.

Un documento HTML o página, se puede definir la forma, en un pequeño trozo de código en la cabecera, a toda la página.

Una porción del documento, aplicando estilos visibles en un trozo de la página.

Una etiqueta en concreto, llegando incluso a poder definir varios estilos diferentes para una sola etiqueta. Podemos definir, por ejemplo, varios tipos de párrafos: en rojo, en

azul, con márgenes, sin ellos...

Page 5: Css.html(1)

Al crear una página web, se utiliza en primer lugar el lenguaje HTML/XHTML para marcar los contenidos, es decir, para designar la función de cada elemento dentro de la página: párrafo, titular, texto destacado, tabla, lista de elementos, etc.

Una vez creados los contenidos, se utiliza el lenguaje CSS para definir el aspecto de cada elemento: color, tamaño y tipo de letra del texto, separación horizontal y vertical entre elementos, posición de cada elemento dentro de la página, etc

Importante:

Page 6: Css.html(1)

<head><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 página</h1><p>Un párrafo de texto no muy largo.</p></body> </html>

Ejemplo:

Page 7: Css.html(1)

Cuando se define un número pequeño de estilos o cuando se quieren incluir estilos específicos en una determinada página HTML que completen los estilos que se incluyen por defecto en todas las páginas del sitio web.

Inconvenientes: si se quiere hacer una modificación en los estilos definidos, es necesario modificar todas las páginas que incluyen el estilo que se va a modificar.

¿Cuándo emplear este método?

Page 8: Css.html(1)

Es la opción más común. Consiste en crear un archivo externo con extensión CSS (el cuál contendrá todos los estilos de la página) y deberá enlazarse desde el documento XHTML.

Para el ejemplo anterior debería procederse de la siguiente manera:

Crear un archivo de texto y añadirle el siguiente contenido:

p { color: black; font-family: Verdana; }

DEFINIR CSS EN UN ARCHIVO EXTERNO

Page 9: Css.html(1)

2.- Guardar el archivo de texto con el nombre "estilos.css" (al cuál se refenciará posteriormente). Se debe poner especial atención a que el archivo tenga extensión .css y no .txt.

3) Enlazar el fichero CSS desde la página HTML utilizando la etiqueta <link>. Quedará de la siguiente manera:

<head><title>Ejemplo de estilos CSS en un archivo externo</title><link rel="stylesheet" type="text/css" href="/css/estilos.css" media="screen" /></head><body><p>Un párrafo de texto.</p></body></html>

Page 10: Css.html(1)

Normalmente, la etiqueta <link> incluye cuatro atributos cuando se enlaza un archivo CSS:

1.- rel: indica el tipo de relación que tiene el recurso enlazado (en este caso, el archivo CSS) y la página HTML. Para los archivos CSS, siempre se utiliza el valor stylesheet.

2.- type: indica el tipo de recurso enlazado. Sus valores están estandarizados y para los archivos CSS su valor siempre es "text/css".

3-. 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.

4.- media: indica el medio en el que se van a aplicar los estilos del archivo CSS. Los valores pueden ser "print" o"screen“