SlideShare una empresa de Scribd logo
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
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 Garden
http://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 Sheet
http://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;}
h1 {color: red;}

#principal {background-color: blue;}

.importante {font-weight: bold;}


              css
h1 {color: red;}

#principal {background-color: blue;}

.importante {font-weight: bold;}


              css        ?             HTML
¿Cómo incrustamos “diseño” dentro de
la página web?
Cuando las reglas de estilo están en un archivo
separado del archivo con el XHTML.




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



            Reglas
             CSS

             .html




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




             .html                       .css




                                   .js
Administración óptima.
Reglas
 CSS

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

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

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

     <body>
        <h1>Hola Mundo!!! </h1>
     </body>
</html>
En otro archivo colocamos las reglas.

    body {
             font: Arial;
             background-color: navy;
    }


    h1{
             font-size:22px;
             color:white;
    }
Este es el archivo .css

    body {
             font: Arial;
             background-color: navy;
    }


    h1{
             font-size:22px;
             color:white;
    }
Quitamos las reglas de estilo del HEAD.

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




            carpeta02




                            miestilo.css
Quitamos las reglas de estilo del HEAD.

<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>
h1 {color: red;}

#principal {background-color: blue;}

.importante {font-weight: bold;}


              css
En el CSS     En el XHTML



h1            <h1></h1>

#principal    id=”principal”

.importante   class=”importante”
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

Más contenido relacionado

PPTX
Elementos básicos y estructura de una página web
PPTX
Etiquetas de código html
DOCX
Nuevas etiquetas en html5
DOCX
Nuevas etiquetas en html5
DOCX
Colegio nacional nicolas esguerra
DOCX
trabajo, lenguaje html
PPT
Publicación de páginas web parte 2
PDF
Elementos básicos y estructura de una página web
Etiquetas de código html
Nuevas etiquetas en html5
Nuevas etiquetas en html5
Colegio nacional nicolas esguerra
trabajo, lenguaje html
Publicación de páginas web parte 2

La actualidad más candente (18)

DOCX
partes de un pagina
DOCX
Paginafgwwfgwegf
PDF
HTML Primeras etiquetas
DOCX
Santiago
PDF
Semana 3 Introduccion CSS
PDF
Programacion web
PPTX
DOCX
Colegio nacional nicolas esguerra
DOCX
Moniquita
PDF
Desarrollo web inteligente
PPTX
Una Página WEB
DOCX
PPTX
HTML5, CSS3, Responsive Design
PDF
HTML y CSS
PDF
CSS Hoja de estilo en cascada
PDF
Taller de Maquetación Web
PPT
Clase Nº 1 - HTML
partes de un pagina
Paginafgwwfgwegf
HTML Primeras etiquetas
Santiago
Semana 3 Introduccion CSS
Programacion web
Colegio nacional nicolas esguerra
Moniquita
Desarrollo web inteligente
Una Página WEB
HTML5, CSS3, Responsive Design
HTML y CSS
CSS Hoja de estilo en cascada
Taller de Maquetación Web
Clase Nº 1 - HTML
Publicidad

Similar a Introduccion a css (20)

PDF
PDF
PPT
Css power
PDF
Hojas de Estilo en cascada, CSS
PDF
Tutorial css
PDF
TUTORIAL CSS
PDF
Maquetacion
PDF
Mexital Css
PDF
T2 1-css
PDF
Curso de diseño CSS
PDF
Manual de introducción a CSS3
DOCX
Manual de Introducción a CSS3
PPT
Hojas de Estilo
PPSX
Curso HTML 5 & jQuery - Leccion 6
PPTX
PPTX
Identificacion
PPTX
Guía Básica de CSS.pptx
PPTX
Guía Básica de CSS.pptx
Css power
Hojas de Estilo en cascada, CSS
Tutorial css
TUTORIAL CSS
Maquetacion
Mexital Css
T2 1-css
Curso de diseño CSS
Manual de introducción a CSS3
Manual de Introducción a CSS3
Hojas de Estilo
Curso HTML 5 & jQuery - Leccion 6
Identificacion
Guía Básica de CSS.pptx
Guía Básica de CSS.pptx
Publicidad

Más de catalan21 (19)

