Skocz do zawartości

Troche z innej beczki...


Rekomendowane odpowiedzi

Prośba o poradę do kolegów tworzących strony.

 

Mam następujący problem.

 

Stronka napisana w html-u, na której zastosowałem podmianę obrazków, oczywiście w js. Wszystko działa bez problemów.

No i pokusiło mnie, żeby to samo działało w xhtml-u. Niestety podmiana obrazków przestała działać.

W załączeniu plik z fragmentem kodu, który jest taki sam na stronie w html-u (działa) i xhtml-u (nie działa).

Zamieściłem początek kodu xhtml, wydaje się być dobry.

Pytanie: dlaczego nie działa w xhtml-u?

problem.txt

Odnośnik do komentarza
Udostępnij na innych stronach

Nie testowałem u siebie czy działa czy nie, ale już pierwszy rzut oka na kod pozwala stwierdzić, że to NIE jest XHTML 1.0 Strict. W DTD jedynki-stricta nie ma atrybutu language dla <script..., nie ma też align... A swoją drogą to nawet nie wiem, czy poprawnie, zgodnie ze specyfikacją jest umieszczać wartości atrybutów w apostrofach, ale tu się mogę mylić -> zawsze pisałem w cudzysłowach.

 

Poza tym... rollover można zrobić całkiem ładnie w CSS, zero skryptów :)

Edytowane przez antyqjon
Odnośnik do komentarza
Udostępnij na innych stronach

Nie testowałem u siebie czy działa czy nie, ale już pierwszy rzut oka na kod pozwala stwierdzić, że to NIE jest XHTML 1.0 Strict. W DTD jedynki-stricta nie ma atrybutu language dla <script..., nie ma też align... A swoją drogą to nawet nie wiem, czy poprawnie, zgodnie ze specyfikacją jest umieszczać wartości atrybutów w apostrofach, ale tu się mogę mylić -> zawsze pisałem w cudzysłowach.

 

Poza tym... rollover można zrobić całkiem ładnie w CSS, zero skryptów :)

 

Wersje z apostrofami i cudzysłowami już testowałem, nie ma to wpływu.

W CSS znalazłem metodę, ale poprzez <a href...

Może problem leży w tym, że z podmiany obrazka korzystam w dwóch róznych tabelkach na stronie?

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.