Xws li cov qub HTML ntsiab thiab cov tshiab rau HTML5
Thaum nws txoj kev loj hlob tau pib ntau xyoo dhau los, HTML5 ua ntej pib pib siv nrog cov kws tsim tawm / tsim hauv xyoo 2010. Txoj cai ntawm lub rooj vag, cov lus uas paub txog ntau tus neeg ua haujlwm web site vim tias tsis txhob sim rov tsim txhua yam los ntawm kos, HTML5 ua rau dab tsi tau tuaj ua ntej. Tus neeg twg uas paub HTML 4.01 sai sai pom tau tias kuj muaj me ntsis ntawm qhov version tau tam sim no muaj nyob hauv HTML5.
Thaum HTML5 muaj ntau lub ntsiab uas tau ncig hauv HTML rau ib ntus, nws kuj tau qhia ib lub tswv yim ntawm cov ntsiab lus tshiab rau HTML5. Rau ntau cov ntsiab lus tshiab, ib qho kev hu ua "paving the cowpaths" tau siv. Qhov no yog lub sij hawm uas feem ntau siv los siv rau hauv IT rau qhov tseem ceeb los saib txog dab neeg uas twb tau ua thiab ua li ntawd. Hauv qhov web site designers, qhov no txhais tau tias lawv tau ua li cas lawm thiab tsim cov kev txiav txim siab rau cov ntsiab lus tshiab ntawm cov dej num ntawd. Piv txwv li, ntau tus kws tshaj lij yuav tsim cov websites nrog divisions uas siv ID los sis Class attributes ntawm "header", "nav", thiab "footer." Xws li, HTML5 pib ua raws li cov ntsiab lus tshiab, tso cov web cov tub txawg los ntxiv cov ntsiab lus ntxiv rau lawv cov ntaub ntawv los ntawm kev siv cov seem segment uas tsis yog kev sib cais xwb. Qhov kev sib txuam ntawm cov lus paub thiab ib qho kev paub uas pom tau tias tam sim no cov kev pab cuam tau pab HTML5 kom sai sai tau los ntawm lub vas sab tsim qauv.
Cov HTML5 Doctype
Ua ntej, siv cov ntsiab lus tshiab HTML5, koj daim ntawv yuav tsum muaj cov HTML5 doctype uas yog:
Koj yuav pom tias qhov no doctype tsis hais pauv "HTML5", tab sis theej tsuas hais cov lus ua "html". Qhov no yog vim tus doctype no yog dab tsi xav kom siv mus rau pem hauv ntej rau tag nrho iterations ntawm cov lus.
Qhov tseeb, HTML5 yuav tsum yog tus xov tooj ntawm cov lus kawg ntawm cov lus, nrog cov kev hloov tshiab ntxiv rau hauv ib lub hauv paus rau yav tom ntej. Qhov tseeb, qee cov ntsiab lus nyob rau hauv daim ntawv teev lus hauv qab no tau muab ntxiv rau hom lus zoo tom qab ntawd pib thawb hauv xyoo 2010!
Cov HTML5 cim npe
Tag | Piav qhia |
---|---|
Thauj tog rau nkoj lossis txuas | |
abbr> | Tsab ntawv |
| Chaw nyob los yog sau phau ntawv |
| Client-side daim duab qhia |
| Tshooj |
| Tangential cov ntsiab lus |
| Audio kwj |
b> | Bold |
| Base URI paths rau cov ntsiab lus hauv daim ntawv |
bdo> | Bi-directional algorithm |
blockquote> | Ntev lus ntev |
| Lub cev ntawm nplooj ntawv |
| Kab tawg |
| HTML daim ntawv khawm |
Canvas rau dynamic graphics | |
<- - -> | Saib |
| Cov npe duab |
cite> | Citation |
code> | Code siv |
| Cov lus qhia |
| Cov lus qhia ua ke |
| Hais kom ua lossis ua haujlwm ntawm nplooj ntawv |
Daim ntawv ntaus ntawv hom lus | |
| Daim phiaj data |
Cov kev xaiv ua ntej rau lwm cov khoom | |
| Kev txhais cov lus piav qhia lossis kev sib tham ntawm kev daws teebmeem |
| Cov ntawv sau |
| Cov lus qhia ntxiv hauv kev xav tau |
dfn> | Txhais |
Sib tham | |
div> | Luag faib |
| Cov lus piav qhia |
| Cov npe ntawm cov lus txhais los sis cov lus sib tham |
em> | Tsom |
Embedded element rau plugins | |
Daim ntawv ntawm pawg tswj hwm | |
| Cov npe ntawv siv rau ib qho duab |
| Xam nrog cov ntawv xaiv tsa |
Footer ntawm nplooj | |
Daim ntawv | |
h1> | Thawj qib tawm tswv yim |
h2> | Cov theem ntawm theem ob |
h3> | Thib peb lub npe |
h4> | Qib theem plaub hau |
h5> | Tsib tsib tshooj tawm lus |
h6> | Thib rau theem pib |
| Lub taub hau ntawm daim ntawv |
| Header ntawm nplooj ntawv |
hgroup> | Taw qhia pawg |
| Kab rov tav |
html> | Lub hauv paus ntawm nplooj ntawv Web |
i> | Italics ntawv nyeem style |
Inline thav duab | |
Image | |
Cov ntaub ntawv tawm tswv yim | |
Khawm daim ntawv caij | |
Checkbox daim ntawv | |
Cov tswv yim xim | |
Hnub nkag tuaj | |
Thoob ntiaj teb hnub tim thiab lub sij hawm tawm tswv yim | |
Hnub tim thiab lub sijhawm cov tswv yim | |
Email chaw xa ntawv | |
Cov ntaub ntawv xa daim ntawv sau | |
Zais hauv daim teb lub npe | |
Duab daim duab | |
Xyoo thiab lub hli cov lus qhia | |
Zauv input | |
Lo lus zais tsab ntawv | |
Xov tooj cua khawm daim ntawv caij | |
Txhim kho cov naj npawb tawm tswv yim | |
Pib khawm daim ntawv caij | |
Tshawb nrhiav | |
Tso npe khawm daim ntawv sau | |
Xov tooj tooj lus | |
Cov ntawv sau hauv phau ntawv | |
Lub sij hawm cov tswv yim | |
URL input | |
Xyoo thiab lub lim tiam cov tswv yim | |
ins> | Ntxig lus |
kbd> | Cov ntawv sau nkag los ntawm tus neeg siv |
| Tsim cov yuam sij ruaj ntseg rau daim ntawv pov thawj tswj |
| Daim ntawv sau npe |
| Daim ntawv sau npe ntawm fieldset |
| Sau cov khoom |
| Txuas mus rau lwm cov ntaub ntawv |
| Lub ntsiab ntawm cov ntsiab lus ntawm nplooj ntawv |
Client-side daim duab qhia | |
mark> | Marked lossis highlighted text |
Sau cov lus txib | |
Meta cov ntaub ntawv hais txog daim ntawv | |
| Scalar gauge |
Txhais cov ntsiab lus nrog kev sib txuas lus | |
Cov ntsiab lus thaum sau ntawv tsis muaj | |
Cov khoom tsis-txheem | |
| Hais los yog sau cov npe |
Pawg ntawm cov kev xaiv hauv ib qho npe xaiv | |
| Kev xaiv hauv ib qho npe xaiv |
Tshwm sim ntawm ib daim ntawv muab xam | |
p> | Nqe |
Parameter ntawm tus kwv khoom | |
pre> | Ua ntej ntawv nyeem |
| Qhia tau zoo |
q> | Luv inline ntawv |
Ruby parenthesis | |
Ruby ntawv | |
ruby> | Ruby annotation |
| Strikeout ntawv nyeem |
samp> | Qauv zis |