03.01.2007, 10:01
|
|
Erfahrener Benutzer
XHTMLforum-Mitglied
|
|
Registriert seit: 22.06.2004
Ort: in Baden (nicht Schwaben)
Beiträge: 792
|
|
Validome meldet:
Zitat:
Zeile 40 Spalte: 31
Fehler: Wiederholtes auftreten eines Ankernamens.
Ankernamen sind innerhalb eines Dokumentes einmalig und dürfen demnach auch nur einmal vorkommen.
Beachten Sie bitte daß Ankernamen sowohl im name- als auch im id-Attributen definiert werden können.
Fehlerstelle:<div id="navsprung"><a name="navsprung"></a>Inhalt</div>
|
( HTML / XHTML / XML / WML Validator)
Wirf das
Code:
<a name="navsprung"></a>
raus!
Das brauchst du nicht.
Zitat SelfHTML:
Zitat:
Die Zurückhaltung beim Wählen geeigneter Ankernamen ist auch für die "Zukunftsfähigkeit" Ihrer HTML-Dateien sinnvoll. Denn seit HTML 4 können Anker alleine mit dem Seite Universalattribut id anstelle eines a-Elements mit name-Attribut notiert werden. Dies hat einige Vorteile, denn Sie können bereits vorhandenen Elementen, z.B. Überschriften, id-Attribute zuweisen. Somit kann das a-Element eingespart werden:
Code:
<h2 id="ankername">Text der Überschrift</h2>
Manche alte Browser wie Netscape 4 verstehen jedoch nur die Notation <a name="ankername">...</a>. Der entscheidende Punkt ist nun, dass für das id-Attribut in HTML 4 sehr strenge Regeln gelten: Neben den lateinischen Buchstaben A-Z und den arabischen Ziffern sind nur der Unterstrich, der Bindestrich, der Punkt und der Doppelpunkt erlaubt. Sie sehen, diese Anforderungen stimmen mit der oben genannten Faustregel nahezu überein. Wenn Sie also momentan oder in Zukunft Anker mit dem id-Attribut realisieren möchten, sollten Sie diese Regel berücksichtigen.
|
( SELFHTML: HTML/XHTML / Verweise (Links) / Projekt-interne Verweise)
Edit:
Der CSE HTML Validator ( ftp://ftp.htmlvalidator.com/pub/htmlval/cselite.exe) meldet:
Zitat:
<html lang="de" xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" id="julian-maier">
The "id" attribute is not valid for the "html" element. The valid attributes for this element are: "dir", "lang", "scroll", "version", "xml:lang", "xmlns", "xmlns", and "xmlns:v".
|
Geändert von kadees (03.01.2007 um 10:20 Uhr)
|