Título: align="center" en css Publicado por: WHK en 30 Diciembre 2011, 14:07 pm Estaba averiguando que no es lo mismo decir align="center" a decir style="text-align: center;".
Digamos que tengo el siguiente ejemplo: Código No me centra la división pero si los textos y yo no quiero centrar los textos sino la división, por lo cual tube que poner un text-align left y align: Código Ahi si funciona. Entonces en resumidas cuentas ¿cual es mi pregunta?... Como puedo hacer un align="center" solo con css? ya que antes usaba <center> pero me di cuenta leyendo el rfc de html que está deprecated o sea obsoleto asi que lo reemplazé por align center, pero y si quiero controlar esas cosas atraves de hojas de estilo como lo puedo hacer? Intenté poniendo position relative y tmpoco funciona, la única manera es en firefox con moz-box y ahi se centra bién pero la idea es hacerlo en los demás exploradores también (internet explorer no me interesa, es un caso perdido, un asco de explorador, pero por lo menos que ande en opera y chrome). Gracias para el que pueda darme una mano :) Título: Re: align="center" en css Publicado por: Novlucker en 30 Diciembre 2011, 14:44 pm Código :P Saludos Título: Re: align="center" en css Publicado por: karmany en 30 Diciembre 2011, 18:15 pm Efectivamente, se hace como dice Novlucker y te funcionará perfectamente hasta en IE6.
Realmente margin: 0 auto, es esto: Código
Se pone margin: 0 auto; porque ocupa lo mínimo pero lo que te centra el div es: margin-right: auto; margin-left: auto; De todos modos echa un vistazo a los códigos de cualquier página que esté centrada y verás cómo se ejecuta. Título: Re: align="center" en css Publicado por: WHK en 31 Diciembre 2011, 19:23 pm aahh muchas gracias, y que tiene que ver el margin con el centrado si por defecto las divisiones comienzan con margin 0? que cosa le asigna con auto? normalmente auto debería asignar un valor existente dentro de la propiedad margin, está bién curioso, nunca pensé que un margin pudiera definir el centrado de una división :P gracias.
|