SlideShare una empresa de Scribd logo
1 de 35
Bienvenidos al
 Gummurcia
Taller Práctico Básico
  de HTML y CSS
¡Instalamos Aptana 3
Creamos el Proyecto
Nuevo Proyecto

                 Nombre del Proyecto




                 Proyecto Web
Aptana nos crea
la estructura básica
El ejemplo que vamos a
   construir explicado
      paso a paso
@m_villagordo
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//
EN"
¿Y eso Que es?

✓ La declaración de tipo de documento debe ser lo primero en un documento
   HTML, antes de la etiqueta <html>.

✓ La declaración de tipo de documento no es una etiqueta HTML, es una
   instrucción para que el navegador web sepa qué versión del lenguaje de
   marcado se esta escribiendo en la página.

✓ La Definición del Tipo de Documento (DTD). El DTD especifica las reglas para
   ese lenguaje de marcado, de modo que los navegadores representen el
   contenido correctamente.
El <head>

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>index</title>
  <meta name="generator" content="Studio 3 http://aptana.com/">
  <link rel="stylesheet" type="text/css" href="../gummurcia/css/style.css"/>
  <meta name="author" content="Manuel Villagordo Vera">
  <!-- Date: 2011-01-23 -->
Que incluimos en el
              <head>
✓ Puede incluir secuencias dede estilo (CSS), instrucciones para que el navegador sepa
  donde encontrar las hojas
                              comandos, las
                                              proporcionar información del <meta name
    = “descripción”> (aquí es donde el SEO hace la mayor parte de su trabajo).

✓ También incluyeque va aparecer en el navegador y también espongamos entre esasSEO.
  etiquetas es lo
                  las etiquetas <title>mipagina</title> lo que
                                                               importante para el

✓ Otras etiquetas que se incluyen son: <title>, <link>, <meta>, <script>, y <style>.
El <Body>   <body>
              <div id="contenedor">
                 <div id="encabezado">
                    <h1>HTML y CSS Básico</h1>
                   </div>
                    <div id="menu">
                      <ul>
                       <li><a href="#">Twitter</a></li>
                       <li><a href="#">Facebook</a></li>
                       <li><a href="#">Linkedin</a></li>
                       <li><a href="#">Contacto</a></li>
                       </ul>
                      </div>
                       <div id="contenido">
                        <h2>Subtitulo</h2>
                          <p>tempus vitae, luctus a, enim. Mauris justo.
            Nulla rutrum sapien nec mi. Proin dolor neque, auctor ut,
            pulvinar ut, mattis eu, erat.</p>
                          <h3>Sub-subtitulo</h3>
                          <p>
                           laoreet sed, libero. Ut odio purus, ultricies in,
            condimentum non, tincidunt ac, odio. Nulla eget velit.
            Suspendisse massa.</p>

                           <div id="footer">
                            <p>Copyright2005 - Derechos reservados</
            p>
El <body>


✓
Todo lo que queramos que el navegador nos
muestre ira entre las etiquetas...
✓   <body> </body>
Dando forma al HTML con
  Hojas de estilo (CSS)
¿Que son las CSS?

✓
CSS son las siglas de Cascading Style Sheets, en
español Hojas de estilo en Cascada
✓
CSS es un lenguaje usado para definir la
presentación de un documento estructurado
escrito en HTML o XML (y por extensión en
XHTML) es.wikipedia.org/wiki/Css
La Idea de las hojas de estilo


✓   Es separar la estructura de un documento de su presentación
Podemos aplicar hojas de
estilo de 4 formas diferentes
Pero yo os voy a decir la mas
           usada
Hoja de estilos externa



<link rel="stylesheet" type="textcss" href="style.css">
Dimensiones de las cajas
¿Comenzamos a darle
estilo a nuestro HTML?
Empezamos dando estilo a
             todo el <body>
/*empezamos por esto, para evitar resultados extraños en distintos navegadores, y algo de
estilo al texto*/
body {

    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    color:#666666;
    text-align:center; /*aquí mandamos a centrar todo el contenido*/
}
Le damos propiedades a
             nuestro contenedor
#contenedor {

 width:670px; /*ancho total de la pagina*/
 border: 1px solid #333333; /*encadeno los 3 atributos claves del borde en una sola linea,
ahorrando codigo*/
 background-color: #FFF8F0; /*Fondo del contenedor*/
 margin: 10px auto; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos
es suficiente para centrar la pagina*/
 text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/

}
Le damos propiedades a
         nuestro encabezado
#encabezado{
  margin:10px; /*para que no se pegue al borde*/
  padding:10px; /*algo de relleno*/
  width:224px; /*este ancho es para que cuadre con el texto*/
  height:50px; /*altura del encabezado*/
  border:1px solid #333333; /*decoracion*/
  background-color:#CC6600; /*fondo del encabezado*/
  float:left; /*flotamos a la izquierda*/
  display:inline;
}
Le damos propiedades a
         los <h1> que tengamos
          dentro del encabezado
