Supportnet / Forum / Webseiten/HTML
DOCTYPE Angabe im Quellcode
Frage
Buenos Dias,
Wozu braucht man die DOCTYPE Angabe in einem
html/htm Dokument
Ist das zwingend erforderlich. Was passiert wenn die Angabe fehlt ?
Es gibt mehrere, woher weiss ich welche richtig ist ?!
z.B.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
thanx, for your support.
Antwort 1 von Dr.Ma-Busen
Mahlzeit!
Hier findest mehr Informatione da drüber
Lies dir das erst mal alles durch, wenn dann noch Fragen sind dann melde dich noch mal ;)
MfG
Dr. MA-Busen
Hier findest mehr Informatione da drüber
Lies dir das erst mal alles durch, wenn dann noch Fragen sind dann melde dich noch mal ;)
MfG
Dr. MA-Busen
Antwort 2 von nosushi
Zunächst mal Danke ,
Von Selfhtml hab ich mir schon durchgelesen, richtig schlau bin ich nicht geworden.
Mein Problem ist, je nach dem, welche DOCTYPE Angabe ich setze, werden spezielle TAGS ignoriert, z.B. "scrollbar-color" etc.
Der Versuch den Quellcode über W3C zu validieren wird immer mit einer Fehlermeldung quitiert : z.B.
"This page is not Valid HTML 4.0 Transitional!"
Dann ist mir noch aufgefallen, das andere Seiten ( auch Supportnet.de ) keine DOCTYPE Angaben im Quellcode haben.
Von Selfhtml hab ich mir schon durchgelesen, richtig schlau bin ich nicht geworden.
Mein Problem ist, je nach dem, welche DOCTYPE Angabe ich setze, werden spezielle TAGS ignoriert, z.B. "scrollbar-color" etc.
Der Versuch den Quellcode über W3C zu validieren wird immer mit einer Fehlermeldung quitiert : z.B.
"This page is not Valid HTML 4.0 Transitional!"
Dann ist mir noch aufgefallen, das andere Seiten ( auch Supportnet.de ) keine DOCTYPE Angaben im Quellcode haben.
Antwort 3 von Dr.Ma-Busen
Ich habe es auch nicht sofort verstanden *g*
Bei der DOCTYPE Definition steht ja meistens noch ein link dabei z.B.
http://www.w3.org/TR/html4/loose.dtd
Die links kannst du mal in den Browser eingeben.
In der Datei auf die der link zeigt, ist definiert wie der Browser die Tags darstellen soll, bzw. welche überhaupt.
Ignorieren tut der Browser die Tags wie z.B. "scrollbar-color", weil die eine Erfindung von Microsoft sind und nicht zum dem HTML Standard gehören. Wenn du den Link aber aus der DOCTYPE- Definition raus läst, dann müsste der Browser die Tags wie gewohnt darstellen.
Ich habe hier noch ne Seite, vielleicht verstehst du es auf der besser ;)
Der Validator von W3C Meckert weil halt die DOCTYPE angabe fehlt.
Ich benutze für meine Seiten den "A Real Validator" ist ein Offline variante und kostet etwas.
MfG
Dr. Ma-Busen
Bei der DOCTYPE Definition steht ja meistens noch ein link dabei z.B.
http://www.w3.org/TR/html4/loose.dtd
Die links kannst du mal in den Browser eingeben.
In der Datei auf die der link zeigt, ist definiert wie der Browser die Tags darstellen soll, bzw. welche überhaupt.
Ignorieren tut der Browser die Tags wie z.B. "scrollbar-color", weil die eine Erfindung von Microsoft sind und nicht zum dem HTML Standard gehören. Wenn du den Link aber aus der DOCTYPE- Definition raus läst, dann müsste der Browser die Tags wie gewohnt darstellen.
Ich habe hier noch ne Seite, vielleicht verstehst du es auf der besser ;)
Der Validator von W3C Meckert weil halt die DOCTYPE angabe fehlt.
Ich benutze für meine Seiten den "A Real Validator" ist ein Offline variante und kostet etwas.
MfG
Dr. Ma-Busen