PDF
Concepto e historia de la psicologia
PDF
Mate financiera
PDF
Manual ingles espanol
PDF
Manual gimp
PDF
Contabilidad iii
PDF
Contabilidad ii
PDF
I pad manual usuario
PDF
Black berry torch 9800
PDF
Black berry curve 8520
PDF
Aplicaciones moviles iphone ipad
PDF
Introducion a la economia
PDF
Lenguaje de programacion php
PDF
Lenguaje de programacion c#
PDF
Curso de html
PDF
Anadir presentacionesenjoomlaconslideshare
PDF
Contabilidad basica
PDF
Anadir presentacionesenjoomlaconslideshare
DOCX
Cuestionario
PDF
Contabilidad basica
Concepto e historia de la psicologia
Mate financiera
Manual ingles espanol
Manual gimp
Contabilidad iii
Contabilidad ii
I pad manual usuario
Black berry torch 9800
Black berry curve 8520
Aplicaciones moviles iphone ipad
Introducion a la economia
Lenguaje de programacion php
Lenguaje de programacion c#
Curso de html
Anadir presentacionesenjoomlaconslideshare
Contabilidad basica
Anadir presentacionesenjoomlaconslideshare
Cuestionario
Contabilidad basica

Introduccion a css

  • 1. 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
  • 2. Como recordamos la idea de la que partimos es la separación del contenido de la presentación.
  • 3. contenido presentación
  • 4. xhtml css
  • 6. 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
  • 8. Sintaxis de una regla de estilo.
  • 10. selector {propiedad_1: valor; propiedad_2: valor; propiedad_3: valor; propiedad_4: valor;}
  • 11. selector {propiedad_1: valor; propiedad_2: valor; propiedad_3: valor; propiedad_4: valor;}
  • 15. h1 {color: red;} #principal {background-color: blue;} .importante {font-weight: bold;} css
  • 16. h1 {color: red;} #principal {background-color: blue;} .importante {font-weight: bold;} css ? HTML
  • 17. ¿Cómo incrustamos “diseño” dentro de la página web?
  • 18. Cuando las reglas de estilo están en un archivo separado del archivo con el XHTML. .html .css
  • 19. También se puede meter el CSS dentro del XHTML dentro de la etiqueta HEAD. Reglas CSS .html Por cuestiones de administración mejor separar las cosas en archivos diferentes.
  • 20. .swf .jpg .html .css .js Administración óptima.
  • 22. <html> <head> <title>Título de una página web con ISO en occidental/europeo</title> <style> </style> </head> <body> . . . </body> </html>
  • 23. <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>
  • 24. <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>
  • 25. <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>
  • 26. .html .css
  • 27. Original. <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>
  • 28. 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>
  • 29. Este es el archivo .html <html> <head> <title>Título de una página web con ISO en occidental/europeo</title> </head> <body> <h1>Hola Mundo!!! </h1> </body> </html>
  • 30. En otro archivo colocamos las reglas. body { font: Arial; background-color: navy; } h1{ font-size:22px; color:white; }
  • 31. Este es el archivo .css body { font: Arial; background-color: navy; } h1{ font-size:22px; color:white; }
  • 32. Quitamos las reglas de estilo del HEAD. <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>
  • 33. Mayor información sobre la etiqueta link: http://www.w3schools.com/TAGS/tag_link.asp
  • 34. No olvidar la organización y manejo de archivos.
  • 35. carpeta index.html miestilo.css
  • 36. <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>
  • 37. carpeta01 index.html carpeta02 miestilo.css
  • 38. Quitamos las reglas de estilo del HEAD. <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>
  • 39. h1 {color: red;} #principal {background-color: blue;} .importante {font-weight: bold;} css
  • 40. En el CSS En el XHTML h1 <h1></h1> #principal id=”principal” .importante class=”importante”
  • 41. 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).
  • 42. (0,0,0) = #000000 = #000 (255,255, 255) = #ffffff = #fff (255, 0, 0) = #ff0000 (197, 175, 228) = #cbade7
  • 43. Recurso básico para sacar esquemas de color: http://colorschemedesigner.com/
  • 44. Background. • background-color • background-image • background-repeat • background-position • background-position
  • 45. M
  • 46. Font. • font-family • font-style • font-size • font-variant • font-weight