#encabezado h1 {

    font-size:22px;
    width:224px;
    color:#FFFFFF;
    margin: 0px; /*los h1 vienen con margen, con esto se lo quitamos*/
    padding-top:15px;
}
Ahora vamos a por el
                  menú
#menu {

    float:left;
    margin:10px 20px auto 0;
    border:1px solid #333333;
    width:380px;
    height:24px;
}
Damos propiedades a las
     listas desordenadas (ul)

                             ul {

    list-style-type:none; /*con esto quitamos las viñetas*/
    margin:0px; /*le quitamos el margen a la lista*/
    padding:0; /*y el relleno*/

}
Ahora a los elementos
           <li> le damos lo suyo

li {
       margin:0; /*le quito el margen al elemento de la lista*/
       float:left; /*y los floto a la izquierda para eliminar el salto de linea*/
  }
A todos los <a> que estén
             dentro de <li>
li a {
    display:block; /*con esto el vinculo tendrá un área rectangular, así no será solo el texto*/
    color:#FFFFFF; /*mas*/
    width:72px; /*defino el ancho del rectángulo del vinculo*/
    background-color:#CC3300; /*algo de color*/
    padding:6px 9px 4px 14px; /*sumamos el relleno al ancho y alto del rectangulo para
obtener el div #menu completamente ocupado con los ítems del menú*/
    text-decoration:none; /*elimino el subrayado del vínculo*/
    font-weight:bold; /*decoración*/
    text-transform:uppercase; /*decorare los vínculos en mayúsculas*/
}
Para hacer el menú mas
     bonito le hacemos esto

li a:hover {
    background-color:#999900; /*decoración para el evento hover (mouse encima)*/
}
El siguiente paso es darle
               forma al contenido
#contenido {

    width:580px; /*el ancho mas el padding me da 600px de ancho que es loque mide la pagina */

    clear:both; /*con esto nos aseguramos de que no se ponga nada a los lados*/

    padding:10px;
}
todos los <h2>
            que estén dentro del
                 contenido
#contenido h2 {

    font-size:16px;
    color:#CC3300;
    width:246px;
    text-transform:uppercase;
    border-bottom:1px dotted #CC3300;
}
Y ahora a todos los <h3>
        que estén dentro del
             contenido
#contenido h3 {

    width:246px;
    font-size:14px;
    color:#999900;
    border-bottom:1px dotted #999900;
}
Y ahora si, para terminar
         las propiedades del
#footer {
               <footer>
    width:560px; /*menos porque debemos sumar el padding del div contenido*/
    text-align:right;
    padding:10px;
    font-size:80%; /*mas pequeño el texto*/
    font-style:italic;
    color:#999999;
}
¡Muchas Gracias a todos!
           @m_villagordo
           @Gummurcia
    http://www.gummurcia.org/


    Encuesta a realizar

Más contenido relacionado

La actualidad más candente

Html y css
Html y cssHtml y css
Html y css
isandy
 
Programación avanzada etiquetas de html
Programación avanzada   etiquetas de htmlProgramación avanzada   etiquetas de html
Programación avanzada etiquetas de html
Evelyncita Perea
 

La actualidad más candente (19)

Qué Son Las Css
Qué Son Las CssQué Son Las Css
Qué Son Las Css
 
Directivas en html
Directivas en htmlDirectivas en html
Directivas en html
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructura de una página html
Estructura de una página htmlEstructura de una página html
Estructura de una página html
 
Html.....
Html.....Html.....
Html.....
 
Html y css
Html y cssHtml y css
Html y css
 
Capas en html
Capas en htmlCapas en html
Capas en html
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
Introducción CSS
Introducción CSSIntroducción CSS
Introducción CSS
 
Html
HtmlHtml
Html
 
ETIQUETAS DE HTML.....
ETIQUETAS DE HTML.....ETIQUETAS DE HTML.....
ETIQUETAS DE HTML.....
 
Etiquetas HTML
Etiquetas HTMLEtiquetas HTML
Etiquetas HTML
 
DBER N° 2 blog blogger blogspot
DBER N° 2 blog blogger blogspotDBER N° 2 blog blogger blogspot
DBER N° 2 blog blogger blogspot
 
comandos de pagina web
comandos de pagina webcomandos de pagina web
comandos de pagina web
 
Programación avanzada etiquetas de html
Programación avanzada   etiquetas de htmlProgramación avanzada   etiquetas de html
Programación avanzada etiquetas de html
 
19 tips para css
19 tips para css19 tips para css
19 tips para css
 
Etilos
Etilos Etilos
Etilos
 
Etiquetas html
Etiquetas htmlEtiquetas html
Etiquetas html
 
