Ynklusyf âlde HTML-eleminten en dy nije nei HTML5
Hoewol syn ûntwikkeling begon in protte jierren foarôfgeand wie begon HTML5 earst yn 'e mienskip mei gebrûk fan web designers / ûntwikkelers yn 2010. Rjocht út' e poarte, fielde de taal folle bekend fan websiden, om't it besykjen fan alles fan 'e kratsje, HTML5 boud op wat foar't kaam. Elk dy't HTML 4.01 wist wierskynlik fûn dat in soad fan dizze ferzje no yn HTML5 fûn wurde koe.
Hoewol HTML5 in soad eleminten omfettet dy't in pear kear yn HTML omjûn binne, hat it ek in hânfol fan eleminten makke dy't nije nei HTML5 wiene. Foar in protte fan dizze nije eleminten waard in oanpak neamd "paving de koeppaden" brûkt. Dit is in term dy't normaal brûkt wurdt yn IT om yn essinsje betsjutte te sjen op hokker minsken al dien binne en dat dwaan. Yn it gefal fan web-ûntwerpers betsjutte dit om te sjen hoe't se al siden bouden en besluten besluten oer nije eleminten oer dy aktiviteiten. Bygelyks, in protte websteeën soenen websiden mei divyzjes bouwe dy't ID- of Klasse-attributen brûke fan "koptekst", "nav", en "fuotbalklup". As sadanich, hat HTML5 dizze as nije eleminten yntrodusearre, sadat web professionals in mear betsjutting oan har dokuminten taheakje kinne troch spesifike subsydzje-eleminten yn stee fan justjes divyzjes te brûken. Dizze kombinaasje fan fertroudens en in oanpak dy't hjoeddeistige praktiken erkend holpen hat HTML5 helpt om gau te meitsjen troch de web designindustry.
De HTML5 Doctype
Earst ôf, om nije HTML5-eleminten te brûken, moat jo dokumint de HTML5-doctype opnimme dy't is:
Jo kinne miskien observearje dat dizze doctype net spesifyk "HTML5" neamt, mar leaver gewoan de ferzje as "html". Dit is om't dizze doctype is wat bedoeld is om te brûken foar alle iteraasjes fan 'e taal.
Yn feite moat HTML5 de lêste nûmere ferzje wêze fan 'e taal, mei nije feroaringen dy't op' e takomst oanwêzich binne oanbean wurde. Feitlik binne guon fan 'e eleminten yn' e list hjirûnder oan 'e taal tafoege nei dizze earste push yn 2010!
De HTML5-tags
Tag | Ferklearring |
---|---|
Anker of keppeling | |
abbr> | Ôfkoarting |
| Adres of skriuwers fan it dokumint |
Client-side byld map | |
| Lidwurd |
Tangential ynhâld | |
Audio stream | |
b> | Bold |
| Basis URI-paden foar eleminten yn it dokumint |
bdo> | Bi-direksjoneel algoritme |
blockquote> | Long quotation |
body> | Karakter fan 'e side |
| Line break |
HTML-knop knop | |
Canvas foar dynamyske grafiken | |
Comment | |
| Tabeltekens |
cite> | Citation |
code> | Code referinsje |
| Tafelkolom |
| Tafelkolline-groepearing |
| Kommando of aksje op 'e side |
Dokumintype definysje | |
| Data grid |
Foarôfgeande opsjes foar oare kontrôles | |
| Definysje list beskriuwing of span fan diskusje |
| Ofdrukke tekst |
details> | Oanfoljende ynformaasje op 'e fraach |
dfn> | Definysje |
Petear | |
div> | Logyske ôfdieling |
| Beskriuwing list |
| Definysje-termime of dialoochsprekker |
em> | Klam |
Ynboude elemint foar plugins | |
Formulier kontrolearret groep | |
| De titel brûkt foar in |
| Ofbylding mei opsjonele titel |
Fuot fan 'e side | |
Foarm | |
h1> | Earste nivo haadlinen |
h2> | Twadde nivo haadlinen |
h3> | Tredde nivo haadlinen |
h4> | Fjirde nivo haadlinen |
h5> | Fiifde haadkertier |
h6> | Sechste nivo headline |
head> | Haad fan it dokumint |
| Koptekst fan in side |
hgroup> | Groepgrutte |
| Horizontaal regel |
html> | Root-elemint fan in webside |
i> | Tekststyl opnij |
Inline frame | |
Byld | |
Ynfierfoarm elemint | |
Knoppen foar elemint | |
Selektearje elemint selektearje | |
Kleurene ynfier | |
Datum ynfier | |
Global date and time input | |
Lokale datum en tiid ynfier | |
E-post adres | |
Triem oanbiede foar elemint | |
Hide figuer field element | |
Imagefoarm elemint | |
Jier- en moanneynfier | |
Nûmere ynfier | |
Wachtwurd foar elemint | |
Radio-knopsel foar elemint | |
Unprestige nûmere ynfier | |
Resinte knopfoarm elemint weromsette | |
Sykje fjild | |
Stjoer knopsel foar elemint | |
Tillefoannûmering | |
Tekstfjildfoarm elemint | |
Tiidynfier | |
URL-ynfier | |
Jier- en wike ynput | |
ins> | Ynstelde tekst |
kbd> | Tekst om troch de brûker ynfierd wurde |
| Generearje feilige toetsen foar sertifikaatbestjoeren |
Form label | |
| Formulierûndertekening foar formule |
| List item |
Link nei relatearre dokuminten | |
| Haadgebiet fan ynhâld op in side |
Client-side byld map | |
mark> | Markearre of markearre tekst |
List fan kommando's | |
Meta ynformaasje oer it dokumint | |
| Scalar gauge |
Define in gebiet mei navigaasje keppelings | |
Ynhâld as scripts net beskikber binne | |
Net-standert objekt | |
| Bestelde of nûmere list |
Groep fan opsjes yn in selekteellist | |
Opsje yn in selekteellist | |
Resultaat fan in formulier formulier | |
p> | Paragraaf |
Parameter fan in objekt-elemint | |
pre> | Foarfoarmige tekst |
Foargongerindikator | |
q> | Koarte ynline-petear |
Ruby klompen | |
Ruby tekst | |
ruby> | Ruby annotaasje |
| Strikeout tekst |
samp> | Sample output |