introduccion a css

46
Diseño para la Red Introducció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 Tzec http://www.tzek-design.com/blog

Upload: catalan21

Post on 03-Nov-2014

708 views

Category:

Documents


0 download

DESCRIPTION

fdgfdgfdffxgf

TRANSCRIPT

Page 1: Introduccion a css

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

Page 2: Introduccion a css

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

Page 3: Introduccion a css

contenido presentación

Page 4: Introduccion a css

xhtml css

Page 5: Introduccion a css

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

Page 6: Introduccion a css

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

Page 7: Introduccion a css

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

Page 8: Introduccion a css

Sintaxis de una regla de estilo.

Page 9: Introduccion a css

selector {propiedad: valor;}

Page 10: Introduccion a css

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

Page 11: Introduccion a css

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

Page 12: Introduccion a css

h1 {color: red;}

Page 13: Introduccion a css

#principal {background-color: blue;}

Page 14: Introduccion a css

.importante {font-weight: bold;}

Page 15: Introduccion a css

.importante {font-weight: bold;}

#principal {background-color: blue;}

h1 {color: red;}

css

Page 16: Introduccion a css

.importante {font-weight: bold;}

#principal {background-color: blue;}

h1 {color: red;}

css HTML?

Page 17: Introduccion a css

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

Page 18: Introduccion a css

.html .css

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

Page 19: Introduccion a css

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

Page 20: Introduccion a css

.html .css

.jpg

.js

.swf

Administración óptima.

Page 21: Introduccion a css

.html

ReglasCSS

Page 22: Introduccion a css

<html><head>

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

<body>...

</body></html>

Page 23: Introduccion a 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>

Page 24: Introduccion a 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>

Page 25: Introduccion a 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>

Page 26: Introduccion a css

.html .css

Page 27: Introduccion a 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.

Page 28: Introduccion a css

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

Page 29: Introduccion a css

<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

Page 30: Introduccion a css

body { font: Arial;

background-color: navy;}

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

En otro archivo colocamos las reglas.

Page 31: Introduccion a css

body { font: Arial;

background-color: navy;}

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

Este es el archivo .css

Page 32: Introduccion a 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.

Page 33: Introduccion a css

Mayor información sobre la etiqueta link:

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

Page 34: Introduccion a css

No olvidar la organización y manejo de archivos.

Page 35: Introduccion a css

carpeta

index.html

miestilo.css

Page 36: Introduccion a 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>

Page 37: Introduccion a css

carpeta01

index.html

miestilo.css

carpeta02

Page 38: Introduccion a css

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

Page 39: Introduccion a css

.importante {font-weight: bold;}

#principal {background-color: blue;}

h1 {color: red;}

css

Page 40: Introduccion a css

.importante

#principal

h1

En el CSS En el XHTML

class=”importante”

id=”principal”

<h1></h1>

Page 41: Introduccion a css

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

Page 42: Introduccion a css

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

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

(255, 0, 0) = #ff0000

(197, 175, 228) = #cbade7

Page 43: Introduccion a css

Recurso básico para sacar esquemas de color:

http://colorschemedesigner.com/

Page 44: Introduccion a css

Background.

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

Page 45: Introduccion a css

M

Page 46: Introduccion a css

Font.

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