01 Feb 2006

Tips de Diseño Web: Resetear márgenes

Como no tengo tiempo de escribir tutoriales en forma, he preparado esta serie de post cortitos con cosas que a mi me son muy útiles y que he ido usando religiosamente en cada nuevo diseño tanto como Arjona usa rimas obvias en cada canción. Éste es el primer tip, sencillito pero básico.

Seguro que ya te ha pasado: terminas tu diseño en un navegador y al mirarlo en otro aparecen por todos lados espacios inexplicables o elementos encimados con valores salidos de quien sabe donde que rompen tu diseño y te ponen al borde del llanto. Sollozando, empiezas a moverle a los valores de margin y padding a cuanto elemento te parezca sospechoso hasta que todo se ve como debe de verse. Ahora regresas al primer navegador y ¡Oh sorpresa! Todo está inexplicablemente movido. Ahora si sueltate llorando.

Los valores por defecto de los navegadores son lo peor. Especialmente los margenes y los paddings se vuelven un problema porque cada navegador le pone a cada elemento el valor que se le ha pegado la gana. Afortunadamente, despues de mucho tiempo de diseñar con los ojos hinchados a causa del llanto por fin dí con una solución — no recuerdo como — y ahora la comparto con ustedes: Resetea todo a cero.


  *{
        margin:0;
        padding:0;
    }

Esa regla amigos mios, vale oro. Pónganla religiosamente al principio de todas sus hojas de estilo y se ahorraran muchos dolores de cabeza.

Despues solo habrá que añadir los valores necesarios segun se vayan necesitando:


  h1,h2,h3,h4,h5,p,ul,blockquote{
        margin-bottom:1em;
    }

Acabas de leer «Tips de Diseño Web: Resetear márgenes», un post escrito por sosa archivado en la categoría Tutoriales.

Fabalv #1 | Febrero 1, 2006 11:23 AM Fabalv dice:

Muy buena aportación, con eso me evito poner las propiedades en muchos elementos, como lo había venido haciendo. Por ahí en internet encontré hace tiempo la técnica del “Framework”, donde especifican todas las propiedades para todos los elementos, cosa que obviamente vuelve los archivos .css pesadísimos. Creo que esto tiende hacia allá, aunque de una forma muy equilibrada.

Axel #2 | Febrero 1, 2006 01:15 PM Axel dice:

jeje, yo hago eso precisamente, mr. Sosa. Y si, es de gran ayuda.

Por otro lado, me dio mucha risa eso de “con los ojos hinchados de llanto”, jaja.

Chavalina #3 | Febrero 1, 2006 05:16 PM Chavalina dice:

Claro que sí, son las líneas más útiles que he encontrado nunca, y dejar de preocuparse en el resto del documento. Es lo que siempre siempre recomiendo cuando alguien comienza a diseñar.

Lo malo es que no pase lo mismo con el tamaño de fuente en los headers…

Sachiel #4 | Febrero 1, 2006 05:58 PM Sachiel dice:

Cuando recién aprendía CSS recuerdo que alguien me pasó ese consejo… hoy en día inexplicablemente le doy a cada etiqueta sus propiedades individualmente, no sé, debe ser solo por la costumbre.

soak #5 | Febrero 2, 2006 12:50 AM soak dice:

snif… creo que ha llegado la solución a todos “mis problemas” ahora… mmm… lo único denso será que entienda eso… jajaja.

Empecemos a manosear…

Joan Riba #6 | Febrero 12, 2007 10:20 PM Joan Riba dice:

Oh Diós, Por Fin Estaba a punto de lanzarme por la ventana.

Joan Riba #7 | Febrero 12, 2007 10:22 PM Joan Riba dice:

Muchas gracias por esta regla de oro.

robert #8 | Junio 14, 2007 01:08 PM robert dice:

hi all.

aarsts #9 | Junio 24, 2007 06:04 PM aarsts dice:

http://rubyurl.com/0M5
http://rubyurl.com/tG1
http://rubyurl.com/zry
http://rubyurl.com/rEs
http://rubyurl.com/FCA
http://rubyurl.com/ChZ
http://rubyurl.com/BBF
http://rubyurl.com/hlB
http://rubyurl.com/k7r
http://rubyurl.com/k5n
http://rubyurl.com/d1y
http://rubyurl.com/5XO
http://rubyurl.com/LBT

robert #10 | Junio 27, 2007 12:24 PM robert dice:

hi

Papayld #11 | Junio 29, 2007 08:45 PM Papayld dice:

Thank you.

Papayld #12 | Junio 29, 2007 08:45 PM Papayld dice:

Thank you.

Papayld #13 | Junio 29, 2007 08:45 PM Papayld dice:

Thank you.

Papayet #14 | Junio 30, 2007 11:23 PM Papayet dice:

