CSS - Hojas de estilo - La regla del 0_0

13 - La regla del 0_0

[editar]
Tutorial creado por t0m|ta. Extraido de: http://www.tomatoma.ws/subsecciones.php?forum_id=28&catid=22&todos=1
08 de Marzo de 2006
Este truco, me lo enseñó morris hace unos meses, y desde entonces, debo confesar que mis relaciones con CSS han mejorado bastante.
Una de las pesadillas de trabajar con CSS son los márgenes y los rellenos (margin y padding), ya lo vimos cuando estudiábamos la teoría de las "cajas".
También es muy notable el tema con las listas, que para indentarlas, unos navegadores le aplican un margen y en cambio otros un relleno.
Los encabezados, los párrafos etc, suelen llevar algún margen que es ligeramente diferente en unos y otros navegadores y nos pasamos la vida volviéndonos locos para ajustar los elementos y que se vean igual.
El truco es drástico pero simple: quitar todos los rellenos y todos los márgenes que por defecto aplican los navegadores.
Desde que morris me lo enseñó, cada vez que empiezo una hoja de estilo, antes de hacer cualquier otra cosa, quito márgenes y rellenos, mi vida ha cambiado.

|| Código: ||
|| * {
   padding:0;
   margin:0;
} ||


Con este código quitas el margen y el relleno a cualquier elemento que haya, y así los controlas tú.
Controlar el margen de cada elemento uno por uso puede ser toda una tarea, así que lo más cómodo, como nos indica Richard Rutter en Resetting default padding and margin, le aplicamos un margen global a todos los elementos de bloque, así tenemos a todos por igual en todos los navegadores:

|| Código: ||
|| h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address {
    margin-bottom: 1em;
} ||


Y listo. Probadlo, funciona!
[editar]

2 opiniones

Esta muy completo.

Super excelente¡¡¡¡ muy bueno.
Opinión.

Muy buena intro a las css!
gracias.

Tutoriales relacionados con 'CSS - Hojas de estilo'

Este documento describe el lenguaje CSS1 (Cascade Style Sheets, level 1 - hojas de estilo... Más »
Con CSS puedes formatear tus páginas web separando completamente el contenido de la presentación. Es... Más »
Bienvenidos al manual de HTML de Indaya.A través de todos estos capítulos vamos a descubrir... Más »
Esta tecnologia permite posicionamiento dinamico de elementos, y es la extension natural de la idea... Más »
En estas páginas de CSS pretendemos dar a conocer la tecnología con un enfoque práctico... Más »

Autor y licencia de 'CSS - Hojas de estilo'

Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.