/ / Je dokument HTML5 platný, ak nemá žiadny zo štandardných prvkov HTML5? - html5, validácia w3c

Je dokument HTML5 platný, ak nemá žiaden zo štandardných prvkov HTML5? - html5, validácia w3c

Mám všeobecnú otázku o HTML5. V súčasnosti robím rozhovory s niektorými vývojármi na front-end a všetci tvrdia, že používajú HTML5. Nevidím však žiadneho z nich, ktorý by používal nejaké HTML5 špecifické sémantické prvky. Neexistuje záhlavie, úseky, päta, článok atď.

Zodpovedá to HTML5 ako?

Môže niekto pomôcť / vysvetliť? Vďaka!

odpovede:

3 pre odpoveď č. 1

Rovnako ako to nie je nutné používať značku tabuľky v HTML4, nemáte mať používať nové sémantické značky na vytvorenie platného dokumentu HTML5. Ak má doctype HTML5 v hornej časti a overí, je to HTML5.

To znamená, že ak kandidát na rozhovor mal HTML5ich životopis a potom nepoužili sémantické štítky, keď dostanú dobrú príležitosť na preukázanie svojich vedomostí, začnem klásť otázky. Sémantické tagy sú jedným z mnohých dôležitých výhod, ktoré prináša HTML5, a jednoducho ich ignorovať, možno ukazuje, že kandidát bol oveľa viac rád, že by mal klásť zmysel pre svoje životopisy, než sa naučiť užitočné technológie.


0 pre odpoveď č. 2

Aj keď nepoužívame html prvky, ako sú hlavičky, sekcie, články, päty atď.

Dokument bude označený ako HTML5, pokiaľ a ako zadáte doctype preň ako

<!DOCTYPE html>

Prehliadač očakáva, že bude iba ako dokument HTML5. Nepredstavuje žiadnu chybu pri očakávaní značiek html5.

Môžete sa obrátiť na w3org odkaz pre viac detailov.


0 pre odpoveď č. 3

Ktorákoľvek z tagov? U prvkov, ktoré ste nazvali, je možné vytvoriť platnú webovú stránku HTML5 bez použitia žiadnej z nich. V skutočnosti ich použitie robia veci ťažšie, pretože existuje veľa pravidiel týkajúcich sa používania hlavičky a päty, napríklad na webovej stránke, aby boli platné. Ale nepoužívajte ich, keď je dobrý dôvod ich zahrnúť do stránky, zvyčajne znamená, že kandidát má nejaký problém s HTML5.

Pozri sa na http://www.w3.org/TR/html5/sections.html#the-header-element W3 stránka pre viac informácií


0 pre odpoveď č. 4

Z hľadiska vývojára:

HTML5 sa netýka sémantických značiek, alesémantické značky sú nový spôsob, ako ísť do vývoja HTML5. Stále HTML5 je inovovaná forma HTML4. To sa líši v mnohých ohľadoch alebo menej, ako sa očakáva. Existujú nejaké rozdiely, ktoré vyzeráte ako (znova) sémantické záhlavie, sekcie, päty alebo samoúčelovacie značky, ako napríklad v html5 (aj keď to potvrdzuje obidve spôsoby).

Hlavným bodom je, ak má <!doctype html> alebo xhtml verziu <?xml version="1.0" encoding="utf-8"?> v hornej časti súboru a ak to overí, ja "dd to považujem za html5.

Môžete tiež prečítať všetky rozdiely w3.org čo vám môže lepšie pochopiť, čo môžete očakávať.