Weiss jemand, wie ich einzelne Angaben fuer bestimmte CSS-Tags wieder auf HTML-Stand setzen kann?
Ein Beispiel: fuer fast alle Tags habe ich margin-left:50px gesetzt. Jetzt wirkt sich das aber irgendwie doppelt aus, wenn man ein P-Tag und innerhalb dann ein anderes, ebenso mit margin-left:50px definiertes Tag verwendet.
Koennte ich eine Klasse erzeugen (.norm), die margin-left nicht 0px, sondern eben irgendwie einfach auf „normal-HTML“ setzt und diese dann dem inneren Tag zuweisen?
Gibt’s vielleicht eine schoenere Loesung?
Hallo!
Ein Beispiel: fuer fast alle Tags habe ich margin-left:50px
gesetzt. Jetzt wirkt sich das aber irgendwie doppelt aus, wenn
man ein P-Tag und innerhalb dann ein anderes, ebenso mit
margin-left:50px definiertes Tag verwendet.
Koennte ich eine Klasse erzeugen (.norm), die margin-left
nicht 0px, sondern eben irgendwie einfach auf „normal-HTML“
setzt und diese dann dem inneren Tag zuweisen?
Gibt’s vielleicht eine schoenere Loesung?
Jein. Es kommt darauf an, wie viel du wovon hast/haben willst.
Im Klartext:
Möglichkeit: Du definierst eine neue Stylesheet-Klasse (siehe SelfHTML), die den margin-left:50px hat und weist diesen (per p class=„blub“) zu, die diese Eigenschaft haben sollen. Die anderen lässt du einfach so, wie sie sind.
Möglichkeit: Du definierst eine andere Stylesheet-Klasse mit margin-left:0px. Diese weist du dann dem Text zu, der ganz links stehen soll.
Die einfachere/bessere Lösung hängt also nur davon ab, ob mehr Text mit, oder mehr Text ohne margin geschrieben werden soll!
CU
Dennis