martes, 12 de julio de 2016

20:26

CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas.
Separar la definición de los contenidos y la definición de su aspecto presenta numerosas ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos y con significado completo (también llamados "documentos semánticos"). Además, mejora la accesibilidad del documento, reduce la complejidad de su mantenimiento y permite visualizar el mismo documento en infinidad de dispositivos diferentes.
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.


MAQUETACION EN BASE A DIV. CCS

La maquetación con CSS y Divs es el tipo de maquetación más utilizado en la actualidad en las páginas web. En la edad de piedra se maquetaba con tablas, práctica que no recomiendo en absoluto. Las tablas son para presentar datos de una manera ordenada, no para maquetar una página web. - See more at: http://www.developerji.com/Post/Maquetar-nuestra-pagina-con-CSS-y-Divs/2059#sthash.WeJuLlLX.dpu
f
En este artículo voy a explicar cómo modelar una página con una cabecera, un menú, dos columnas y el píe de página.
Como se puede observar el diseño de esta formado por una cabecera, un menú, dos divs flotando uno a la derecha y otro a la izquierda y un pie de página.
Para realizar este diseño se necesitan dos ficheros, uno HTML y uno CSS. A continuación puedes ver el código HTML. Es realmente sencillo. Hay seis divs en total de los cuales uno contiene a los otros cinco y dos de ellos están flotando a la derecha y a la izquierda respectivamente.


El código del fichero HTML sería el siguiente:

  1. <html>  
  2.     <head>  
  3.         <title>Maquetacion con CSS y Divs</title>  
  4.         <link rel="stylesheet" href="maquetacion.css" type="text/css"/>  
  5.     </head>  
  6.     <body>  
  7.         <div id ="contenedor">  
  8.             <div id ="cabecera"></div>  
  9.             <div id ="menu"></div>  
  10.             <div id ="izquierda"></div>  
  11.             <div id ="derecha"></div>  
  12.             <div id ="pie"></div>  
  13.         </div>  
  14.     </body>  
  15. </html>  


El código CSS es el siguiente:



  1. #contenedor{  
  2.         background-color:#F4ABF2;  
  3.         border:2px solid #FF0000;  
  4. }  
  5. #cabecera{  
  6.         background-color:#E5BC7A;  
  7.         height:20%;  
  8. }  
  9. #menu{  
  10.         height:10%;  
  11.         background-color:#C8CACC;  
  12. }  
  13. #izquierda{  
  14.         height:50%;  
  15.         background-color:#BDD2EF;  
  16.         float:left;  
  17.         width:50%;  
  18. }  
  19. #derecha{  
  20.         height:50%;  
  21.         background-color:#DAF7E2;  
  22.         float:right;  
  23.         width:50%;  
  24. }  
  25. #pie{  
  26.         height:20%;  
  27.         background-color:#D3D1C1;  
  28.         clear:both;  
  29. }  

0 comentarios:

Publicar un comentario