Skocz do zawartości

Błędy przy validacji


uve

Rekomendowane odpowiedzi

Witam

Staram sie aby moja strona była zgodna w 100% z zasadami W3C, niestety mam sporo błędów.

Szukam sposobu na usunięcie błędów.

1. document type does not allow element "h1" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.

Czy za każdym razem czy to jest element <h1>, <p> czy <form> będę musiał wstawić znacznik dodatkowo <object>, czy może da się to obejść w inny sposób bez dodatkowego znacznika ?

2. there is no attribute "onChange".

Wykorzystuje taki kod: <select class="tel" name="marka" onChange="redirect(this.options.selectedIndex)"> i nie wiem jak go poprawić, aby atrybut onChange był poprawny :|

3. Korzystam z iframe wapstera. I wyczytałem gdzieś że na błędy spowodowane przez ten kod pomaga zastąpienie znaku & znakiem & ale czy w takiej sytuacji kod będzie poprawny i system nie zliczy przekłamania ... ?

Dziękuje za jakąkolwiek pomoc.

Pozdrawiam

Blazej

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

No tak ale zauważyłem że <div id="nazwa_stylu"> nie działa

zaś <div class="nazwa_stylu"> działa ok. Tylko nie spotkałem się nigdy aby

element div miał znacznik class... zazwyczaj ma id. Czy w takim wypadku

mogę stosować class i czy jest to poprawne ze standardem ?

Pozdr.

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Tak, div może mieć zarówno class, style jak i id. Nie jest to w żaden sposób niezgodne ze standardem.

Co więcej. Należy uważać by ten sam id dla DIV nie powtarzał się (np. w pętli).

To tez błąd dla W3C. W takim przypadku trzeba używać wyłącznie class dla DIV.

Sorry, nie odpowiadam na PMy

Odnośnik do komentarza
Udostępnij na innych stronach

Tylko nie spotkałem się nigdy aby element div miał znacznik class... zazwyczaj ma id.

Często dla każdego diva nadajesz inne style, chociaż to zależy od układu strony. Jeśli każdy jest inny, w kodzie strony napisz div id="styl" i wtedy w stylach wpiszesz #styl. Jeśli jednak masz kilka divów (np. jakieś boksy), które mają tak samo wyglądać, nadaj im klasę div class="styl", a w stylach zapisz .styl. Identyfikator może być tylko jeden w obrębie danego dokumentu.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę. Warunki użytkowania Polityka prywatności