Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XHTML] Walidacja do 1.1
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
BugsBunny
Walidator pokazuje mi takie coś



Error Line 33 column 61: character "#" is not allowed in the value of attribute "usemap".

...asortyment.jpg" class="menu" usemap="#asortyment" width="158" height="38" al


a oto kod który nie występuje w XHTML 1.1
  1. <img src="grafika/asortyment.jpg" class="menu" usemap="#asortyment" width="158" height="38" alt="" />
  2. <map id="asortyment">
  3. <area shape="rect" coords="42,8,156,33" href="index.php?act=asortyment" alt="asortyment" title="asortyment" />
  4. </map>


Co moge zrobić z tym # bez tego nie działa mi mapa obrazka
revyag
W xhtml 1.1 znak # jest zabroniony. Nie obejdziesz tego. Musisz stworzyć mapę obrazu w inny sposób. Tu masz bardzo fajne rozwiązanie: http://blog.olicio.us/index.php/280/dostep...a-obrazow-w-css
Albo zmienić doctype na xhtml 1.0
mariuszn3
Może zmień XHTML 1.1 na niższy albo po prostu HTML (bo i tak pewnie wysyłasz to jako text/html)
XHTML 1.1 jest Ci do czegoś konkretnego potrzebny?
BugsBunny
Chyba zmienie na niższy w 1.0 będzie nadal pokzywać błąd questionmark.gif
mariuszn3
a to chodzi tylko o to by błędu nie pokazywał ? ;-)
s_w_ir
Bugs może najpierw sprawdź a nie zadawaj głupie pytania winksmiley.jpg XHTML 1.1 jest bardzo restrykcyjny, zwłaszcza dla kogoś to wyszedł z HTML 4. np. <a name nie przejdzie w XHTML 1.1. Wejdź na W3 i tam znajdziesz czego wersja 1.1 nie uznaje.
http://www.w3.org/TR/xhtml11/changes.html#a_changes
http://www.w3.org/TR/xhtml1/#diffs
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.