Moin,
Der Vallidator von W3C meckert über den Header meiner Galerie-Startseite.
->
Line 2, Column 1: Missing xmlns attribute for element html. The value should be: http://www.w3.org/1999/xhtml .
<html dir="ltr">
<-
Wie ich es verstanden habe, sollte das eigentlich so aussehen:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
bzw vermutlich so.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{Variable}" lang="{Variable}">
Ich weiß aber nicht warum das <html dir="ltr"> da drin steht und will nicht dran rumpfuschen ohne zu wissen warum das da steht.
Wie müsste der Header denn richtig aussehen? Steht das wieder in irgendeiner Template oder Sprachdatei ?
MfG dp-wurzel
Wie wäre es mal mit einem Link zu Deiner Galerie für den Anfang. Die Validität hängt vom von Dir gewählten doctype ab. Coppermine ist nicht valide nach "strict"-Kriterien.
Hallo,
Hier die Adresse http://www.foto-grafen.de/webalbum/index.php (http://www.foto-grafen.de/webalbum/index.php)
Ich hab da schon mal was vorbereitet:
<!--<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">-->
Im Original steht da nur: <html dir="ltr">
Ich weiss aber nicht was das bedeutet...
Auf einer weiteren Seite hab ich es versuchsweise so angepasst das nur
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
im Header steht. Probleme konnte ich bisher nicht finden.
MfG dp-wurzel
PS. Ich weiss die 1.4.13 ist die aktuelle Version ;)
Das attribut "dir" innerhalb des HTML-Befehls <html> dient zur Angabe der Richtung der Sprache ("ltr", was für "left to right" steht bzw. "rtl" für "right to left"). Ist speziell interessant für Besucher, die Hebräisch oder Arabisch in Ihrem Browser eingestellt haben. Wenn Dein Zielpublikum nicht aus diesen Ländern kommt kannst Du getrost die Ausrichtung weglassen - Coppermine wird trotzdem funktionieren. Es würde aber auch nicht wehtun, die Attribute alle in den <html>-Tag zu packen, etwas so
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
bzw. dann im template.html eben
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="{LANG_DIR}">
. Bei
dir handelt es sich um ein Universal-Attribut, vgl. http://de.selfhtml.org/html/attribute/allgemeine.htm#uebersicht
Quote from: dp-wurzel on October 10, 2007, 04:43:40 PM
Ich weiss die 1.4.13 ist die aktuelle Version ;)
Upgraden hat höhere Prio als das Basteln am Stylesheet!
Quote from: GauGau on October 10, 2007, 05:58:59 PM
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="{LANG_DIR}">
Hallo,
vielen Dank für die geopferte Zeit. Ja so werd ich es machen.
MfG dp-wurzel