introduccion a css

Post on 03-Nov-2014

708 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

fdgfdgfdffxgf

TRANSCRIPT

Diseño para la RedIntroducción a XHTML y CSS

Lic. en Diseño de Información Visual.Otoño 2009.

Universidad de las Américas Puebla.

Mtro. Omar Sosa Tzechttp://www.tzek-design.com/blog

Como recordamos la idea de la que partimos es la separación del contenido de la presentación.

contenido presentación

xhtml css

CSS Zen Gardenhttp://www.csszengarden.com/

Un recurso básico para aprender herramientas para diseño y desarrollo web:

http://www.w3schools.com/

* Para CSS es altamente recomendable repasar o aclarar dudas en:

http://www.w3schools.com/css/default.asp

CSS Cheat Sheethttp://www.addedbytes.com/cheat-sheets/css-cheat-sheet/

Sintaxis de una regla de estilo.

selector {propiedad: valor;}

selector {propiedad_1: valor; propiedad_2: valor; propiedad_3: valor; propiedad_4: valor;}

selector {propiedad_1: valor; propiedad_2: valor; propiedad_3: valor; propiedad_4: valor;}

h1 {color: red;}

#principal {background-color: blue;}

.importante {font-weight: bold;}

.importante {font-weight: bold;}

#principal {background-color: blue;}

h1 {color: red;}

css

.importante {font-weight: bold;}

#principal {background-color: blue;}

h1 {color: red;}

css HTML?

¿Cómo incrustamos “diseño” dentro de la página web?

.html .css

Cuando las reglas de estilo están en un archivo separado del archivo con el XHTML.

.html

ReglasCSS

También se puede meter el CSS dentro del XHTML dentro de la etiqueta HEAD.

Por cuestiones de administración mejor separar las cosas en archivos diferentes.

.html .css

.jpg

.js

.swf

Administración óptima.

.html

ReglasCSS

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><style> </style></head>

<body>...

</body></html>

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><style> body { font: Arial;

background-color: navy;}

h1{ font-size:22px; color:white;} </style></head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><style> body { font: Arial;

background-color: navy;}

h1{ font-size:22px; color:white;} </style></head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><style> body { font: Arial;

background-color: navy;}

h1{ font-size:22px; color:white;} </style></head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

.html .css

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><style> body { font: Arial;

background-color: navy;}

h1{ font-size:22px; color:white;} </style></head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

Original.

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title></head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

Quitamos las reglas de estilo del HEAD.

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title></head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

Este es el archivo .html

body { font: Arial;

background-color: navy;}

h1{ font-size:22px; color:white;}

En otro archivo colocamos las reglas.

body { font: Arial;

background-color: navy;}

h1{ font-size:22px; color:white;}

Este es el archivo .css

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><link rel="stylesheet" type="text/css" href="miestilo.css" />

</head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

Quitamos las reglas de estilo del HEAD.

Mayor información sobre la etiqueta link:

http://www.w3schools.com/TAGS/tag_link.asp

No olvidar la organización y manejo de archivos.

carpeta

index.html

miestilo.css

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><link rel="stylesheet" type="text/css" href="miestilo.css" />

</head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

carpeta01

index.html

miestilo.css

carpeta02

<html><head>

<title>Título de una página web con ISO en occidental/europeo</title><link rel="stylesheet" type="text/css" href="carpeta02/miestilo.css" />

</head>

<body><h1>Hola Mundo!!! </h1>

</body></html>

Quitamos las reglas de estilo del HEAD.

.importante {font-weight: bold;}

#principal {background-color: blue;}

h1 {color: red;}

css

.importante

#principal

h1

En el CSS En el XHTML

class=”importante”

id=”principal”

<h1></h1>

Básico: el manejo de color en pantalla.

(R, G, B) - 8 bits de profundidad (de 0 a 255).

#RGB - 8 bits de profundidad (de 0 a FF).

(0,0,0) = #000000 = #000

(255,255, 255) = #ffffff = #fff

(255, 0, 0) = #ff0000

(197, 175, 228) = #cbade7

Recurso básico para sacar esquemas de color:

http://colorschemedesigner.com/

Background.

• background-color • background-image • background-repeat • background-position • background-position

M

Font.

• font-family • font-style • font-size • font-variant • font-weight

top related