Definitionen
Chris
- css
0 wiberg0 Chris
0 Morpheus0 Tim Tepaße
Nabend!
In CSS kann man ja Attrtibute wie <p>,<a>,...
definieren:
p.Classname { Definition }
was ist denn nun wenn ich reinen Text wir z.B.:
Guten Tag<br />
wie geht`s<br />
usw...
einzeln definieren will
Angenommen "Guten Tag" soll grün sein und
"wie geht`s" blau...
<span class="foo">Guten Tag</span>
<span class="bar">Was geht?</span>
<span class="foo">Guten Tag</span>
<span class="bar">Was geht?</span>
ach dafür ist <span> gut...
na wunderbar
thx!
Hallo Chris,
was ist denn nun wenn ich reinen Text wir z.B.: (..) einzeln definieren will
In der CSS und auch in der strengen HTML-Gedankenwelt wird eigentlich immer
davon ausgegangen, daß »reiner Text« mit passenden HTML-Elementen ausgezeichnet
ist. Zum Beispiel ist es in HTML Strict nicht erlaubt, Text sofort innerhalb
des body-Elementes zu schreiben. Stattdessen soll der Text dann in ein
geeignetes Blockelement gepackt werden, beispielsweise p für Absätze. Deinen
Beispiel-Quelltext könnte man dann so auszeichnen ...
<p id="begruessung">Guten Tag</p>
<p id="daemliche-frage">Wie geht's?</p>
... und darauf bequem mit CSS zugreifen. Und wenn man dann kein passendes
HTML-Element wie zum Beispiel p für Absätze findet, kann man immer noch
bedeutungslose Elemente wie div oder eben auch span benutzen.
Tim