Thank you!

Papayet #15 | Junio 30, 2007 11:23 PM Papayet dice:

Thank you!

Papayet #16 | Junio 30, 2007 11:23 PM Papayet dice:

Thank you!

Papayai #17 | Julio 1, 2007 05:51 AM Papayai dice:

Thank you!

Papayai #18 | Julio 1, 2007 05:51 AM Papayai dice:

Thank you!

Papayai #19 | Julio 1, 2007 05:51 AM Papayai dice:

Thank you!

sasaet #20 | Julio 1, 2007 11:38 PM sasaet dice:

http://rubyurl.com/F2o
http://rubyurl.com/lhb
http://rubyurl.com/cph
http://rubyurl.com/nTl
http://rubyurl.com/Jx2
http://rubyurl.com/Dbn
http://rubyurl.com/Y8q
http://rubyurl.com/Rsm
http://rubyurl.com/dJr
http://rubyurl.com/Vct
http://rubyurl.com/IgU
http://rubyurl.com/EFd
http://rubyurl.com/2Pm
http://rubyurl.com/Zc9
http://rubyurl.com/SMK
http://rubyurl.com/4tk
http://rubyurl.com/0M5
http://rubyurl.com/BSO
http://rubyurl.com/quX
http://rubyurl.com/sf9
http://rubyurl.com/tG1
http://rubyurl.com/zsw
http://rubyurl.com/zry
http://rubyurl.com/s2i
http://rubyurl.com/9DT
http://rubyurl.com/80v
http://rubyurl.com/rEs
http://rubyurl.com/tgu
http://rubyurl.com/UHM
http://rubyurl.com/NEL
http://rubyurl.com/Cx7
http://rubyurl.com/BTP
http://rubyurl.com/hA7
http://rubyurl.com/duW
http://rubyurl.com/3eQ
http://rubyurl.com/kR8
http://rubyurl.com/DwR
http://rubyurl.com/Z3e
http://rubyurl.com/FCA
http://rubyurl.com/0F9
http://rubyurl.com/ZbV

piqmjtulg vuksxe #21 | Septiembre 7, 2007 06:07 AM piqmjtulg vuksxe dice:

mpflns bgsynk tosvfyaqm fljroatvi obxlsv ghkac evdyl

http://2kolesa.com.ua/phpBB2/viewtopic.php?p=559773 #22 | Septiembre 17, 2007 11:34 AM http://2kolesa.com.ua/phpBB2/viewtopic.php?p=559773 dice:

http://2kolesa.com.ua/phpBB2/viewtopic.php?p=559773

Joseph Fanning #23 | Enero 6, 2008 07:53 PM Joseph Fanning dice:

D9oaw6 free born sex amateur ,

Wesley Square #24 | Febrero 6, 2008 02:07 AM Wesley Square dice:

oXtoP2 ,

Wesley Square #25 | Febrero 6, 2008 02:08 AM Wesley Square dice:

oXtoP2 ,

czsr anedwby #26 | Febrero 12, 2008 07:48 PM czsr anedwby dice:

aqkl rcnyvmfa wytxajp ejopqdfkb tizpswg zyou vzaiqwpkn

xsndufjp wugm #27 | Febrero 12, 2008 08:03 PM xsndufjp wugm dice:

vjbpe boylvf tzkme scqywpobl elbskqan yjinobrzv iacst

xsndufjp wugm #28 | Febrero 12, 2008 08:04 PM xsndufjp wugm dice:

vjbpe boylvf tzkme scqywpobl elbskqan yjinobrzv iacst

xsndufjp wugm #29 | Febrero 12, 2008 08:04 PM xsndufjp wugm dice:

vjbpe boylvf tzkme scqywpobl elbskqan yjinobrzv iacst

xsndufjp wugm #30 | Febrero 12, 2008 08:06 PM xsndufjp wugm dice:

vjbpe boylvf tzkme scqywpobl elbskqan yjinobrzv iacst

sweeta-dt #31 | Marzo 26, 2008 01:03 AM sweeta-dt dice:

Sorry, but what is kimerikas?

Jane.

sweeta-dt #32 | Marzo 26, 2008 01:04 AM sweeta-dt dice:

Sorry, but what is kimerikas?

Jane.

sweeta-dt #33 | Marzo 26, 2008 01:04 AM sweeta-dt dice:

Sorry, but what is kimerikas?

Jane.

Contribuye a la discusión

  • Si quieres puedes tener una imagen que te distinga cuando comentes utilizando el servicio de Gravatar
  • Todo post ofensívo y/o ajeno a la discusión será eliminado inmediatamente
  • El HTML no está permitido, pero puedes formatear usando la sintáxis de Textile
  • Si quieres decirme algo privado ;) puedes utilizar la forma de contacto