Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: <map> w XHTML i walidator
Forum PHP.pl > Forum > Po stronie przeglądarki
erix
mam taki kod:
Kod
<div class="navbar1">
<map id="navbar">
<area shape="rect" coords="191,5,217,31" alt="RSS" href="#" />
<area shape="rect" coords="164,5,190,31" alt="Kontakt" href="#" />
</map>
<img src="gfx/logo.png" height="104" width="350" alt="Logo"  /><img src="gfx/navbar_icns.jpg" height="32" width="223" alt="prawa" usemap="#navbar"  /></div>


Wszystko jest ok, dziala w przegladarkach, ale gdy puszcze strone pod walidator z tym kodem, to wywala blad, ze nie mozna stosowac '#' w ID.

Gdy z kolei usune '#', to owszem, walidator sie nie czepia, ale z mapy, to kicha, bo juz nie dziala... sad.gif
revyag
Pewnie masz stronę w xhtml 1.1 strict, niestety tam to nie przejdzie. Jedne wyjście to uzywanie xhtml 1.0
erix
to w strict nie ma obslugi map?
revyag
literówka smile.gif
jest jeden xhtml 1.1 - nie ma podziału na strict,transitional,frameset.
Aby uzywać map obrazu zmień go na xhtml 1.0 strict.
erix
upierdliwy jestem smile.gif
w 1.1 nie da sie?
ffreak
Zobacz sobie sam:
http://www.w3.org/TR/xhtml11/xhtml11_dtd.html
albo sprawdź:
http://validator.w3.org
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.