top of page
Szukaj

Validator W3C

Validator to narzędzie stworzone przez organizację World Wide Web Consortium. Służy on do skanowania stron www, zarówno dostępnych już w internecie jak i z pliku na naszym komputerze, w celu znalezienia błędów w ich kodzie. Znajduje on niezgodności naszego kodu ze standardem panującym powszechnie. W skrócie chodzi o to, żeby każdy kod był w miarę jednolity, i aby każdy programista mógł go zrozumieć.

Słowem, które znajduje się na początku kodu HTML jest "DOCTYPE", który informuje przeglądarkę o rodzaju kodu jaki jest zapisany w pliku. Określa tym samym typ pliku. Validator w przypadku nie odnalezienia tego słowa nie wie z jakim plikiem ma styczność, a wtedy może wyznaczać błędy tam gdzie ich tak naprawdę nie ma.

 

Najczęstszymi błedami, które mogą nas spotkać przy sprawdzaniu naszej strony przez validator są:


Unclosed element div

oznacza to, że gdzieś w naszym pliku znajduję się otwarty element div, ale nie został zamknięty.


Duplicate ID section 4

oznacza, że wartość 4 została już uzyta w danej sekcji.


document type does not allow element "style" here

oznacza, że style został źle użyty, powinien być użyty w head.


required attribute "action" not specified

oznacza, że do elementu form nie został dodany atrybut action.


there is no attribute "placeholder"

oznacza, że w tym typie pliku nie można użyć placeholder, ponieważ DOCTYPE mógł być źle zadeklarowany.


document type does not allow element "h3" here

Oznacza, że nagłówek h3, którego próbujemy użyć nie może zostać użyty w tym miejscu.


Element div not allowed as child of element span in this context.

div nie może być zawarty w elementach inline.


Duplicate attribute class

zduplikowano etrybut class przy jednym elemencie np. div


No p element in scope but a p end tag seen.

omyłkowo niewstawiony początek elementu p, ale wstawione jego zakończenie.


An img element must have an alt attribute, except under certain conditions.

element img nie ma zawartego atrybutu alt, którego wymaga.


Attribute kal_wpis_data not allowed on element td at this point.

atrybut kal_wpis_data nie ma uprawnień do atrybutu td, więc trzeba usunąć atrybut td.

 

 
 
 

Ostatnie posty

Zobacz wszystkie

Comments


Don't follow me
I'm lost too

Dzięki !

© 2023 by DO IT YOURSELF. Proudly created with Wix.com

Zarys strony
Wirtualny zeszyt powstał w ramach prowadzenia notatek na lekcje w technikum. Zawsze to lepsze niż pisanie w papierowych !
bottom of page