Valides HTML 4.01 nicht möglich

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Faser
Ehemaliges Teammitglied
Beiträge: 1651
Registriert: 20.09.2001 02:00
Kontaktdaten:

Valides HTML 4.01 nicht möglich

Beitrag von Faser »

Hallo!

Ich habe für meine Schule eine Webseite erstellt, die ich nun auf Korrektheit geprüft habe:
- Schulseite auf meinem Server (faser.dyndns.org)
-> Prüfung durch validator.w3.org

Allerdings werden immer 3 Fehlermeldungen angezeigt, die sich nicht beheben lassen:

Code: Alles auswählen

Line 36, column 66: document type does not allow element "BASE" here  (explain...).
  ...p://faser.dyndns.org/projekte/arndt-gymnasium.com/">
                                                        ^

Line 39, column 6: end tag for element "HEAD" which is not open  (explain...).
  </head>
        ^

Line 42, column 5: document type does not allow element "BODY" here  (explain...).
  <body>
Hatte vielleicht schonmal jemand ein ähnliches Problem?
Oder sieht einer auf Anhieb meinen Fehler?


Vielen Dank für Antworten im Voraus ;-)
Faser
QUADRATDESIGN. Eine runde Sache.
Besuchen Sie unsere Agentur für Webdesign unter http://quadratdesign.de
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

1. Das 'link' beim Stylesheet mit '>' schliessen, nicht mit '/>'.
2. Content-Type fehlt:

Code: Alles auswählen

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
Faser
Ehemaliges Teammitglied
Beiträge: 1651
Registriert: 20.09.2001 02:00
Kontaktdaten:

Beitrag von Faser »

Das kommt davon, wenn man XHTML 1.1 und HTML 4.01 miteinander mischt... :roll:

Hast Recht, lag natürlich an den />-Endtags.

Vielen Dank!
QUADRATDESIGN. Eine runde Sache.
Besuchen Sie unsere Agentur für Webdesign unter http://quadratdesign.de
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

itst hat geschrieben:2. Content-Type fehlt:

Code: Alles auswählen

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Und was hat das für einen Sinn? Um die Zeile zu erkennen, muss der Browser wissen, daß es ein HTML-Tag ist. Und wenn er das weiß, ist die Information in der Zeile nutzlos für ihn. Ausserdem gehört die Angabe in den HTTP-Header.
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

es geht dabei nicht um den content type sondern um das charset - guckst du hier...
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Wir reden von HTML 4.01, nicht von XHTML.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
Czarnowski
Mitglied
Beiträge: 101
Registriert: 18.02.2004 10:23
Wohnort: Flieden
Kontaktdaten:

Geht doch

Beitrag von Czarnowski »

Um alles Seiten auf validiertes HTML 4.01 zu bringen müssen ALLE Dateien auf die Zeichenfolge "/>" und " />" durchsucht werden und gegen ">" getauscht werden (ist ne Menge).
Ich habe dazu Search und Replace benutzt.
In den Templatedateien sind einige massive HTML - Fehler vorhanden, die muss man manuell ändern und das wars.
Am besten durch den w3 - Validator laufen lassen um diese Fehler zu entdecken.

Sie z.B. das board unter http://ellerau.coftware.de

Validiert wie folgt:

HTML 4.01 XHTML 1.0 Strict, CSS2
Antworten

Zurück zu „Coding & Technik“