¿Hay una etiqueta de "invisible" en HTML (4) que puedo usar para hacer distinciones CSS¿Etiqueta de diseño neutral para CSS?
tag.myclass tag.mysubclass h1 { }
sin tener ninguna impacto visual en el HTML representado?
Mi experiencia es que tengo áreas en una forma que pertenecen a diferentes grupos. Como los estoy abriendo en cajas de luz (larga historia que involucra operaciones DOM y cosas así, no es realmente importante) no quiero confiar en los div class=x
o span class=y
habituales para dar estilo a los elementos subsiguientes, ya que tendría que restablecer los márgenes aquí, los almohadones allí , y así.
Una etiqueta de envoltura neutral en el diseño sería justo lo que necesito en tales situaciones.
Si ha otorgado el relleno y los márgenes del elemento DIV sin clase y sin id, ha cometido un error. El propósito de esta etiqueta es precisamente lo que estás pidiendo aquí. Entonces, si ha roto el propósito de la etiqueta ... le sugiero que corrija eso y lo use. –
Mmm, tiene razón sobre los márgenes y los rellenos, pero el DIV es un elemento de bloque y, por lo tanto, no tiene un diseño neutral, incluso si se restablece por completo. Siempre tratará de estirar al 100% de ancho por defecto, y así sucesivamente. –
Creo que es mejor pensar en la adición de un envoltorio DIV como un beneficio que puede ser utilizado para su beneficio. Puede colocar elementos de una manera simple, agrupándolos. DIVide y conquista;) (lo siento, no pude evitarlo) – codeinthehole