Hallo Frank.
wir haben eine kleine Aufgabe bekommen und ich bin mir nicht sicher, ob man diese lösen kann. Ich hab schon viel gesucht aber nicht das richtige gefunden. Ich werde den Quelltext einmal hier niederlegen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
Kleine Info: hier fehlt das \*zwingend\* erforderliche title-Element.
> ~~~html
<body>
> <p>
> <em>Dieser Text soll blau sein.</em>
> <em>Dieser Text soll unverändert sein.</em>
> </p>
> <p>
> <em>Dieser Text soll unverändert sein.</em>
> </p>
> </body>
>
> </html>
Wir sollen nun hier per CSS es schaffen das der Text im ersten em-Element blau gefärbt wird. Dürfen aber keine Veränderung am HTML -Quellcode vornehmen. Ist das zu schaffen und wenn ja wie?
Es ist machbar. Du möchtest sowohl den ersten Absatz als auch das erste em-Element darin mit Hilfe der http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#first_line_letter_child@title=first-child-Pseudoklasse selektieren. (Funktioniert wie erwartet aber natürlich nicht im IE.)
Sollte die Lösung nun noch nicht sofort klar sein, experimentiere ruhig erst ein wenig bevor du nachfragst.
Einen schönen Sonntag noch.
Gruß, Mathias
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules