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ď č. 1Rovnako 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ť.