Introducción al desarrollo web frontend
Introducción al desarrollo web frontendIntroducción al desarrollo web frontend
Introducción al desarrollo web frontend
 

Similar a Presentación CSS y HTML en Gummurcia

Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
Krolina Agui
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilo
genesisgray
 

Similar a Presentación CSS y HTML en Gummurcia (20)

3.css
3.css3.css
3.css
 
Diseño de paginas con html1
Diseño de paginas con html1Diseño de paginas con html1
Diseño de paginas con html1
 
Maquetacion
MaquetacionMaquetacion
Maquetacion
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
 
Html.pptx
Html.pptxHtml.pptx
Html.pptx
 
Taller Wordpress Nivel II
Taller Wordpress Nivel IITaller Wordpress Nivel II
Taller Wordpress Nivel II
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilo
 
Manual de css......jpg
Manual de css......jpgManual de css......jpg
Manual de css......jpg
 
Presenpabo
PresenpaboPresenpabo
Presenpabo
 
Organigramas John Jayro
Organigramas John JayroOrganigramas John Jayro
Organigramas John Jayro
 
Clase 5 lenguaje html
Clase 5  lenguaje htmlClase 5  lenguaje html
Clase 5 lenguaje html
 
Manual Css Desarrolloweb.Com
Manual Css Desarrolloweb.ComManual Css Desarrolloweb.Com
Manual Css Desarrolloweb.Com
 
Manual de introducción a CSS3
Manual de introducción a CSS3Manual de introducción a CSS3
Manual de introducción a CSS3
 
Manual de Introducción a CSS3
Manual de Introducción a CSS3Manual de Introducción a CSS3
Manual de Introducción a CSS3
 
Estructura semantica Html5.pptx
Estructura semantica Html5.pptxEstructura semantica Html5.pptx
Estructura semantica Html5.pptx
 
[modo de compatibilidad] HTML
[modo de compatibilidad] HTML[modo de compatibilidad] HTML
[modo de compatibilidad] HTML
 
Clase 1 Plataforma introducción a Diseño Web
Clase 1 Plataforma introducción a Diseño WebClase 1 Plataforma introducción a Diseño Web
Clase 1 Plataforma introducción a Diseño Web
 
Html actividades 1
Html actividades  1Html actividades  1
Html actividades 1
 
Html
HtmlHtml
Html
 
Introducción al Desarrollo Web
Introducción al Desarrollo WebIntroducción al Desarrollo Web
Introducción al Desarrollo Web
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 

Último (20)

SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 

