Wenn ich meine CSS mit dem W3-Validator validieren, erhalte ich die folgende Fehlermeldung:CSS 2.1 erster Brief nicht Validierung
Das Pseudo-Element :: first-letter hier nicht im Kontext erscheinen kann css21 [first-letter]
Dies ist, was die CSS wie folgt aussieht:
#numbersWrapper p span::first-letter, #numbersWrapper p::first-letter, #lettersWrapper p span::first-letter, #lettersWrapper p::first-letter{
font-size:17px;
}
span{
display:inline-block
}
Und ein Teil meiner HTML:
<div id="lettersWrapper">
<h3 id="MSL">Maritme Signals: Letters</h3>
<div class="textWrapper">
<p>A - <span>Alpha</span>
<br/><img src= (REMOVED)
alt="I have a diver down; keep well clear at slow speed."
title="I have a diver down; keep well clear at slow speed."/></p>
<p>B - <span>Bravo</span>
<br/><img src= (REMOVED)
alt="I am taking in, or discharging, or carrying dangerous goods."
title="I am taking in, or discharging, or carrying dangerous goods."/></p>
Weiß jemand, warum es nicht validiert? Ich habe ein wenig online geschaut und denke (wenn ich richtig verstanden habe), kann man keine Elemente verketten und dann den Anfangsbuchstaben verwenden. Dies scheint jedoch nicht richtig zu sein, da es bei der Anzeige der Seite in Chrome definitiv funktioniert.
Warum würden Sie das 2.1-Profil wählen? –