Gibt es eine "unsichtbare" Tag in HTML (4), die ich verwenden können, um CSS UnterschiedeLayout-neutrales Tag für CSS?
tag.myclass tag.mysubclass h1 { }
ohne jede visuelle Auswirkungen auf die HTML gerendert zu machen?
Mein Hintergrund ist, dass ich Bereiche in einer Form habe, die zu verschiedenen Gruppen gehören. Da ich die in Leuchtkästen öffne (lange Geschichte mit DOM-Operationen und so, nicht wirklich wichtig) möchte ich nicht auf die üblichen div class=x
oder span class=y
stylen, um die nachfolgenden Elemente zu stylen, da ich die Ränder hier neu setzen müsste, paddings dort , und so weiter.
Ein Layout-neutrales Wrapping-Tag wäre genau das, was ich in solchen Situationen brauche.
Wenn Sie die klassen- und id-losen DIV-Element-Padding und Ränder gegeben haben, dann haben Sie einen Fehler gemacht. Der Zweck dieses Tags ist genau das, wonach Sie hier fragen. Also, wenn Sie den Zweck des Tags gebrochen haben ... Ich schlage vor, Sie reparieren das und benutzen es. –
Mmm, du hast Recht mit den Rändern und Paddings, aber DIV ist ein Blockelement und daher nicht Layoutneutral, auch wenn es komplett zurückgesetzt wird. Es wird immer versucht, standardmäßig auf 100% Breite zu strecken und so weiter. –
Ich denke, es ist am besten, die Zugabe eines Wrapper DIV als einen Vorteil, der zu Ihrem Vorteil genutzt werden kann, zu denken. Sie können Elemente auf einfache Weise positionieren, indem Sie sie gruppieren. DIVide and conquer;) (sorry, konnte mir nicht helfen) – codeinthehole