Presentación CSS y HTML en Gummurcia

  • 2. Taller Práctico Básico de HTML y CSS
  • 4. Creamos el Proyecto Nuevo Proyecto Nombre del Proyecto Proyecto Web
  • 5. Aptana nos crea la estructura básica
  • 6. El ejemplo que vamos a construir explicado paso a paso
  • 8. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional// EN"
  • 9. ¿Y eso Que es? ✓ La declaración de tipo de documento debe ser lo primero en un documento HTML, antes de la etiqueta <html>. ✓ La declaración de tipo de documento no es una etiqueta HTML, es una instrucción para que el navegador web sepa qué versión del lenguaje de marcado se esta escribiendo en la página. ✓ La Definición del Tipo de Documento (DTD). El DTD especifica las reglas para ese lenguaje de marcado, de modo que los navegadores representen el contenido correctamente.
  • 10. El <head> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>index</title> <meta name="generator" content="Studio 3 http://aptana.com/"> <link rel="stylesheet" type="text/css" href="../gummurcia/css/style.css"/> <meta name="author" content="Manuel Villagordo Vera"> <!-- Date: 2011-01-23 -->
  • 11. Que incluimos en el <head> ✓ Puede incluir secuencias dede estilo (CSS), instrucciones para que el navegador sepa donde encontrar las hojas comandos, las proporcionar información del <meta name = “descripción”> (aquí es donde el SEO hace la mayor parte de su trabajo). ✓ También incluyeque va aparecer en el navegador y también espongamos entre esasSEO. etiquetas es lo las etiquetas <title>mipagina</title> lo que importante para el ✓ Otras etiquetas que se incluyen son: <title>, <link>, <meta>, <script>, y <style>.
  • 12. El <Body> <body> <div id="contenedor"> <div id="encabezado"> <h1>HTML y CSS Básico</h1> </div> <div id="menu"> <ul> <li><a href="#">Twitter</a></li> <li><a href="#">Facebook</a></li> <li><a href="#">Linkedin</a></li> <li><a href="#">Contacto</a></li> </ul> </div> <div id="contenido"> <h2>Subtitulo</h2> <p>tempus vitae, luctus a, enim. Mauris justo. Nulla rutrum sapien nec mi. Proin dolor neque, auctor ut, pulvinar ut, mattis eu, erat.</p> <h3>Sub-subtitulo</h3> <p> laoreet sed, libero. Ut odio purus, ultricies in, condimentum non, tincidunt ac, odio. Nulla eget velit. Suspendisse massa.</p> <div id="footer"> <p>Copyright2005 - Derechos reservados</ p>
  • 13. El <body> ✓ Todo lo que queramos que el navegador nos muestre ira entre las etiquetas... ✓ <body> </body>
  • 14. Dando forma al HTML con Hojas de estilo (CSS)
  • 15. ¿Que son las CSS? ✓ CSS son las siglas de Cascading Style Sheets, en español Hojas de estilo en Cascada ✓ CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML) es.wikipedia.org/wiki/Css
  • 16. La Idea de las hojas de estilo ✓ Es separar la estructura de un documento de su presentación
  • 17. Podemos aplicar hojas de estilo de 4 formas diferentes
  • 18. Pero yo os voy a decir la mas usada
  • 19. Hoja de estilos externa <link rel="stylesheet" type="textcss" href="style.css">
  • 21. ¿Comenzamos a darle estilo a nuestro HTML?
  • 22. Empezamos dando estilo a todo el <body> /*empezamos por esto, para evitar resultados extraños en distintos navegadores, y algo de estilo al texto*/ body { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666666; text-align:center; /*aquí mandamos a centrar todo el contenido*/ }
  • 23. Le damos propiedades a nuestro contenedor #contenedor { width:670px; /*ancho total de la pagina*/ border: 1px solid #333333; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo*/ background-color: #FFF8F0; /*Fondo del contenedor*/ margin: 10px auto; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/ text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/ }
  • 24. Le damos propiedades a nuestro encabezado #encabezado{ margin:10px; /*para que no se pegue al borde*/ padding:10px; /*algo de relleno*/ width:224px; /*este ancho es para que cuadre con el texto*/ height:50px; /*altura del encabezado*/ border:1px solid #333333; /*decoracion*/ background-color:#CC6600; /*fondo del encabezado*/ float:left; /*flotamos a la izquierda*/ display:inline; }
  • 25. Le damos propiedades a los <h1> que tengamos dentro del encabezado #encabezado h1 { font-size:22px; width:224px; color:#FFFFFF; margin: 0px; /*los h1 vienen con margen, con esto se lo quitamos*/ padding-top:15px; }
  • 26. Ahora vamos a por el menú #menu { float:left; margin:10px 20px auto 0; border:1px solid #333333; width:380px; height:24px; }
  • 27. Damos propiedades a las listas desordenadas (ul) ul { list-style-type:none; /*con esto quitamos las viñetas*/ margin:0px; /*le quitamos el margen a la lista*/ padding:0; /*y el relleno*/ }
  • 28. Ahora a los elementos <li> le damos lo suyo li { margin:0; /*le quito el margen al elemento de la lista*/ float:left; /*y los floto a la izquierda para eliminar el salto de linea*/ }
  • 29. A todos los <a> que estén dentro de <li> li a { display:block; /*con esto el vinculo tendrá un área rectangular, así no será solo el texto*/ color:#FFFFFF; /*mas*/ width:72px; /*defino el ancho del rectángulo del vinculo*/ background-color:#CC3300; /*algo de color*/ padding:6px 9px 4px 14px; /*sumamos el relleno al ancho y alto del rectangulo para obtener el div #menu completamente ocupado con los ítems del menú*/ text-decoration:none; /*elimino el subrayado del vínculo*/ font-weight:bold; /*decoración*/ text-transform:uppercase; /*decorare los vínculos en mayúsculas*/ }
  • 30. Para hacer el menú mas bonito le hacemos esto li a:hover { background-color:#999900; /*decoración para el evento hover (mouse encima)*/ }
  • 31. El siguiente paso es darle forma al contenido #contenido { width:580px; /*el ancho mas el padding me da 600px de ancho que es loque mide la pagina */ clear:both; /*con esto nos aseguramos de que no se ponga nada a los lados*/ padding:10px; }
  • 32. todos los <h2> que estén dentro del contenido #contenido h2 { font-size:16px; color:#CC3300; width:246px; text-transform:uppercase; border-bottom:1px dotted #CC3300; }
  • 33. Y ahora a todos los <h3> que estén dentro del contenido #contenido h3 { width:246px; font-size:14px; color:#999900; border-bottom:1px dotted #999900; }
  • 34. Y ahora si, para terminar las propiedades del #footer { <footer> width:560px; /*menos porque debemos sumar el padding del div contenido*/ text-align:right; padding:10px; font-size:80%; /*mas pequeño el texto*/ font-style:italic; color:#999999; }
  • 35. ¡Muchas Gracias a todos! @m_villagordo @Gummurcia http://www.gummurcia.org/ Encuesta a realizar

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n