Lo dicho, que no hay manera... A mi me parece una gran cagada, ¿no habíamos quedado que HTML para contenido y CSS para presentación? ... Pues que nos dejen poner contenido semántico y formatearlo a gusto.
Hacer estas cosas son ganas de que el desaroollador al final no meta el Legend y meta cualquier otra cosa. Bernat, con tu premiso vpy a poner tu respuesta en este hilo de Domestika donde también estamos hablando del tema: http://domestika.org/foros/viewtopic.php?t=47685 2006/6/19, Hermann Kaser <[EMAIL PROTECTED]>: > > On 6/19/06, Bernat Lleonart <[EMAIL PROTECTED]> wrote: > > Hola, > > > > El otro día me estaba peleando yo con un legend para situarlo donde > > quería con position: absolute dentro del fieldset, y sólo me > > funcionaba en IE. En CSS-Discuss me dijeron que mirara en C:\Archivos > > de programa\Mozilla Firefox\res\forms.css y vi lo siguiente: > > > > legend { > > padding-left: 2px; > > padding-right: 2px; > > border: none; > > position: static ! important; > > float: none ! important; > > } > > > > O sea que poca cosa se puede hacer con el legend :( > > Mirando por lo bugs de bugzilla me encontre con esto: > > https://bugzilla.mozilla.org/show_bug.cgi?id=292736 > > Donde dicen que el problema es que el elemento legend no se comporta > como ningun otro elemento (no estoy muy seguro de que manera). Al > parecer algo similar pasa con fieldsets. > > > > > No sé si esto os puede aclarar algo. > > > > On 6/19/06, Orange at GMail <[EMAIL PROTECTED]> wrote: > > > Hombre, la especificación HTML te pone qué atributos se le pueden > aplicar, > > > lo cual puede ser importante. Pero bueno, no es el caso, me dejé > llevar por > > > lo que ponía en CSS Disscuss y cuando fui a la especificación ví que > no era > > > correcto. > > > > > > De todas formas algo raro tiene esta etiqueta. Si le pones al legend: > > > position: relative; top: 20px; ni la mueve... y eso debería funcionar > en > > > elementos en línea y en todos los lados. > > > > > > Respecto al ejemplo (o más que hay por ahí), todos los que meten > legend > > > tienen el borde del fieldset por debajo de él. No hay manera de > conseguir > > > que se posicionen de forma normal. > > > > > > Lo de meter el legend dentro de un span o un div no me funciona. > Bueno, hay > > > cosas que funcionan en FireFox, otras en Explorer 6, otras en el 5.5, > > > algunas en el 5.0, otras en Opera... y ya digo que sin arrancar el Mac > a ver > > > qué pasa. Es decir que además de chapucilla, no es robusta. > > > > > > En fin, para el proyecto que me ocupa creo que podreé utilizarla, > porque con > > > el diseño que tengo me vale con lo que la etiqueta puede hacer. Pero > no es > > > una solución global. > > > > > > 2006/6/19, Federico MP <[EMAIL PROTECTED]>: > > > > > > > > On 6/18/06, Orange at GMail <[EMAIL PROTECTED]> wrote: > > > > > Con la iglesia hemos topao... resulta que los a los cachondos del > W3C > > > > les da > > > > > por hacer que no se le puedan aplicar más que un par de atributos. > > > > > Acabáramos, resulta que la forma más semántica de darle un título > a un > > > > > fieldset es con Legend, pero no te dejan hacer una mierda con él. > MUY > > > > buena > > > > > política para fomentar su uso, señores del World Wide Web > Consortium. > > > > > > > > > > > > Una cosa es un atributo en un HTML y otra cosa las propiedades en > CSS. > > > > BLOCKQUOTE tampoco tiene una gran colección de atributos y no he > visto > > > > críticas sobre él. > > > > Como mucho, el problema sería que la spec habla poco y nada de > aplicar > > > > CSS en formularios. > > > > > > > > -- > > > > Federico MP > > > > http://511.dabomb.com.ar > > > > _______________________________________________ > > > > Lista de distribución Ovillo > > > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > > > Puedes modificar tus datos o desuscribirte en la siguiente > dirección: > > > > http://ovillo.org/mailman/listinfo/ovillo > > > > > > > > > > > > > > > > -- > > > Orange at GMail > > > _______________________________________________ > > > Lista de distribución Ovillo > > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://ovillo.org/mailman/listinfo/ovillo > > > > > _______________________________________________ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://ovillo.org/mailman/listinfo/ovillo > > > > > -- > Hermann Kaser > http://www.theragingche.com/ > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://ovillo.org/mailman/listinfo/ovillo > -- Orange at GMail _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo