Ejemplo 2 Ejemplo de web Código CSS *{ margin: 0px; padding: 0px; } header, section, footer, aside, nav, article, figure, figcaption, hgroup{ display: block; } h1{ font:bold 20px verdana, sans-serif; } h2{ font:bold 14px verdana, sans-serif; } body{ text-align: center; } #grupo { width:90%; /*ancho del contenedor*/ margin: 15px auto; /*auto=margen superior e inferior*/ text-align:left; /*text aling se herad, por lo que hay que cambiarlo.*/ } #cabecera{ background:#fffbb9; border: 1px solid #999999; padding:20px; } #menu{ background:#cccccc; padding:5px 15px; /*el primero es superior e inferior, el segundo derecha e izquierda*/ } #menu li{ display:inline-block; list-style: none; padding:5px; font: bold 14px verdana, sans-serif; } #seccion{ width:70%; margin:10px; float:left; } #columna{ width:20%; margin:20px 0px; float:right; padding:20px; background:#cccccc; } #pie{ clear:both; background: #cccccc; text-align:center; padding: 15px; border-top: 2px solid #999999; } article{ background:#fffbb9; border:1px solid #999999; padding: 20px; margin-bottom: 15px; } article footer{ text-align:right; } figcaption{ font:italic 14px verdana,sans-serif; }