Sorry! Alles schon geklärt: Man muss alle Befehle (USEMAP etc.) klein schreiben!
Hi
Hab jetzt mit Dreamwaver (alles auf XHTML eingestellt) eine Imagemap gebastelt und das durch den XHTML Checker gejagt, doch dieser findet 18! Fehler und verstehe nicht wieso?
Sind Imagemaps unter XHTML nicht erlaubt oder was?
Zuerst der Code:
49: <MAP NAME="navleiste_Map">
50: <AREA SHAPE="rect" ALT="Information" COORDS="533,0,699,20" HREF="index.php?ind=info" />
51: <AREA SHAPE="rect" ALT="Member Zone" COORDS="350,0,533,20" HREF="index.php?ind=member" />
52: <AREA SHAPE="rect" ALT="Register" COORDS="211,0,350,20" HREF="index.php?ind=register" />
53: <AREA SHAPE="rect" ALT="Search" COORDS="103,0,211,20" HREF="index.php?ind=search" />
54: <AREA SHAPE="rect" ALT="Home" COORDS="0,0,103,20" HREF="index.php?ind=home" />
55: </MAP>
56: <IMG SRC="images/navleiste.jpg" WIDTH="699" HEIGHT="20" BORDER="0" ALT="" USEMAP="#navleiste_Map" />
Jetzt die Fehler:
Line 49, column 14: there is no attribute "NAME" (explain...).
<MAP NAME="navleiste_Map">
^
Line 49, column 29: element "MAP" undefined (explain...).
<MAP NAME="navleiste_Map">
^
Line 50, column 16: there is no attribute "SHAPE" (explain...).
<AREA SHAPE="rect" ALT="Information" COORDS="533,0,699,20" HREF="index.php?i
^
Line 50, column 27: there is no attribute "ALT" (explain...).
<AREA SHAPE="rect" ALT="Information" COORDS="533,0,699,20" HREF="index.php?i
^
Line 50, column 48: there is no attribute "COORDS" (explain...).
...HAPE="rect" ALT="Information" COORDS="533,0,699,20" HREF="index.php?ind=info"
^
Line 50, column 68: there is no attribute "HREF" (explain...).
...ct" ALT="Information" COORDS="533,0,699,20" HREF="index.php?ind=info" />
^
Line 50, column 90: element "AREA" undefined (explain...).
...0,699,20" HREF="index.php?ind=info" />
^
Line 51, column 92: element "AREA" undefined (explain...).
...533,20" HREF="index.php?ind=member" />
^
Line 52, column 91: element "AREA" undefined (explain...).
...0,20" HREF="index.php?ind=register" />
^
Line 53, column 87: element "AREA" undefined (explain...).
...211,20" HREF="index.php?ind=search" />
^
Line 54, column 81: element "AREA" undefined (explain...).
...0,103,20" HREF="index.php?ind=home" />
^
Line 56, column 10: there is no attribute "SRC" (explain...).
<IMG SRC="images/navleiste.jpg" WIDTH="699" HEIGHT="20" BORDER="0" ALT="" USEMA
^
Line 56, column 39: there is no attribute "WIDTH" (explain...).
<IMG SRC="images/navleiste.jpg" WIDTH="699" HEIGHT="20" BORDER="0" ALT="" USEMA
^
Line 56, column 52: there is no attribute "HEIGHT" (explain...).
...es/navleiste.jpg" WIDTH="699" HEIGHT="20" BORDER="0" ALT="" USEMAP="#navleist
^
Line 56, column 64: there is no attribute "BORDER" (explain...).
...images/navleiste.jpg" WIDTH="699" HEIGHT="20" BORDER="0" ALT="" USEMAP="#navleiste_Map" />
^
Line 56, column 72: there is no attribute "ALT" (explain...).
....jpg" WIDTH="699" HEIGHT="20" BORDER="0" ALT="" USEMAP="#navleiste_Map" />
^
Line 56, column 82: there is no attribute "USEMAP" (explain...).
...HEIGHT="20" BORDER="0" ALT="" USEMAP="#navleiste_Map" />
^
Line 56, column 100: element "IMG" undefined (explain...).
...="0" ALT="" USEMAP="#navleiste_Map" />
^
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
Sorry! Alles schon geklärt: Man muss alle Befehle (USEMAP etc.) klein schreiben!
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
Hm also 1 Fehler verstehe ich doch noch nicht:
Line 49, column 29: required attribute "id" not specified (explain...).
<map name="navleiste_Map">
^
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
so in's Blaue geraten: vielleicht mal statt mit name= es mit id= versuchen?
Gruß, der Michl
* * * if you want them to RTFM, make a better FM! * * *
nö hat nicht geklappt...weiss denn keiner eine Antwort?
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
xhtml konform heißt doch auch tags case sensitive, oder?
hm was heisst das genau in meinem fall=?
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
ab xhtml müssen alle Tags und alle Attribute klein geschrieben werden. Statt <MAP> muss da <map> stehen.
Wenn Du denkst Du denkst, denkst Du nur Du denkst, denn das denken von Gedanken ist gedankenloses Denken.
Wer braucht schon JavaScript ?
öhm - steht da doch auch?![]()
Gruß, der Michl
* * * if you want them to RTFM, make a better FM! * * *
ops hattes überlesen.
Wenn Du denkst Du denkst, denkst Du nur Du denkst, denn das denken von Gedanken ist gedankenloses Denken.
Wer braucht schon JavaScript ?
hm dann lass ich das halt mal so obwohls 1 Fehler hat aber offenbar weiss auch keiner von euch Rat![]()
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
Na, da gugg ich doch mal in SelfHTML und finde das hier:
Kompletter TextIn HTML können Sie Verweise zu Ankern notieren, z.B.:
<a href="#Anker">Verweis</a>
Der entsprechende Anker ist dann notiert mit:
<a name="Anker">irgendwas</a>
Auch andere Attribute, wie etwa das usemap-Attribut im <img>-Tag zum Verweis auf ein map-Element, bei dem wiederum ein entsprechendes name-Attribut notiert ist, verwenden diese Technik.
In XHTML funktionieren solche Verweise nicht. XML benötigt Namen vom Typ "ID", also dokumentweit eindeutige Bezeichner, um solche Beziehungen auflösen zu können.
Gruß, der Michl
* * * if you want them to RTFM, make a better FM! * * *
Oder klick "explain..."![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)