Seite 1 von 1
Hilfe! Meine Seite hat kein doctype!
Verfasst: 08.03.2004, 22:56
von Stepsen
Hi, wollte gerade meine Seite mal validieren (oder wie das heißt) lassen und da sagt mir der validator dass meine Seite kein doctype hat. OK denk ich mir, dann ist das wohl wichtig. Nun weiß ich aber nicht wie ich den richtig einbauen soll oder was ich beachten muss!
Ich erstelle meine Seiten mit dreamweaver, habe aber auch da nix gefunden!
Danke im Voraus!
Verfasst:
von
Content Erstellung von
ABAKUS Internet Marketing
Ihre Vorteile:
- einzigartige Texte
- suchmaschinenoptimierte Inhalte
- eine sinnvolle Content-Strategie
- Beratung und Umsetzung
Jetzt anfragen:
0511 / 300325-0
Verfasst: 08.03.2004, 23:02
von Fruetel
Der Doctype ist dazu da, dem Validator mitzuteilen, in welchem HTML Dialekt Deine Seiten verfasst sind - ansonsten kann er nicht wissen, ob Dein HTML gültig ist. Der Doctype gehört auf jeden Fall in die allererste Zeile (noch vor <html>) und ist üblicherweise einer von diesen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
https://www.w3.org/TR/xhtml1/DTD/xhtml1 ... tional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"
https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Welchen Du nehmen musst, dürfte von Deinen Dreamweaver einstellungen abhängen. Ich arbeite nicht mit solcher Software, aber ich schätze irgendwo kann man da den verwendeten HTML-Dialekt einstellen.
Gruss,
Thomas, der es gut findet, wenn Leute ihre Seiten validieren wollen und hofft, dass das jetzt nicht zu verwirrend war
Verfasst: 08.03.2004, 23:02
von Jörg
die entsprechende seite auf selfhtml zum thema doctype-angaben:
https://selfhtml.teamone.de/html/allgem ... okumenttyp
für den anfang würde ich den doctype für html 4.01 transitional wählen:
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
bei einem frameset das entsprechende doctype für framesets
Verfasst: 04.10.2004, 13:25
von Klaus
Hallo.
Was geht jetzt ab?
Weiß jemand, was der Fehler ist?
Ich habe den doctype angegeben (ist es richtig, dass der IMMER groß geschrieben werden muss?) und erhalte folgende Fehlermeldung:
Code: Alles auswählen
Unten befinden sich die Ergebnisse des Versuche das Dokument mit einem SGML Parser zu prüfen.
* Line 7, column 6:
</head>
^
Error: end tag for element "HEAD" which is not open (Erklärung...)
* Line 8, column 5:
<body>
^
Error: document type does not allow element "BODY" here (Erklärung...)
Das Dokument sieht aber so aus:
Code: Alles auswählen
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv=content-type content="text/html; charset=iso-8859-1">
<title>hier der Title</title>
<link href="../main.css" type=text/css rel=stylesheet>
</head>
<body>
Das Ende des Dokuments dann eben
</body>
</html>
Woran liegt es?
Danke
Klaus
Es liegt an dieser Zeile:
<link href="../elemente/css/main.css" type=text/css rel=stylesheet>
Warum denn?
Verfasst: 04.10.2004, 13:34
von bull
Anführungszeichen sind bei jedem Wert angeben!
<link href="../elemente/css/main.css" type="text/css" rel="stylesheet">
Re: Hilfe! Meine Seite hat kein doctype!
Verfasst: 04.10.2004, 14:18
von Mitja
Stepsen hat geschrieben:OK denk ich mir, dann ist das wohl wichtig.
Wenn du vom Standpunkt Suchmaschinenpromotion ausgehst, würde ich sagen, ist dieser Aspekt so wichtig wie die Nacht hell ist
