2012-04-06 2 views
0

erlaube ich zur Zeit dieses DOCTYPE bin mit: <!DOCTYPE HTML SYSTEM>Dokumenttyp nicht Element „STYLE“ hier

Allerdings, wenn ich meine Web-Seite bestätigen, erhalte ich folgende Fehlermeldung:

document type does not allow element "STYLE" here, at <style type="text/css">

Können Sie Bitte beraten Sie mich über die richtige DOCTYPE, die ich verwenden sollte?

Dank

+2

'' –

+0

Wo Sie das '' 'TAG ;-) (und der '' Tag). –

0

Es hängt nicht davon ab, welche DOCTYPE-Deklaration Sie haben, oder selbst wenn Sie eine oder n haben ot.
Ihr <style> Element ist in Ihrem Dokument an der falschen Stelle. Verschieben Sie es in die .

Zur Klarstellung, wenn der W3C-Validierer "Dokumenttyp" angibt, bedeutet dies einfach die Art des Dokuments, d. H. HTML. Und das ist nicht das gleiche wie "DOCTYPE-Deklaration", der Prolog, den Sie erwähnten.

0

Sie haben wahrscheinlich das Element style innerhalb des Elements body platziert. Obwohl es dort gut funktioniert, ist es durch die formellen Regeln nicht erlaubt. Verschieben Sie es in das Element head.

Wenn Probleme bestehen, geben Sie bitte einen Link zum Dokument als Ganzes an. Wenn das Problem darin besteht, dass ein Element in einem falschen Kontext erscheint, wie hier, ist der Kontext sehr wichtig.