Kann ich Div als direktes Kind von UL verwenden?
Während Browser den folgenden Code ohne Probleme rendern können:
<ul> <div> </div> </ul>
Die HTML-Spezifikation schreibt vor, dass das einzig gültige untergeordnete Element von ul ist li.
HTML 4:
<ELEMENT UL - - (LI)+ -- unordered list -->
HTML 5:
Inhaltsmodell:
Null oder mehr li-Elemente.
Daher ist die Verwendung von div als direktes Kind von ul gemäß der nicht zulässig HTML-Spezifikationen. Dies steht im Gegensatz zu den Informationen in der verlinkten CSS-Tricks-Forumsdiskussion.
Das obige ist der detaillierte Inhalt vonIst die Verwendung eines Div als direktes untergeordnetes Element eines UL-Elements gültiges HTML?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!