html 5 draft spec (11/11/10)
TRANSCRIPT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
1/743
$0)(CH=FO>CHAH?RNA?H?L;NCIH;>>CNCIHMMNCFFCH>?P?FIJG?HN
L;@N/N;H>;L>WJLCF
:PVDBOUBLFQBSUJOUIJTXPSL +PJOUIFXPSLJOHHSPVQTEJTDVTTJPOMJTU3??MCAH?LM 8FIBWFB '"2B GPSVNBOEB IFMQNBJMJOHMJTU GPSZPV
)OFNCJF?J;A?P?LMCIH
BNNJQB;NQAILABNGF
+H?J;A?P?LMCIH
IUUQXXXXIBUXHPSHTQFDTXFCBQQTDVSSFOUXPSL
,"JLCHNP?LMCIHM
" IUUQXXXXIBUXHPSHTQFDTXFCBQQTDVSSFOUXPSLIUNMBQEG-FUUFS IUUQXXXXIBUXHPSHTQFDTXFCBQQTDVSSFOUXPSLIUNMMFUUFSQEG
2?LMCIHBCMNILS
5XJUUFSNFTTBHFTOPOFEJUPSJBMDIBOHFTPOMZ IUUQUXJUUFSDPN8)"58($PNNJU8BUDIFSTNBJMJOHMJTU IUUQMJTUTXIBUXHPSHMJTUJOGPDHJDPNNJUXBUDIFSTXIBUXHPSH*OUFSBDUJWF8FCJOUFSGBDF IUUQIUNMPSHUPPMTXFCBQQTUSBDLFS4VCWFSTJPOJOUFSGBDF IUUQTWOXIBUXHPSH
%MMO?M
5PTFOEGFFECBDL XIBUXH!XIBUXHPSH5PWJFXBOEWPUFPOGFFECBDL IUUQXXXXIBUXHPSHJTTVFT
!>CNIL
*BO)JDLTPO(PPHMFJBO!IJYJFDI
J>?HA867C??;4>
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
2/743
/N;NOMI@NBCM>I=OG?HN
0BCMCM;QILECHJLIAL?MM 5IJTEPDVNFOUJTDIBOHJOHPOBEBJMZJGOPUIPVSMZCBTJTJOSFTQPOTFUPDPNNFOUTBOEBTBHFOFSBMQBSUPGJUTEFWFMPQNFOUQSPDFTT$PNNFOUTBSFWFSZXFMDPNFQMFBTFTFOEUIFNUP XIBUXH!XIBUXHPSH
5IBOLZPV
0VUTUBOEJOHGFFECBDL JTUSBDLFEBMMFNBJMTTFOUUPUIFMJTUBCPWFSFDFJWFBSFQMZ5IFMFWFMPGPVUTUBOEJOHGFFECBDLJTDIBSUFE UPBMMPXQSPHSFTTUPCFFWBMVBUFE
*NQMFNFOUPSTTIPVMECFBXBSFUIBUUIJTTQFDJDBUJPOJTOPUTUBCMF %GJF?G?HNILMQBI;L?HINN;ECHAJ;LNCHNB?>CM=OMMCIHM;L?FCE?FSNI]H>NB?MJ?=C]=;NCIH=B;HACHAION@LIGOH>?LNB?GCHCH=IGJ;NC
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
3/743
0;
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
4/743
&ODSZQUFE)551BOESFMBUFETFDVSJUZDPODFSOT %FUFSNJOJOHUIFUZQFPGBSFTPVSDF
$PNNPO%0.JOUFSGBDFT 3FFDUJOHDPOUFOUBUUSJCVUFTJO*%-BUUSJCVUFT $PMMFDUJPOT
)5.-$PMMFDUJPO )5.-"MM$PMMFDUJPO )5.-'PSN$POUSPMT$PMMFDUJPO )5.-0QUJPOT$PMMFDUJPO )5.-1SPQFSUJFT$PMMFDUJPO
%0.5PLFO-JTU
%0.4FUUBCMF5PLFO-JTU 4BGFQBTTJOHPGTUSVDUVSFEEBUB %0.4USJOH.BQ %0.GFBUVSFTUSJOHT &YDFQUJPOT (BSCBHFDPMMFDUJPO
/BNFTQBDFT
4FNBOUJDTTUSVDUVSFBOE"1*TPG)5.-EPDVNFOUT %PDVNFOUT
%PDVNFOUTJOUIF%0. 4FDVSJUZ 3FTPVSDFNFUBEBUBNBOBHFNFOU %0.USFFBDDFTTPST
$SFBUJOHEPDVNFOUT &MFNFOUT
4FNBOUJDT &MFNFOUTJOUIF%0. (MPCBMBUUSJCVUFT
5IF JE BUUSJCVUF 5IF UJUMF BUUSJCVUF 5IF MBOH BOE YNMMBOH BUUSJCVUFT 5IF YNMCBTF BUUSJCVUF9.-POMZ 5IF EJS BUUSJCVUF 5IF DMBTT BUUSJCVUF 5IF TUZMF BUUSJCVUF &NCFEEJOHDVTUPNOPOWJTJCMFEBUB
&MFNFOUEFOJUJPOT
$POUFOUNPEFMT ,JOETPGDPOUFOU
.FUBEBUBDPOUFOU 'MPXDPOUFOU 4FDUJPOJOHDPOUFOU )FBEJOHDPOUFOU 1ISBTJOHDPOUFOU &NCFEEFEDPOUFOU *OUFSBDUJWFDPOUFOU
5SBOTQBSFOUDPOUFOUNPEFMT 1BSBHSBQIT
"OOPUBUJPOTGPSBTTJTUJWFUFDIOPMPHZQSPEVDUT"3*"
"1*TJO)5.-EPDVNFOUT *OUFSBDUJPOTXJUI91BUIBOE94-5
%ZOBNJDNBSLVQJOTFSUJPO 0QFOJOHUIFJOQVUTUSFBN $MPTJOHUIFJOQVUTUSFBN EPDVNFOUXSJUF EPDVNFOUXSJUFMO JOOFS)5.- PVUFS)5.- JOTFSU"EKBDFOU)5.-
5IFFMFNFOUTPG)5.- 5IFSPPUFMFNFOU
5IF IUNM FMFNFOU
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
5/743
%PDVNFOUNFUBEBUB 5IF IFBE FMFNFOU 5IF UJUMF FMFNFOU 5IF CBTF FMFNFOU 5IF MJOL FMFNFOU 5IF NFUB FMFNFOU
4UBOEBSENFUBEBUBOBNFT 0UIFSNFUBEBUBOBNFT 1SBHNBEJSFDUJWFT 0UIFSQSBHNBEJSFDUJWFT 4QFDJGZJOHUIFEPDVNFOUTDIBSBDUFSFODPEJOH
5IF TUZMF FMFNFOU 4UZMJOH
4DSJQUJOH 5IF TDSJQU FMFNFOU
4DSJQUJOHMBOHVBHFT 3FTUSJDUJPOTGPSDPOUFOUTPGTDSJQU FMFNFOUT *OMJOFEPDVNFOUBUJPOGPSFYUFSOBMTDSJQUT
5IF OPTDSJQU FMFNFOU
4FDUJPOT 5IF CPEZ FMFNFOU 5IF TFDUJPO FMFNFOU 5IF OBW FMFNFOU 5IF BSUJDMF FMFNFOU 5IF BTJEF FMFNFOU
5IF I I I I IBOE I FMFNFOUT 5IF IHSPVQ FMFNFOU 5IF IFBEFS FMFNFOU 5IF GPPUFS FMFNFOU 5IF BEESFTT FMFNFOU )FBEJOHTBOETFDUJPOT
$SFBUJOHBOPVUMJOF
(SPVQJOHDPOUFOU 5IF Q FMFNFOU 5IF IS FMFNFOU 5IF QSF FMFNFOU 5IF CMPDLRVPUF FMFNFOU 5IF PM FMFNFOU 5IF VM FMFNFOU
5IF MJ FMFNFOU 5IF EM FMFNFOU 5IF EU FMFNFOU 5IF EE FMFNFOU 5IF GJHVSF FMFNFOU 5IF GJHDBQUJPO FMFNFOU 5IF EJW FMFNFOU
5FYUMFWFMTFNBOUJDT 5IF B FMFNFOU 5IF FN FMFNFOU 5IF TUSPOH FMFNFOU 5IF TNBMM FMFNFOU 5IF DJUF FMFNFOU 5IF R FMFNFOU
5IF EGO FMFNFOU 5IF BCCS FMFNFOU 5IF UJNF FMFNFOU 5IF DPEF FMFNFOU 5IF WBS FMFNFOU 5IF TBNQ FMFNFOU 5IF LCE FMFNFOU 5IF TVC BOE TVQ FMFNFOUT 5IF J FMFNFOU 5IF C FMFNFOU 5IF NBSL FMFNFOU 5IF SVCZ FMFNFOU
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
6/743
5IF SU FMFNFOU 5IF SQ FMFNFOU 5IF CEP FMFNFOU 5IF TQBO FMFNFOU 5IF CS FMFNFOU 5IF XCS FMFNFOU 6TBHFTVNNBSZ
&EJUT 5IF JOT FMFNFOU 5IF EFM FMFNFOU "UUSJCVUFTDPNNPOUP JOT BOE EFM FMFNFOUT
&EJUTBOEQBSBHSBQIT &EJUTBOEMJTUT
&NCFEEFEDPOUFOU 5IF JNH FMFNFOU
3FRVJSFNFOUTGPSQSPWJEJOHUFYUUPBDUBTBOBMUFSOBUJWFGPSJNBHFT "MJOLPSCVUUPODPOUBJOJOHOPUIJOHCVUUIFJNBHF "QISBTFPSQBSBHSBQIXJUIBOBMUFSOBUJWFHSBQIJDBMSFQSFTFOUBUJPODIBSUTEJBHSBNTHSBQITNBQTJMMVTUSBUJPOT "TIPSUQISBTFPSMBCFMXJUIBOBMUFSOBUJWFHSBQIJDBMSFQSFTFOUBUJPOJDPOTMPHPT 5FYUUIBUIBTCFFOSFOEFSFEUPBHSBQIJDGPSUZQPHSBQIJDBMFFDU "HSBQIJDBMSFQSFTFOUBUJPOPGTPNFPGUIFTVSSPVOEJOHUFYU
"QVSFMZEFDPSBUJWFJNBHFUIBUEPFTOUBEEBOZJOGPSNBUJPO "HSPVQPGJNBHFTUIBUGPSNBTJOHMFMBSHFSQJDUVSFXJUIOPMJOLT "HSPVQPGJNBHFTUIBUGPSNBTJOHMFMBSHFSQJDUVSFXJUIMJOLT "LFZQBSUPGUIFDPOUFOU "OJNBHFOPUJOUFOEFEGPSUIFVTFS "OJNBHFJOBOFNBJMPSQSJWBUFEPDVNFOUJOUFOEFEGPSBTQFDJDQFSTPOXIPJTLOPXOUPCFBCMFUPWJFXJNBHFT (FOFSBMHVJEFMJOFT (VJEBODFGPSNBSLVQHFOFSBUPST (VJEBODFGPSDPOGPSNBODFDIFDLFST
5IF JGSBNF FMFNFOU
5IF FNCFE FMFNFOU 5IF PCKFDU FMFNFOU 5IF QBSBN FMFNFOU 5IF WJEFP FMFNFOU 5IF BVEJP FMFNFOU 5IF TPVSDF FMFNFOU .FEJBFMFNFOUT
&SSPSDPEFT -PDBUJPOPGUIFNFEJBSFTPVSDF .*.&UZQFT /FUXPSLTUBUFT -PBEJOHUIFNFEJBSFTPVSDF 0TFUTJOUPUIFNFEJBSFTPVSDF 5IFSFBEZTUBUFT
1MBZJOHUIFNFEJBSFTPVSDF 4FFLJOH 6TFSJOUFSGBDF 5JNFSBOHFT &WFOUTVNNBSZ 4FDVSJUZBOEQSJWBDZDPOTJEFSBUJPOT
5IF DBOWBT FMFNFOU 5IF%DPOUFYU
5IFDBOWBTTUBUF 5SBOTGPSNBUJPOT $PNQPTJUJOH $PMPSTBOETUZMFT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
7/743
-JOFTUZMFT 4IBEPXT 4JNQMFTIBQFTSFDUBOHMFT $PNQMFYTIBQFTQBUIT 'PDVTNBOBHFNFOU 5FYU *NBHFT 1JYFMNBOJQVMBUJPO %SBXJOHNPEFM &YBNQMFT
$PMPSTQBDFTBOEDPMPSDPSSFDUJPO
4FDVSJUZXJUI DBOWBT FMFNFOUT 5IF NBQ FMFNFOU 5IF BSFB FMFNFOU *NBHFNBQT
"VUIPSJOH 1SPDFTTJOHNPEFM
.BUI.- 47( %JNFOTJPOBUUSJCVUFT
5BCVMBSEBUB 5IF UBCMF FMFNFOU 5IF DBQUJPO FMFNFOU 5IF DPMHSPVQ FMFNFOU 5IF DPM FMFNFOU
5IF UCPEZ FMFNFOU 5IF UIFBE FMFNFOU 5IF UGPPU FMFNFOU 5IF US FMFNFOU 5IF UE FMFNFOU 5IF UI FMFNFOU "UUSJCVUFTDPNNPOUP UE BOE UI FMFNFOUT 1SPDFTTJOHNPEFM
'PSNJOHBUBCMF 'PSNJOHSFMBUJPOTIJQTCFUXFFOEBUBDFMMTBOEIFBEFSDFMMT
&YBNQMFT
'PSNT *OUSPEVDUJPO
8SJUJOHBGPSNTVTFSJOUFSGBDF
*NQMFNFOUJOHUIFTFSWFSTJEFQSPDFTTJOHGPSBGPSN $POHVSJOHBGPSNUPDPNNVOJDBUFXJUIBTFSWFS $MJFOUTJEFGPSNWBMJEBUJPO
$BUFHPSJFT 5IF GPSN FMFNFOU 5IF GJFMETFU FMFNFOU 5IF MFHFOE FMFNFOU 5IF MBCFM FMFNFOU 5IF JOQVU FMFNFOU
4UBUFTPGUIF UZQF BUUSJCVUF )JEEFOTUBUF 5FYUTUBUFBOE4FBSDITUBUF 5FMFQIPOFTUBUF 63-TUBUF
&NBJMTUBUF 1BTTXPSETUBUF %BUFBOE5JNFTUBUF %BUFTUBUF .POUITUBUF 8FFLTUBUF 5JNFTUBUF -PDBM%BUFBOE5JNFTUBUF /VNCFSTUBUF 3BOHFTUBUF $PMPSTUBUF $IFDLCPYTUBUF
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
8/743
3BEJP#VUUPOTUBUF 'JMF6QMPBETUBUF 4VCNJU#VUUPOTUBUF *NBHF#VUUPOTUBUF 3FTFU#VUUPOTUBUF #VUUPOTUBUF
$PNNPO JOQVU FMFNFOUBUUSJCVUFT 5IF BVUPDPNQMFUF BUUSJCVUF 5IF MJTU BUUSJCVUF 5IF SFBEPOMZ BUUSJCVUF 5IF TJ[F BUUSJCVUF
5IF SFRVJSFE BUUSJCVUF 5IF NVMUJQMF BUUSJCVUF 5IF NBYMFOHUI BUUSJCVUF 5IF QBUUFSO BUUSJCVUF 5IF NJO BOE NBY BUUSJCVUFT 5IF TUFQ BUUSJCVUF 5IF QMBDFIPMEFS BUUSJCVUF
$PNNPO JOQVU FMFNFOU"1*T $PNNPOFWFOUCFIBWJPST
5IF CVUUPO FMFNFOU 5IF TFMFDU FMFNFOU 5IF EBUBMJTU FMFNFOU 5IF PQUHSPVQ FMFNFOU 5IF PQUJPO FMFNFOU
5IF UFYUBSFB FMFNFOU 5IF LFZHFO FMFNFOU 5IF PVUQVU FMFNFOU 5IF QSPHSFTT FMFNFOU 5IF NFUFS FMFNFOU "TTPDJBUJPOPGDPOUSPMTBOEGPSNT "UUSJCVUFTDPNNPOUPGPSNDPOUSPMT
/BNJOHGPSNDPOUSPMT &OBCMJOHBOEEJTBCMJOHGPSNDPOUSPMT "GPSNDPOUSPMTWBMVF "VUPGPDVTJOHBGPSNDPOUSPM -JNJUJOHVTFSJOQVUMFOHUI 'PSNTVCNJTTJPO
$POTUSBJOUT
%FOJUJPOT $POTUSBJOUWBMJEBUJPO 5IFDPOTUSBJOUWBMJEBUJPO"1* 4FDVSJUZ
'PSNTVCNJTTJPO *OUSPEVDUJPO *NQMJDJUTVCNJTTJPO 'PSNTVCNJTTJPOBMHPSJUIN 63-FODPEFEGPSNEBUB .VMUJQBSUGPSNEBUB 1MBJOUFYUGPSNEBUB
3FTFUUJOHBGPSN &WFOUEJTQBUDI
*OUFSBDUJWFFMFNFOUT
5IF EFUBJMT FMFNFOU 5IF TVNNBSZ FMFNFOU 5IF DPNNBOE FMFNFOU 5IF NFOV FMFNFOU
*OUSPEVDUJPO #VJMEJOHNFOVTBOEUPPMCBST $POUFYUNFOVT 5PPMCBST
$PNNBOET 6TJOHUIF B FMFNFOUUPEFOFBDPNNBOE 6TJOHUIF CVUUPO FMFNFOUUPEFOFBDPNNBOE 6TJOHUIF JOQVU FMFNFOUUPEFOFBDPNNBOE
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
9/743
6TJOHUIF PQUJPO FMFNFOUUPEFOFBDPNNBOE 6TJOHUIF DPNNBOE FMFNFOUUPEFOFBDPNNBOE 6TJOHUIF BDDFTTLFZ BUUSJCVUFPOB MBCFM FMFNFOUUPEFOFBDPNNBOE 6TJOHUIF BDDFTTLFZ BUUSJCVUFPOB MFHFOE FMFNFOUUPEFOFBDPNNBOE 6TJOHUIF BDDFTTLFZ BUUSJCVUFUPEFOFBDPNNBOEPOPUIFSFMFNFOUT
5IF EFWJDF FMFNFOU 4USFBN"1* 1FFSUPQFFSDPOOFDUJPOT
-JOLT )ZQFSMJOLFMFNFOUT 'PMMPXJOHIZQFSMJOLT
)ZQFSMJOLBVEJUJOH -JOLUZQFT
-JOLUZQFBMUFSOBUF -JOLUZQFBSDIJWFT -JOLUZQFBVUIPS -JOLUZQFCPPLNBSL -JOLUZQFFYUFSOBM -JOLUZQFIFMQ -JOLUZQFJDPO -JOLUZQFMJDFOTF -JOLUZQFOPGPMMPX
-JOLUZQFOPSFGFSSFS -JOLUZQFQJOHCBDL -JOLUZQFQSFGFUDI -JOLUZQFTFBSDI -JOLUZQFTUZMFTIFFU -JOLUZQFTJEFCBS -JOLUZQFUBH )JFSBSDIJDBMMJOLUZQFT
-JOLUZQFJOEFY -JOLUZQFVQ
4FRVFOUJBMMJOLUZQFT -JOLUZQFGJSTU -JOLUZQFMBTU -JOLUZQFOFYU
-JOLUZQFQSFW 0UIFSMJOLUZQFT
$PNNPOJEJPNTXJUIPVUEFEJDBUFEFMFNFOUT 5BHDMPVET $POWFSTBUJPOT 'PPUOPUFT
.BUDIJOH)5.-FMFNFOUTVTJOHTFMFDUPST $BTFTFOTJUJWJUZ 1TFVEPDMBTTFT
.JDSPEBUB *OUSPEVDUJPO
0WFSWJFX 5IFCBTJDTZOUBY
5ZQFEJUFNT (MPCBMJEFOUJFSTGPSJUFNT 4FMFDUJOHOBNFTXIFOEFOJOHWPDBCVMBSJFT 6TJOHUIFNJDSPEBUB%0."1*
&ODPEJOHNJDSPEBUB 5IFNJDSPEBUBNPEFM *UFNT /BNFTUIF JUFNQSPQ BUUSJCVUF 7BMVFT "TTPDJBUJOHOBNFTXJUIJUFNT
.JDSPEBUB%0."1* .JDSPEBUBWPDBCVMBSJFT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
10/743
W$BSE $POWFSTJPOUPW$BSE &YBNQMFT
W&WFOU $POWFSTJPOUPJ$BMFOEBS &YBNQMFT
-JDFOTJOHXPSLT $POWFSTJPOUP3%' &YBNQMFT
$POWFSUJOH)5.-UPPUIFSGPSNBUT +40/
3%' &YBNQMFT
"UPN
-PBEJOH8FCQBHFT #SPXTJOHDPOUFYUT
/FTUFECSPXTJOHDPOUFYUT /BWJHBUJOHOFTUFECSPXTJOHDPOUFYUTJOUIF%0.
"VYJMJBSZCSPXTJOHDPOUFYUT /BWJHBUJOHBVYJMJBSZCSPXTJOHDPOUFYUTJOUIF%0.
4FDPOEBSZCSPXTJOHDPOUFYUT 4FDVSJUZ (SPVQJOHTPGCSPXTJOHDPOUFYUT #SPXTJOHDPOUFYUOBNFT
5IF 8JOEPX PCKFDU 4FDVSJUZ "1*TGPSDSFBUJOHBOEOBWJHBUJOHCSPXTJOHDPOUFYUTCZOBNF "DDFTTJOHPUIFSCSPXTJOHDPOUFYUT /BNFEBDDFTTPOUIF 8JOEPX PCKFDU (BSCBHFDPMMFDUJPOBOECSPXTJOHDPOUFYUT #SPXTFSJOUFSGBDFFMFNFOUT 5IF 8JOEPX1SPYZ PCKFDU
0SJHJO 3FMBYJOHUIFTBNFPSJHJOSFTUSJDUJPO
4FTTJPOIJTUPSZBOEOBWJHBUJPO 5IFTFTTJPOIJTUPSZPGCSPXTJOHDPOUFYUT 5IF )JTUPSZ JOUFSGBDF 5IF -PDBUJPO JOUFSGBDF
4FDVSJUZ *NQMFNFOUBUJPOOPUFTGPSTFTTJPOIJTUPSZ
#SPXTJOHUIF8FC /BWJHBUJOHBDSPTTEPDVNFOUT 1BHFMPBEQSPDFTTJOHNPEFMGPS)5.-MFT 1BHFMPBEQSPDFTTJOHNPEFMGPS9.-MFT 1BHFMPBEQSPDFTTJOHNPEFMGPSUFYUMFT 1BHFMPBEQSPDFTTJOHNPEFMGPSJNBHFT 1BHFMPBEQSPDFTTJOHNPEFMGPSDPOUFOUUIBUVTFTQMVHJOT 1BHFMPBEQSPDFTTJOHNPEFMGPSJOMJOFDPOUFOUUIBUEPFTOUIBWFB%0. /BWJHBUJOHUPBGSBHNFOUJEFOUJFS )JTUPSZUSBWFSTBM
&WFOUEFOJUJPOT 6OMPBEJOHEPDVNFOUT
&WFOUEFOJUJPO "CPSUJOHBEPDVNFOUMPBE
0JOF8FCBQQMJDBUJPOT *OUSPEVDUJPO
&WFOUTVNNBSZ "QQMJDBUJPODBDIFT 5IFDBDIFNBOJGFTUTZOUBY
"TBNQMFNBOJGFTU 8SJUJOHDBDIFNBOJGFTUT 1BSTJOHDBDIFNBOJGFTUT
%PXOMPBEJOHPSVQEBUJOHBOBQQMJDBUJPODBDIF 5IFBQQMJDBUJPODBDIFTFMFDUJPOBMHPSJUIN
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
11/743
$IBOHFTUPUIFOFUXPSLJOHNPEFM &YQJSJOHBQQMJDBUJPODBDIFT "QQMJDBUJPODBDIF"1* #SPXTFSTUBUF
8FCBQQMJDBUJPO"1*T 4DSJQUJOH
*OUSPEVDUJPO &OBCMJOHBOEEJTBCMJOHTDSJQUJOH 1SPDFTTJOHNPEFM
%FOJUJPOT
$BMMJOHTDSJQUT $SFBUJOHTDSJQUT ,JMMJOHTDSJQUT
&WFOUMPPQT %FOJUJPOT 1SPDFTTJOHNPEFM (FOFSJDUBTLTPVSDFT
5IF KBWBTDSJQU QSPUPDPM &WFOUT
&WFOUIBOEMFST &WFOUIBOEMFSTPOFMFNFOUT %PDVNFOU PCKFDUTBOE 8JOEPX PCKFDUT &WFOUSJOH &WFOUTBOEUIF 8JOEPX PCKFDU 3VOUJNFTDSJQUFSSPST
5JNFST 6TFSQSPNQUT 4JNQMFEJBMPHT 1SJOUJOH %JBMPHTJNQMFNFOUFEVTJOHTFQBSBUFEPDVNFOUT
4ZTUFNTUBUFBOEDBQBCJMJUJFT $MJFOUJEFOUJDBUJPO $VTUPNTDIFNFBOEDPOUFOUIBOEMFST
4FDVSJUZBOEQSJWBDZ 4BNQMFVTFSJOUFSGBDF
.BOVBMMZSFMFBTJOHUIFTUPSBHFNVUFY
6TFSJOUFSBDUJPO 5IF IJEEFO BUUSJCVUF "DUJWBUJPO 4DSPMMJOHFMFNFOUTJOUPWJFX 'PDVT
4FRVFOUJBMGPDVTOBWJHBUJPO 'PDVTNBOBHFNFOU %PDVNFOUMFWFMGPDVT"1*T &MFNFOUMFWFMGPDVT"1*T
5IF BDDFTTLFZ BUUSJCVUF 5IFUFYUTFMFDUJPO"1*T
"1*TGPSUIFCSPXTJOHDPOUFYUTFMFDUJPO "1*TGPSUIFUFYUFMETFMFDUJPOT
5IF DPOUFOUFEJUBCMF BUUSJCVUF 6TFSFEJUJOHBDUJPOT .BLJOHFOUJSFEPDVNFOUTFEJUBCMF
4QFMMJOHBOEHSBNNBSDIFDLJOH %SBHBOEESPQ
*OUSPEVDUJPO 5IF %SBH&WFOU BOE %BUB5SBOTGFS JOUFSGBDFT &WFOUTSFEEVSJOHBESBHBOEESPQBDUJPO %SBHBOEESPQQSPDFTTJOHNPEFM
8IFOUIFESBHBOEESPQPQFSBUJPOTUBSUTPSFOETJOBOPUIFSEPDVNFOU 8IFOUIFESBHBOEESPQPQFSBUJPOTUBSUTPSFOETJOBOPUIFSBQQMJDBUJPO
5IF ESBHHBCMF BUUSJCVUF 4FDVSJUZSJTLTJOUIFESBHBOEESPQNPEFM
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
12/743
6OEPIJTUPSZ %FOJUJPOT 5IF 6OEP.BOBHFS JOUFSGBDF 6OEPNPWJOHCBDLJOUIFVOEPUSBOTBDUJPOIJTUPSZ 3FEPNPWJOHGPSXBSEJOUIFVOEPUSBOTBDUJPOIJTUPSZ 5IF 6OEP.BOBHFS&WFOU JOUFSGBDFBOEUIF VOEP BOE SFEP FWFOUT *NQMFNFOUBUJPOOPUFT
&EJUJOH"1*T
$PNNVOJDBUJPO &WFOUEFOJUJPOT
$SPTTEPDVNFOUNFTTBHJOH *OUSPEVDUJPO 4FDVSJUZ
"VUIPST 6TFSBHFOUT
1PTUJOHNFTTBHFT 1PTUJOHNFTTBHFTXJUINFTTBHFQPSUT
$IBOOFMNFTTBHJOH *OUSPEVDUJPO .FTTBHFDIBOOFMT .FTTBHFQPSUT
1PSUTBOEHBSCBHFDPMMFDUJPO
5IF)5.-TZOUBY
8SJUJOH)5.-EPDVNFOUT 5IF%0$5:1& &MFNFOUT
4UBSUUBHT &OEUBHT "UUSJCVUFT 0QUJPOBMUBHT 3FTUSJDUJPOTPODPOUFOUNPEFMT 3FTUSJDUJPOTPOUIFDPOUFOUTPGSBXUFYUBOE3$%"5"FMFNFOUT
5FYU /FXMJOFT
$IBSBDUFSSFGFSFODFT $%"5"TFDUJPOT $PNNFOUT
1BSTJOH)5.-EPDVNFOUT 0WFSWJFXPGUIFQBSTJOHNPEFM 5IFJOQVUTUSFBN
%FUFSNJOJOHUIFDIBSBDUFSFODPEJOH $IBSBDUFSFODPEJOHT 1SFQSPDFTTJOHUIFJOQVUTUSFBN $IBOHJOHUIFFODPEJOHXIJMFQBSTJOH
1BSTFTUBUF 5IFJOTFSUJPONPEF 5IFTUBDLPGPQFOFMFNFOUT 5IFMJTUPGBDUJWFGPSNBUUJOHFMFNFOUT 5IFFMFNFOUQPJOUFST 0UIFSQBSTJOHTUBUFBHT
5PLFOJ[BUJPO %BUBTUBUF $IBSBDUFSSFGFSFODFJOEBUBTUBUF 3$%"5"TUBUF $IBSBDUFSSFGFSFODFJO3$%"5"TUBUF 3"85&95TUBUF 4DSJQUEBUBTUBUF 1-"*/5&95TUBUF 5BHPQFOTUBUF &OEUBHPQFOTUBUF 5BHOBNFTUBUF 3$%"5"MFTTUIBOTJHOTUBUF 3$%"5"FOEUBHPQFOTUBUF
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
13/743
3$%"5"FOEUBHOBNFTUBUF 3"85&95MFTTUIBOTJHOTUBUF 3"85&95FOEUBHPQFOTUBUF 3"85&95FOEUBHOBNFTUBUF 4DSJQUEBUBMFTTUIBOTJHOTUBUF 4DSJQUEBUBFOEUBHPQFOTUBUF 4DSJQUEBUBFOEUBHOBNFTUBUF 4DSJQUEBUBFTDBQFTUBSUTUBUF 4DSJQUEBUBFTDBQFTUBSUEBTITUBUF 4DSJQUEBUBFTDBQFETUBUF 4DSJQUEBUBFTDBQFEEBTITUBUF
4DSJQUEBUBFTDBQFEEBTIEBTITUBUF 4DSJQUEBUBFTDBQFEMFTTUIBOTJHOTUBUF 4DSJQUEBUBFTDBQFEFOEUBHPQFOTUBUF 4DSJQUEBUBFTDBQFEFOEUBHOBNFTUBUF 4DSJQUEBUBEPVCMFFTDBQFTUBSUTUBUF 4DSJQUEBUBEPVCMFFTDBQFETUBUF 4DSJQUEBUBEPVCMFFTDBQFEEBTITUBUF 4DSJQUEBUBEPVCMFFTDBQFEEBTIEBTITUBUF 4DSJQUEBUBEPVCMFFTDBQFEMFTTUIBOTJHOTUBUF 4DSJQUEBUBEPVCMFFTDBQFFOETUBUF #FGPSFBUUSJCVUFOBNFTUBUF "UUSJCVUFOBNFTUBUF "GUFSBUUSJCVUFOBNFTUBUF #FGPSFBUUSJCVUFWBMVFTUBUF
"UUSJCVUFWBMVFEPVCMFRVPUFETUBUF "UUSJCVUFWBMVFTJOHMFRVPUFETUBUF "UUSJCVUFWBMVFVORVPUFETUBUF $IBSBDUFSSFGFSFODFJOBUUSJCVUFWBMVFTUBUF "GUFSBUUSJCVUFWBMVFRVPUFETUBUF 4FMGDMPTJOHTUBSUUBHTUBUF #PHVTDPNNFOUTUBUF .BSLVQEFDMBSBUJPOPQFOTUBUF $PNNFOUTUBSUTUBUF $PNNFOUTUBSUEBTITUBUF $PNNFOUTUBUF $PNNFOUFOEEBTITUBUF $PNNFOUFOETUBUF $PNNFOUFOECBOHTUBUF
$PNNFOUFOETQBDFTUBUF %0$5:1&TUBUF #FGPSF%0$5:1&OBNFTUBUF %0$5:1&OBNFTUBUF "GUFS%0$5:1&OBNFTUBUF "GUFS%0$5:1&QVCMJDLFZXPSETUBUF #FGPSF%0$5:1&QVCMJDJEFOUJFSTUBUF %0$5:1&QVCMJDJEFOUJFSEPVCMFRVPUFETUBUF %0$5:1&QVCMJDJEFOUJFSTJOHMFRVPUFETUBUF "GUFS%0$5:1&QVCMJDJEFOUJFSTUBUF #FUXFFO%0$5:1&QVCMJDBOETZTUFNJEFOUJFSTTUBUF "GUFS%0$5:1&TZTUFNLFZXPSETUBUF #FGPSF%0$5:1&TZTUFNJEFOUJFSTUBUF %0$5:1&TZTUFNJEFOUJFSEPVCMFRVPUFETUBUF %0$5:1&TZTUFNJEFOUJFSTJOHMFRVPUFETUBUF "GUFS%0$5:1&TZTUFNJEFOUJFSTUBUF #PHVT%0$5:1&TUBUF $%"5"TFDUJPOTUBUF 5PLFOJ[JOHDIBSBDUFSSFGFSFODFT
5SFFDPOTUSVDUJPO $SFBUJOHBOEJOTFSUJOHFMFNFOUT $MPTJOHFMFNFOUTUIBUIBWFJNQMJFEFOEUBHT 'PTUFSQBSFOUJOH 5IFJOJUJBMJOTFSUJPONPEF 5IFCFGPSFIUNMJOTFSUJPONPEF 5IFCFGPSFIFBEJOTFSUJPONPEF
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
14/743
5IFJOIFBEJOTFSUJPONPEF 5IFJOIFBEOPTDSJQUJOTFSUJPONPEF 5IFBGUFSIFBEJOTFSUJPONPEF 5IFJOCPEZJOTFSUJPONPEF 5IFUFYUJOTFSUJPONPEF 5IFJOUBCMFJOTFSUJPONPEF 5IFJOUBCMFUFYUJOTFSUJPONPEF 5IFJODBQUJPOJOTFSUJPONPEF 5IFJODPMVNOHSPVQJOTFSUJPONPEF 5IFJOUBCMFCPEZJOTFSUJPONPEF 5IFJOSPXJOTFSUJPONPEF
5IFJODFMMJOTFSUJPONPEF 5IFJOTFMFDUJOTFSUJPONPEF 5IFJOTFMFDUJOUBCMFJOTFSUJPONPEF 5IFJOGPSFJHODPOUFOUJOTFSUJPONPEF 5IFBGUFSCPEZJOTFSUJPONPEF 5IFJOGSBNFTFUJOTFSUJPONPEF 5IFBGUFSGSBNFTFUJOTFSUJPONPEF 5IFBGUFSBGUFSCPEZJOTFSUJPONPEF 5IFBGUFSBGUFSGSBNFTFUJOTFSUJPONPEF
5IFFOE $PFSDJOHBO)5.-%0.JOUPBOJOGPTFU "OJOUSPEVDUJPOUPFSSPSIBOEMJOHBOETUSBOHFDBTFTJOUIFQBSTFS
.JTOFTUFEUBHTCJCJ .JTOFTUFEUBHTCQCQ
6OFYQFDUFENBSLVQJOUBCMFT 4DSJQUTUIBUNPEJGZUIFQBHFBTJUJTCFJOHQBSTFE
4FSJBMJ[JOH)5.-GSBHNFOUT 1BSTJOH)5.-GSBHNFOUT /BNFEDIBSBDUFSSFGFSFODFT
5IF9)5.-TZOUBY 8SJUJOH9)5.-EPDVNFOUT 1BSTJOH9)5.-EPDVNFOUT 4FSJBMJ[JOH9)5.-GSBHNFOUT 1BSTJOH9)5.-GSBHNFOUT
3FOEFSJOH *OUSPEVDUJPO 5IF$44VTFSBHFOUTUZMFTIFFUBOEQSFTFOUBUJPOBMIJOUT
*OUSPEVDUJPO %JTQMBZUZQFT .BSHJOTBOEQBEEJOH "MJHONFOU 'POUTBOEDPMPST 1VODUVBUJPOBOEEFDPSBUJPOT 3FTFUUJOHSVMFTGPSJOIFSJUFEQSPQFSUJFT 5IF IS FMFNFOU 5IF GJFMETFU FMFNFOU
3FQMBDFEFMFNFOUT &NCFEEFEDPOUFOU *NBHFT "UUSJCVUFTGPSFNCFEEFEDPOUFOUBOEJNBHFT *NBHFNBQT 5PPMCBST
#JOEJOHT *OUSPEVDUJPO 5IF CVUUPO FMFNFOU 5IF EFUBJMT FMFNFOU 5IF JOQVU FMFNFOUBTBUFYUFOUSZXJEHFU 5IF JOQVU FMFNFOUBTEPNBJOTQFDJDXJEHFUT 5IF JOQVU FMFNFOUBTBSBOHFDPOUSPM 5IF JOQVU FMFNFOUBTBDPMPSXFMM 5IF JOQVU FMFNFOUBTBDIFDLCPYBOESBEJPCVUUPOXJEHFUT 5IF JOQVU FMFNFOUBTBMFVQMPBEDPOUSPM
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
15/743
5IF JOQVU FMFNFOUBTBCVUUPO 5IF NBSRVFF FMFNFOU 5IF NFUFS FMFNFOU 5IF QSPHSFTT FMFNFOU 5IF TFMFDU FMFNFOU 5IF UFYUBSFB FMFNFOU 5IF LFZHFO FMFNFOU 5IF UJNF FMFNFOU
'SBNFTBOEGSBNFTFUT *OUFSBDUJWFNFEJB
-JOLTGPSNTBOEOBWJHBUJPO
5IF UJUMF BUUSJCVUF &EJUJOHIPTUT
1SJOUNFEJB
0CTPMFUFGFBUVSFT 0CTPMFUFCVUDPOGPSNJOHGFBUVSFT
8BSOJOHTGPSPCTPMFUFCVUDPOGPSNJOHGFBUVSFT
/PODPOGPSNJOHGFBUVSFT 3FRVJSFNFOUTGPSJNQMFNFOUBUJPOT
5IF BQQMFU FMFNFOU 5IF NBSRVFF FMFNFOU 'SBNFT 0UIFSFMFNFOUTBUUSJCVUFTBOE"1*T
*"/"DPOTJEFSBUJPOT UFYUIUNM UFYUIUNMTBOECPYFE BQQMJDBUJPOYIUNMYNM UFYUDBDIFNBOJGFTU UFYUQJOH BQQMJDBUJPONJDSPEBUBKTPO 1JOH'SPN 1JOH5P
*OEFY &MFNFOUT &MFNFOUDPOUFOUDBUFHPSJFT "UUSJCVUFT *OUFSGBDFT&WFOUT
3FGFSFODFT
"DLOPXMFEHFNFOUT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
16/743
%HNLI>O=NCIH
%MNBCM$0)(
*78BB42C8>=8B=>==>A
*78BB42C8>=8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
17/743
5IJTEPDVNFOUJTQSPCBCMZOPUTVJUFEUPSFBEFSTXIPEPOPUBMSFBEZIBWFBUMFBTUBQBTTJOHGBNJMJBSJUZXJUI8FCUFDIOPMPHJFTBTJOQMBDFTJUTBDSJDFTDMBSJUZGPSQSFDJTJPOBOECSFWJUZGPSDPNQMFUFOFTT.PSFBQQSPBDIBCMFUVUPSJBMTBOEBVUIPSJOHHVJEFTDBOQSPWJEFBHFOUMFSJOUSPEVDUJPOUPUIFUPQJD
*OQBSUJDVMBSGBNJMJBSJUZXJUIUIFCBTJDTPG%0.$PSFBOE%0.&WFOUTJTOFDFTTBSZGPSBDPNQMFUFVOEFSTUBOEJOHPGTPNFPGUIFNPSFUFDIOJDBMQBSUTPGUIJTTQFDJDBUJPO"OVOEFSTUBOEJOHPG8FC*%-)5519.-6OJDPEFDIBSBDUFSFODPEJOHT+BWB4DSJQUBOE$44XJMMBMTPCFIFMQGVMJOQMBDFTCVUJTOPUFTTFOUJBM
/=IJ?
*78BB42C8>=8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
18/743
4IPSUMZUIFSFBGUFS"QQMF.P[JMMBBOE0QFSBKPJOUMZBOOPVODFEUIFJSJOUFOUUPDPOUJOVFXPSLJOHPOUIFFPSUVOEFSUIFVNCSFMMBPGBOFXWFOVFDBMMFEUIF8)"58("QVCMJDNBJMJOHMJTUXBTDSFBUFEBOEUIFESBGUXBTNPWFEUPUIF8)"58(TJUF5IFDPQZSJHIUXBTTVCTFRVFOUMZBNFOEFEUPCFKPJOUMZPXOFECZBMMUISFFWFOEPSTBOEUPBMMPXSFVTFPGUIFTQFDJDBUJPO
5IF8)"58(XBTCBTFEPOTFWFSBMDPSFQSJODJQMFTJOQBSUJDVMBSUIBUUFDIOPMPHJFTOFFEUPCFCBDLXBSETDPNQBUJCMFUIBUTQFDJDBUJPOTBOEJNQMFNFOUBUJPOTOFFEUPNBUDIFWFOJGUIJTNFBOTDIBOHJOHUIFTQFDJDBUJPOSBUIFSUIBOUIFJNQMFNFOUBUJPOTBOEUIBUTQFDJDBUJPOTOFFEUPCFEFUBJMFEFOPVHIUIBUJNQMFNFOUBUJPOTDBOBDIJFWFDPNQMFUFJOUFSPQFSBCJMJUZXJUIPVUSFWFSTFFOHJOFFSJOHFBDIPUIFS
5IFMBUUFSSFRVJSFNFOUJOQBSUJDVMBSSFRVJSFEUIBUUIFTDPQFPGUIF)5.-TQFDJDBUJPOJODMVEFXIBUIBEQSFWJPVTMZCFFOTQFDJFEJOUISFFTFQBSBUFEPDVNFOUT)5.-9)5.-BOE%0.)5.-*UBMTPNFBOUJODMVEJOHTJHOJDBOUMZNPSFEFUBJMUIBOIBEQSFWJPVTMZCFFODPOTJEFSFEUIFOPSN
*OUIF8$JOEJDBUFEBOJOUFSFTUUPQBSUJDJQBUFJOUIFEFWFMPQNFOUPG)5.-BGUFSBMMBOEJOGPSNFEBXPSLJOHHSPVQDIBSUFSFEUPXPSLXJUIUIF8)"58(POUIFEFWFMPQNFOUPGUIF)5.-TQFDJDBUJPO"QQMF.P[JMMBBOE0QFSBBMMPXFEUIF8$UPQVCMJTIUIFTQFDJDBUJPOVOEFSUIF8$DPQZSJHIUXIJMFLFFQJOHBWFSTJPOXJUIUIFMFTTSFTUSJDUJWFMJDFOTFPOUIF8)"58(TJUF
4JODFUIFOCPUIHSPVQTIBWFCFFOXPSLJOHUPHFUIFS
"TFQBSBUFEPDVNFOUIBTCFFOQVCMJTIFECZUIF8$)5.-XPSLJOHHSPVQUPEPDVNFOUUIFEJFSFODFTCFUXFFOUIJTTQFDJDBUJPOBOEUIFMBOHVBHFEFTDSJCFEJOUIF)5.-TQFDJDBUJPO Q
?MCAHHIN?M
*78BB42C8>=8B=>==>A 0A> G:OB@:MHKRB>E=%HK1MHK:@>3I=:M>L I F>MAH=BGMABLFH=>EBL>JNBO:E>GMMH:EEHPBG@
HMA>KLMA>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
19/743
$0)(PM4$0)(
*78BB42C8>=8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
20/743
0B?$0)(MSHN;R J
0B?4$0)(MSHN;R J
"MMPGUIFTFGFBUVSFTXPVMECFGPSOBVHIUJGUIFZDPVMEOUCFSFQSFTFOUFEJOBTFSJBMJ[FEGPSNBOETFOUUPPUIFSQFPQMFBOETPUIFTFTFDUJPOTEFOFUIFTZOUBYFTPG)5.-BMPOHXJUISVMFTGPSIPXUPQBSTFDPOUFOUVTJOHUIPTFTZOUBYFT
5IFSFBSFBMTPTPNFBQQFOEJDFTEFOJOH SFOEFSJOHSVMFT Q GPS8FCCSPXTFSTBOEMJTUJOH PCTPMFUFGFBUVSFTQ BOE*"/"DPOTJEFSBUJPOTQ
5IJTTQFDJDBUJPOTIPVMECFSFBEMJLFBMMPUIFSTQFDJDBUJPOT'JSTUJUTIPVMECFSFBEDPWFSUPDPWFSNVMUJQMFUJNFT5IFOJUTIPVMECFSFBECBDLXBSETBUMFBTUPODF5IFOJUTIPVMECFSFBECZQJDLJOHSBOEPNTFDUJPOTGSPNUIFDPOUFOUTMJTUBOEGPMMPXJOHBMMUIFDSPTTSFGFSFODFT
5IJTJTBEFOJUJPOSFRVJSFNFOUPSFYQMBOBUJPO
*HM> 0ABLBL:GHM>
5IJTJTBOFYBNQMF
5IJTJTBOPQFOJTTVF
[3;LHCHA 0ABLBL:P:KGBG@
JOUFSGBDF #SG8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
21/743
I4BNQMFQBHFI
Q5IJTJTBBISFGEFNPIUNMTJNQMFBTBNQMFQ
UIJTJTBDPNNFOU
CPEZ
IUNM
)5.-EPDVNFOUTDPOTJTUPGBUSFFPGFMFNFOUTBOEUFYU&BDIFMFNFOUJTEFOPUFEJOUIFTPVSDFCZB TUBSUUBHQ TVDIBTCPEZBOEBO FOEUBHQTVDIBTCPEZ$FSUBJOTUBSUUBHTBOEFOEUBHTDBOJODFSUBJODBTFTCFPNJUUFEQ BOEBSFJNQMJFECZPUIFSUBHT
5BHTIBWFUPCFOFTUFETVDIUIBUFMFNFOUTBSFBMMDPNQMFUFMZXJUIJOFBDIPUIFSXJUIPVUPWFSMBQQJOH
Q5IJTJTFNWFSZTUSPOHXSPOHFNTUSPOHQ
Q5IJTFNJTTUSPOHDPSSFDUTUSPOHFNQ
5IJTTQFDJDBUJPOEFOFTBTFUPGFMFNFOUTUIBUDBOCFVTFEJO)5.-BMPOHXJUISVMFTBCPVUUIFXBZTJOXIJDIUIFFMFNFOUTDBOCFOFTUFE
&MFNFOUTDBOIBWFBUUSJCVUFTXIJDIDPOUSPMIPXUIFFMFNFOUTXPSL*OUIFFYBNQMFCFMPXUIFSFJTB IZQFSMJOLQ GPSNFEVTJOHUIF B Q FMFNFOUBOEJUT ISFGQ BUUSJCVUF
BISFGEFNPIUNMTJNQMFB
"UUSJCVUFTQ BSFQMBDFEJOTJEFUIFTUBSUUBHBOEDPOTJTUPGB OBNFQ BOEB WBMVF Q TFQBSBUFECZBODIBSBDUFS5IFBUUSJCVUFWBMVFDBOSFNBJO VORVPUFE Q JGJUEPFTOUDPOUBJOTQBDFTPSBOZPG A PS 0UIFSXJTFJUIBTUPCFRVPUFEVTJOHFJUIFSTJOHMFPSEPVCMFRVPUFT5IFWBMVFBMPOHXJUIUIFDIBSBDUFSDBOCFPNJUUFEBMUPHFUIFSJGUIFWBMVFJTUIFFNQUZTUSJOH
FNQUZBUUSJCVUFT
JOQVUOBNFBEESFTTEJTBCMFE
JOQVUOBNFBEESFTTEJTBCMFE
BUUSJCVUFTXJUIBWBMVF
JOQVUOBNFBEESFTTNBYMFOHUI
JOQVUOBNFBEESFTTNBYMFOHUI
JOQVUOBNFBEESFTTNBYMFOHUI
)5.-VTFSBHFOUTFH8FCCSPXTFSTUIFO ?0AB4 UIJTNBSLVQUVSOJOHJUJOUPB%0.%PDVNFOU0CKFDU.PEFMUSFF"%0.USFFJTBOJONFNPSZSFQSFTFOUBUJPOPGBEPDVNFOU
%0.USFFTDPOUBJOTFWFSBMLJOETPGOPEFTJOQBSUJDVMBSB%0$5:1&OPEFFMFNFOUTUFYUOPEFTBOEDPNNFOUOPEFT
5IF NBSLVQTOJQQFUBUUIFUPQPGUIJTTFDUJPO Q XPVMECFUVSOFEJOUPUIFGPMMPXJOH%0.USFF
5IF SPPUFMFNFOUQ PGUIJTUSFFJTUIF IUNMQ FMFNFOUXIJDIJTUIFFMFNFOUBMXBZTGPVOEBUUIFSPPUPG)5.-EPDVNFOUT*UDPOUBJOTUXPFMFNFOUT IFBEQ BOE CPEZQ BTXFMMBTBUFYUOPEFCFUXFFOUIFN
%0$5:1& IUNM Q
COHGK
C@
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
22/743
5IFSFBSFNBOZNPSFUFYUOPEFTJOUIF%0.USFFUIBOPOFXPVMEJOJUJBMMZFYQFDUCFDBVTFUIFTPVSDFDPOUBJOTBOVNCFSPGTQBDFTSFQSFTFOUFEIFSFCZBOEMJOFCSFBLTUIBUBMMFOEVQBTUFYUOPEFTJOUIF%0.
5IF IFBE Q FMFNFOUDPOUBJOTB UJUMFQ FMFNFOUXIJDIJUTFMGDPOUBJOTBUFYUOPEFXJUIUIFUFYU4BNQMFQBHF4JNJMBSMZUIF CPEZQ FMFNFOUDPOUBJOTBO IQ FMFNFOUB Q Q FMFNFOUBOEBDPNNFOU
5IJT%0.USFFDBOCFNBOJQVMBUFEGSPNTDSJQUTJOUIFQBHF4DSJQUTUZQJDBMMZJO+BWB4DSJQUBSFTNBMMQSPHSBNTUIBUDBOCFFNCFEEFEVTJOHUIF TDSJQU Q FMFNFOUPSVTJOH FWFOUIBOEMFSDPOUFOUBUUSJCVUFTQ'PSFYBNQMFIFSFJTBGPSNXJUIBTDSJQUUIBUTFUTUIFWBMVFPGUIFGPSNT PVUQVU Q FMFNFOUUPTBZ)FMMP8PSME
GPSN OBNFNBJO
3FTVMUPVUQVU OBNFSFTVMUPVUQVUTDSJQU
EPDVNFOUGPSNTNBJOFMFNFOUTSFTVMUWBMVF )FMMP8PSME
TDSJQU
GPSN
&BDIFMFNFOUJOUIF%0.USFFJTSFQSFTFOUFECZBOPCKFDUBOEUIFTFPCKFDUTIBWF"1*TTPUIBUUIFZDBOCFNBOJQVMBUFE'PSJOTUBODFBMJOLFHUIF B Q FMFNFOUJOUIFUSFFBCPWFDBOIBWFJUTISFG Q BUUSJCVUFDIBOHFEJOTFWFSBMXBZT
WBSB EPDVNFOUMJOLTPCUBJOUIFGJSTUMJOLJOUIFEPDVNFOU
BISFG TBNQMFIUNMDIBOHFUIFEFTUJOBUJPO63-PGUIFMJOL
BQSPUPDPM IUUQTDIBOHFKVTUUIFTDIFNFQBSUPGUIF63-
BTFU"UUSJCVUFISFGIUUQFYBNQMFDPNDIBOHFUIFDPOUFOUBUUSJCVUFEJSFDUMZ
4JODF%0.USFFTBSFVTFEBTUIFXBZUPSFQSFTFOU)5.-EPDVNFOUTXIFOUIFZBSFQSPDFTTFEBOEQSFTFOUFECZJNQMFNFOUBUJPOTFTQFDJBMMZJOUFSBDUJWFJNQMFNFOUBUJPOTMJLF8FCCSPXTFSTUIJTTQFDJDBUJPOJTNPTUMZQISBTFEJOUFSNTPG%0.USFFTJOTUFBEPGUIFNBSLVQEFTDSJCFEBCPWF
)5.-EPDVNFOUTSFQSFTFOUBNFEJBJOEFQFOEFOUEFTDSJQUJPOPGJOUFSBDUJWFDPOUFOU)5.-EPDVNFOUTNJHIUCFSFOEFSFEUPBTDSFFOPSUISPVHIBTQFFDITZOUIFTJ[FSPSPOBCSBJMMFEJTQMBZ5PJOVFODFFYBDUMZIPXTVDISFOEFSJOHUBLFTQMBDFBVUIPSTDBOVTFBTUZMJOHMBOHVBHFTVDIBT$44
*OUIFGPMMPXJOHFYBNQMFUIFQBHFIBTCFFONBEFZFMMPXPOCMVFVTJOH$44
%0$5:1&IUNM
IUNM
IFBE
UJUMF4BNQMFTUZMFEQBHFUJUMF
TUZMF
CPEZ\CBDLHSPVOEOBWZDPMPSZFMMPX^
TUZMF
IFBE
CPEZ
I4BNQMFTUZMFEQBHFI
Q5IJTQBHFJTKVTUBEFNPQ
CPEZ
IUNM
'PSNPSFEFUBJMTPOIPXUPVTF)5.-BVUIPSTBSFFODPVSBHFEUPDPOTVMUUVUPSJBMTBOEHVJEFT4PNFPGUIFFYBNQMFTJODMVEFEJOUIJTTQFDJDBUJPONJHIUBMTPCFPGVTFCVUUIFOPWJDFBVUIPSJTDBVUJPOFEUIBUUIJTTQFDJDBUJPOCZOFDFTTJUZEFOFTUIFMBOHVBHFXJUIBMFWFMPGEFUBJMUIBUNJHIUCFEJDVMUUPVOEFSTUBOEBUSTU
IH@ILG;H=?L?KOCL?G?HNM@IL;ONBILM
*78BB42C8>=8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
23/743
SFRVJSFNFOUT5IJTTFDUJPOEFUBJMTTPNFPGUIFNPSFDPNNPOSFBTPOTGPSTUJMMEJTUJOHVJTIJOHCFUXFFOBDPOGPSNJOHEPDVNFOUBOEPOFXJUIFSSPST
*78BB42C8>=8B=>==>AMNIJIIL?L;==?MMC=8B=>==>AFCHA
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
24/743
!LLILMNB;N=;HL?MOFNCHCH@IM?N=I?L=CIH
8IFOBVTFSBHFOUCBTFEPO9.-JTDPOOFDUFEUPBO)5.-QBSTFSJUJTQPTTJCMFUIBUDFSUBJOJOWBSJBOUTUIBU9.-FOGPSDFTTVDIBTDPNNFOUTOFWFSDPOUBJOJOHUXPDPOTFDVUJWFIZQIFOTXJMMCFWJPMBUFECZBO)5.-MF)BOEMJOHUIJTDBOSFRVJSFUIBUUIFQBSTFSDPFSDFUIF)5.-%0.JOUPBO9.-DPNQBUJCMFJOGPTFU.PTUTZOUBYDPOTUSVDUTUIBUSFRVJSFTVDIIBOEMJOHBSFDPOTJEFSFEJOWBMJE
!LLILMNB;NL?MOFNCH>CMJLIJILNCIH;FFSJIILJ?L@ILG;H=?
$FSUBJOTZOUBYDPOTUSVDUTDBOSFTVMUJOEJTQSPQPSUJPOBMMZQPPSQFSGPSNBODF5PEJTDPVSBHFUIFVTFPGTVDIDPOTUSVDUTUIFZBSFUZQJDBMMZNBEFOPODPOGPSNJOH
'PSFYBNQMFUIFGPMMPXJOHNBSLVQSFTVMUTJOQPPSQFSGPSNBODFXIFOIJUUJOHUIFIJHIMJHIUFEFOEUBHTJODF
BMMUIFPQFOFMFNFOUTBSFFYBNJOFESTUUPTFFJGUIFZNBUDIUIFDMPTFUBH
QFNTQBOTQBOTQBOTQBOTQBOTQBO @H
!LLILMNB;NB?FJ;ONBILM;PIC>@L;ACF?MSHN;R=IHMNLO=NM
5IFSFBSFTZOUBYDPOTUSVDUTUIBUGPSIJTUPSJDBMSFBTPOTBSFSFMBUJWFMZGSBHJMF5PIFMQSFEVDFUIFOVNCFSPGVTFSTXIPBDDJEFOUBMMZSVOJOUPTVDIQSPCMFNTUIFZBSFNBEFOPODPOGPSNJOH
'PSFYBNQMFUIFQBSTJOHPGDFSUBJOOBNFEDIBSBDUFSSFGFSFODFTJOBUUSJCVUFTIBQQFOTFWFOXJUIUIFDMPTJOHTFNJDPMPOCFJOHPNJUUFE*UJTTBGFUPJODMVEFBOBNQFSTBOEGPMMPXFECZMFUUFSTUIBUEPOPUGPSNBOBNFEDIBSBDUFSSFGFSFODFCVUJGUIFMFUUFSTBSFDIBOHFEUPBTUSJOHUIBU3>4B GPSNBOBNFEDIBSBDUFSSFGFSFODFUIFZXJMMCFJOUFSQSFUFEBTUIBUDIBSBDUFSJOTUFBE
*OUIJTGSBHNFOUUIFBUUSJCVUFTWBMVFJTIFMMPXPSME
BISFGIFMMPXPSME%FNPB
*OUIFGPMMPXJOHGSBHNFOUIPXFWFSUIFBUUSJCVUFTWBMVFJTBDUVBMMZPSJHJOBMa =>C UIFJOUFOEFEPSJHJOBMDPQZ
BISFGPSJHJOBMDPQZ$PNQBSFB
5PBWPJEUIJTQSPCMFNBMMOBNFEDIBSBDUFSSFGFSFODFTBSFSFRVJSFEUPFOEXJUIBTFNJDPMPOBOEVTFTPGOBNFEDIBSBDUFSSFGFSFODFTXJUIPVUBTFNJDPMPOBSFBHHFEBTFSSPST
5IVTUIFDPSSFDUXBZUPFYQSFTTUIFBCPWFDBTFTJTBTGPMMPXT
BISFGIFMMPXPSME%FNPBXPSMEJTPLTJODFJUTOPUBOBNFE
DIBSBDUFSSFGFSFODF
BISFGPSJHJOBMBNQDPQZ$PNQBSFBUIFIBTUPCFFTDBQFETJODF
DPQZ DN BOBNFEDIBSBDUFSSFGFSFODF
!LLILMNB;N^;AEHIQHCHN?LIJ?L;
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
25/743
;M?MNB;N;L?FCE?FSNI
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
26/743
'PSFYBNQMFTFUUJOHUIF EJTBCMFEQ BUUSJCVUFUPUIFWBMVFGBMTFJTEJTBMMPXFECFDBVTFEFTQJUFUIFBQQFBSBODFPGNFBOJOHUIBUUIFFMFNFOUJTFOBCMFEJUJOGBDUNFBOTUIBUUIFFMFNFOUJT 38B01;43 XIBUNBUUFSTGPSJNQMFNFOUBUJPOTJTUIFQSFTFODFPGUIFBUUSJCVUFOPUJUTWBMVF
!LLILMNB;N;L?CHN?H>?>G?L?FSNIMCGJFC@SNB?F;HAO;A?
4PNFDPOGPSNBODFFSSPSTTJNQMJGZUIFMBOHVBHFUIBUBVUIPSTOFFEUPMFBSO
'PSFYBNQMFUIF BSFBQ FMFNFOUT TIBQFQ BUUSJCVUFEFTQJUFBDDFQUJOHCPUI DJSD Q BOE DJSDMF Q
WBMVFTJOQSBDUJDFBTTZOPOZNTEJTBMMPXTUIFVTFPGUIF DJSD Q WBMVFTPBTUPTJNQMJGZUVUPSJBMTBOEPUIFSMFBSOJOHBJET5IFSFXPVMECFOPCFOFUUPBMMPXJOHCPUICVUJUXPVMEDBVTFFYUSBDPOGVTJPOXIFOUFBDIJOHUIFMBOHVBHF
!LLILMNB;N;PIC>J?=OFC;LCNC?MI@NB?J;LM?L
$FSUBJOFMFNFOUTBSFQBSTFEJOTPNFPOFFDDFOUSJDXBZTUZQJDBMMZGPSIJTUPSJDBMSFBTPOTBOEUIFJSDPOUFOUNPEFSFTUSJDUJPOTBSFJOUFOEFEUPBWPJEFYQPTJOHUIFBVUIPSUPUIFTFJTTVFT
'PSFYBNQMFB GPSN Q FMFNFOUJTOUBMMPXFEJOTJEF QISBTJOHDPOUFOUQCFDBVTFXIFOQBSTFEBT)5.-BGPSN Q FMFNFOUTTUBSUUBHXJMMJNQMZB QQ FMFNFOUTFOEUBH5IVTUIFGPMMPXJOHNBSLVQSFTVMUTJOUXPQBSBHSBQITQOPUPOF
Q8FMDPNFGPSNMBCFM/BNFMBCFMJOQVUGPSN
*UJTQBSTFEFYBDUMZMJLFUIFGPMMPXJOH
Q8FMDPNFQGPSNMBCFM/BNFMBCFMJOQVUGPSN
!LLILMNB;NQIOF>FCE?FSL?MOFNCHM=LCJNM@;CFCHACHB;L>NI>??>NIM;P?NB?;ONBILNCG?
4PNFDPOTUSVDUTBSFEJTBMMPXFECFDBVTFIJTUPSJDBMMZUIFZIBWFCFFOUIFDBVTFPGBMPUPGXBTUFEBVUIPSJOHUJNF
'PSFYBNQMFB TDSJQU Q FMFNFOUT TSDQ BUUSJCVUFDBVTFTUIFFMFNFOUTDPOUFOUTUPCFJHOPSFE)PXFWFSUIJTJTOUPCWJPVTFTQFDJBMMZJGUIFFMFNFOUTDPOUFOUTBQQFBSUPCFFYFDVUBCMFTDSJQUXIJDIDBOMFBEUPBVUIPSTTQFOEJOHBMPUPGUJNFUSZJOHUPEFCVHUIFJOMJOFTDSJQUXJUIPVUSFBMJTJOHUIBUJUJTOPUFYFDVUJOH5PSFEVDFUIJTQSPCMFNUIJTTQFDJDBUJPONBLFTJUOPODPOGPSNJOHUPIBWFFYFDVUBCMFTDSJQUJOB TDSJQUQ FMFNFOUXIFOUIF TSDQ BUUSJCVUFJTQSFTFOU5IJTNFBOTUIBUBVUIPSTXIPBSFWBMJEBUJOHUIFJSEPDVNFOUTBSFMFTTMJLFMZUPXBTUFUJNFXJUIUIJTLJOEPGNJTUBLF
!LLILMNB;N;L?CHN?H>?>NIB?FJ;ONBILMGCAL;NCHANI;H>@LIG4$0)(
4PNFBVUIPSTMJLFUPXSJUFMFTUIBUDBOCFJOUFSQSFUFEBTCPUI9.-BOE)5.-XJUITJNJMBSSFTVMUT5IPVHIUIJTQSBDUJDFJTEJTDPVSBHFEJOHFOFSBMEVFUPUIFNZSJBEPGTVCUMFDPNQMJDBUJPOTJOWPMWFEFTQFDJBMMZXIFOJOWPMWJOHTDSJQUJOHTUZMJOHPSBOZLJOEPGBVUPNBUFETFSJBMJ[BUJPOUIJTTQFDJDBUJPOIBTBGFXSFTUSJDUJPOTJOUFOEFEUPBUMFBTUTPNFXIBUNJUJHBUFUIFEJDVMUJFT5IJTNBLFTJUFBTJFSGPSBVUIPSTUPVTFUIJTBTBUSBOTJUJPOBSZTUFQXIFONJHSBUJOHCFUXFFO)5.-BOE9)5.-
'PSFYBNQMFUIFSFBSFTPNFXIBUDPNQMJDBUFESVMFTTVSSPVOEJOHUIF MBOHQ BOE YNMMBOHQ BUUSJCVUFTJOUFOEFEUPLFFQUIFUXPTZODISPOJ[FE
"OPUIFSFYBNQMFXPVMECFUIFSFTUSJDUJPOTPOUIFWBMVFTPGYNMOT BUUSJCVUFTJOUIF)5.-TFSJBMJ[BUJPOXIJDIBSFJOUFOEFEUPFOTVSFUIBUFMFNFOUTJODPOGPSNJOHEPDVNFOUTFOEVQJOUIFTBNFOBNFTQBDFTXIFUIFSQSPDFTTFEBT)5.-PS9.-
!LLILMNB;NL?M?LP?MJ;=?@IL@ONOL??RJ;HMCIH"TXJUIUIFSFTUSJDUJPOTPOUIFTZOUBYJOUFOEFEUPBMMPXGPSOFXTZOUBYJOGVUVSFSFWJTJPOTPGUIFMBOHVBHFTPNFSFTUSJDUJPOTPOUIFDPOUFOUNPEFMTPGFMFNFOUTBOEWBMVFTPGBUUSJCVUFTBSFJOUFOEFEUPBMMPXGPSGVUVSFFYQBOTJPPGUIF)5.-WPDBCVMBSZ
'PSFYBNQMFMJNJUJOHUIFWBMVFTPGUIF UBSHFUQ BUUSJCVUFUIBUTUBSUXJUIBO6'-08-*/&DIBSBDUFS@UPPOMZTQFDJDQSFEFOFEWBMVFTBMMPXTOFXQSFEFOFEWBMVFTUPCFJOUSPEVDFEBUBGVUVSFUJNFXJUIPVUDPOJDUJOHXJUIBVUIPSEFOFEWBMVFT
!LLILMNB;NCH>C=;N?;GCMOM?I@INB?LMJ?=C]=;NCIHM
$FSUBJOSFTUSJDUJPOTBSFJOUFOEFEUPTVQQPSUUIFSFTUSJDUJPOTNBEFCZPUIFSTQFDJDBUJPOT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
27/743
'PSFYBNQMFSFRVJSJOHUIBUBUUSJCVUFTUIBUUBLFNFEJBRVFSJFTVTFPOMZE0;83 NFEJBRVFSJFTSFJOGPSDFTUIFJNQPSUBODFPGGPMMPXJOHUIFDPOGPSNBODFSVMFTPGUIBUTQFDJDBUJPO
.?=IGG?H>?>L?;>CHA
*78BB42C8>=8B=>==>AE?HKMA>3HKE=3B=>3>;"NG=:F>GM:EL 7$.)+8 J
*78BA278C42CDA0;)?428P20C8>=?A>E834B0DC7>AB>5B?428P20C8>=BB>5CF0A434E4;>?4AB0=32>=C4=C34E4;>?4ABF8C702>A8=C4A>?4A01;4C4GC=>=C74->A;3-834-411D8;38=6>=
C74+=8E4AB0;70A02C4A)4C34P=439>8=C;H1HC74+=82>34)C0=30A30=3)%*>?82B033A4BB43
8=2;D34DB4>5C74C4A38=60=3BCA8=60A454A4=24?A>24BB8=634;27>8240=3
834=C8P20C8>=>5270A02C4A4=2>38=6B270A02C4A4B20?8=60=3BCA8=68=34G8=6
1GB/>K:MBHGL 710.8 J
420DB4+=82>342>=C08=BBD270;0A64=D5270A02C4AB0=38=2>A?>A0C4BC74E0A843FA8C8=6BHBC45
C74F>A;38=2>AA42CDB06420=4G?>B4?A>6A0ABHBC4?>BB81;4B42DA8CH0CC02:B*78B8B4B?4280;;H
8AC0=C0BA40=3A4?A>3D2CB0A48=C4A=0C8>=0;8I43*78B3>2D5C74B42DA8CH
2>=B834A0C8>=BC70C?A>6A0
022>D=C0=3?A>E834BB?428P2A42>A43D24C74A8B:>5?A>1;4;HGM>GMEBG>L3# 73#8 J
-41>=C4=C224BB818;8CHD834;8=4B-2>E4AB0F834A0=64>5A42>A=C4=CA40224BB81;4>;;>F8=6C74B46D834;8=4BF8;;=C4=C0224BB81;4C>0F834AA0=64>5?4>?;4
F8C738B018;8C84B8=2;D38=61;8=3=4BB0=3;>FE8B8>=3405=4BB0=3740A8=6;>BB;40A=8=638B018;8C84B2>6=8C8E4
;8=B;8B4=B8C8E8CH0=32>=B>5C74B4>;;>F8=6
C74B46D834;8=4BF8;;0;B>>5C4=DA-412>=C4=CA4DB01;4C>DB4AB8=64=4A0;
NMAHKBG@0HHEEBG>L0# 70#8J
*78BB?428P20C8>=?A>E834B6D834;8=4B5>A34B86=8=6-412>=C4=C0DC7>A8=6C>>;BC70C0A4A40224BB81;45>A
?4>?;4F8C738B018;8C84B=0DC7>A8=6C>>;C70C2>=5>AC74B46D834;8=4BF8;;?A>C40224BB818;8CH1H
?A>E838=60=0224BB81;4DB4A8=C4A5024C>0DC7>ABF8C738B018;8C84B0BF4;;0B1H4=01;8=6BD??>AC8=60=3
?A>C8=6C74?A>3D2C8>=>50224BB81;4-412>=C4=C1H0;;0DC7>AB
1L>K@>GMEBG>L1# 71#8J
*78B3>2DE834B6D834;8=4B5>A34B86=8=6DB4A064=CBC70C;>F4A10AA84ABC>-410224BB818;8CH5>A
?4>?;4F8C738B018;8C84B+B4A064=CB8=2;D341A>FB4AB0=3>C74ACH?4B>5B>5CF0A4C70CA4CA84E40=3A4=34A-412>=C4=CDB4A064=CC70C2>=5>AC74B46D834;8=4BF8;;?A>C40224BB818;8CHC7A>D678CB>F=DB4A
8=C4A50240=3C7A>D67>C74A8=C4A=0;5028;8C84B8=2;D38=68CB018;8CHC>2>;>684B
4B?4280;;H0BB8BC8E4C427=>;>684BDAC74AA40;;DB4AB=>C9DBCDB4ABF8C738B018;8C84BB7>D;3P=3
2>=5>A14A4DB01;4
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
28/743
IGGIHCH@L;MNLO=NOL?
0?LGCHIFIAS
5IJTTQFDJDBUJPOSFGFSTUPCPUI)5.-BOE9.-BUUSJCVUFTBOE*%-BUUSJCVUFTPGUFOJOUIFTBNFDPOUFYU8IFOJUJTOPUDMFBSXIJDIJTCFJOHSFGFSSFEUPUIFZBSFSFGFSSFEUPBT =IHN?HN;NNLC)%)!NSJ? JGJUNBUDIFTUIF NFEJBUZQF SVMFEFOFEJOTFDUJPO.FEJB5ZQFTPG3'$*OQBSUJDVMBSB WBMJE.*.&UZQF Q NBZJODMVEF.*.&UZQFQBSBNFUFST Q
"TUSJOHJTB P;FC>)%)!NSJ?QCNBHIJ;L;G?N?LM JGJUNBUDIFTUIF NFEJBUZQF SVMFEFOFEJOTFDUJPO.FEJB5ZQFTPG3'$CVUEPFTOPUDPOUBJOBOZ6#4&.*$0-0/DIBSBDUFST*OPUIFSXPSETJGJUDPOTJTUTPOMZPGBUZQFBOETVCUZQFXJUIOP.*.&5ZQFQBSBNFUFST Q
5IFUFSN $0)()%)!NSJ? JTVTFEUPSFGFSUPUIF .*.&UZQFTQ UFYUIUNMQ BOE UFYUIUNMTBOECPYFEQ
"SFTPVSDFT =LCNC=;FMO
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
29/743
"UUSJCVUFOBNFTBSFTBJEUPCF 4)(=IGJ;NC
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
30/743
BQQMJDBUJPOUIBUMBVODIFTTFQBSBUFGSPNUIFVTFSBHFOUBTPQQPTFEUPVTJOHUIFTBNFJOUFSGBDFJTOPUBQMVHJOCZUIJTEFOJUJPO
*HM> 0ABLLI>[G>:F>K:QI>=MH;>NL>K:@>GM:G=IE:M?HKFLI>ML,EN@BG,%HMA>KLFB@AMNL>K>FHM>GMKM>KLHKA:O>
;NBEMBGLNIIHKM?HKKM:BGMRI>L 7*,,%8I
[3;LHCHA KHPL>KLLAHNE=M:D>>QMK>F>PA>GBGM>K:QM>KG:EGMBGM>G=>=?HK
IEN@BGLI 3A>GMABK=I:KMRLH?MP:K>BLKNGPBMAMA>L:F>IKBOBE>@>L:LMA>NL>K:@>GMBML>E?
ONEG>K:;BEBMB>LBGMA>MABK=I:KMRLH?MP:K>;>:L=:G@>KHNL:LMAHL>BGMA>NL>K:@>GM
5IF JL?@?LL?>)%)!H;G? PGBDIBSBDUFSFODPEJOHJTUIFOBNFPSBMJBTMBCFMFEBTQSFGFSSFE.*.&OBNFJOUIF*"/" 70A02C4A)4CB SFHJTUSZJGUIFSFJTPOFPSUIFFODPEJOHTOBNFJGOPOFPGUIFBMJBTFTBSFTPMBCFMFE
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
31/743
FYQSFTTFEJO94-5BTTVNJOHUIFVTFSBHFOUBMTPTVQQPSUT94-5UIFOUIFQSPDFTTPSXPVMEJOTUFBEUSFBUUIF TDSJQUQ FMFNFOUBTBOPQBRVFFMFNFOUUIBUGPSNTQBSUPGUIFUSBOTGPSN
8FCCSPXTFSTUIBUTVQQPSU UIF)5.-TZOUBYQ NVTUQSPDFTTEPDVNFOUTMBCFMFEXJUIBO )5.-.*.&UZQFQ BTEFTDSJCFEJOUIJTTQFDJDBUJPOTPUIBUVTFSTDBOJOUFSBDUXJUIUIFN
6TFSBHFOUTUIBUTVQQPSUTDSJQUJOHNVTUBMTPCFDPOGPSNJOHJNQMFNFOUBUJPOTPGUIF*%-GSBHNFOUTJOUIJTTQFDJDBUJPOBTEFTDSJCFEJOUIF8FC*%-TQFDJDBUJPO Q
*HM> 1GE>LL>QIEB=LI>MA>L>F:GMBE>F>GML
=HGHMHO>KKB=>MA>K>JNBK>F>GMLHG+)H;C>IK>L>GMBG@MAHL>>E>F>GML"HK>Q:FIE>
MA> LE>F>GMBGMA>>Q:FIE>:;HO>PHNE=LMBEEBFIE>F>GMMA> '2+*1F>GMI
BGM>K?:
*IHCHN?L;=NCP?JL?M?HN;NCIHOM?L;A?HNM
6TFSBHFOUTUIBUQSPDFTT)5.-BOE9)5.-EPDVNFOUTQVSFMZUPSFOEFSOPOJOUFSBDUJWFWFSTJPOTPGUIFNNVTUDPNQMZUPUIFTBNFDPOGPSNBODFDSJUFSJBBT8FCCSPXTFSTFYDFQUUIBUUIFZBSFFYFNQUGSPNSFRVJSFNFOUTSFHBSEJOHVTFSJOUFSBDUJPO
*HM> 0RIBQ:FIE>LH?GHGBGM>K:IK>L>GM:MBHGNL>K:@>GML:K>IKBGM>KLLM:MBKA>:==BLIE:RL=RG:FBQI>=MA:MFHLMLM:MBK:
IK>L>GM:MBHGNL>K:@>GMLPBEE:ELHHIMMH E:GMLPBMAGHL
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
32/743
0;:L>=O:EB=:MHKHGER
[KLMKKHKL:G=BLMA>K>?HK>GHM:
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
33/743
=HGML:LMA>RIE>:L>MA>IKHLLBG@FH=>E=>L=BGMABLLI>F>GM:MBHGLK>@:K=E>LLH?MA>BGINM=HGML
'PSDPNQBUJCJMJUZXJUIFYJTUJOHDPOUFOUBOEQSJPSTQFDJDBUJPOTUIJTTQFDJDBUJPOEFTDSJCFTUXPBVUIPSJOHGPSNBUTPOFCBTFEPO9.-SFGFSSFEUPBT UIF9)5.-TZOUBYQ BOEPOFVTJOHB DVTUPNGPSNBUQ JOTQJSFECZ4(.-SFGFSSFEUPBT UIF)5.-TZOUBYQ *NQMFNFOUBUJPOTNBZTVQQPSUPOMZPOFPGUIFTFUXPGPSNBUTBMUIPVHITVQQPSUJOHCPUIJTFODPVSBHFE
5IFMBOHVBHFJOUIJTTQFDJDBUJPOBTTVNFTUIBUUIFVTFSBHFOUFYQBOETBMMFOUJUZSFGFSFODFTBOEUIFSFGPSFEPFTOPUJODMVEFFOUJUZSFGFSFODFOPEFTJOUIF%0.*GVTFSBHFOUTEPJODMVEFFOUJUZSFGFSFODFOPEFTJOUIF%0.UIFOVTFSBHFOUTNVTUIBOEMFUIFNBTJGUIFZXFSFGVMMZFYQBOEFEXIFOJNQMFNFOUJOHUIJTTQFDJDBUJPO'PSFYBNQMFJGB
SFRVJSFNFOUUBMLTBCPVUBOFMFNFOUTDIJMEUFYUOPEFTUIFOBOZUFYUOPEFTUIBUBSFDIJMESFOPGBOFOUJUZSFGFSFODFUIBUJTBDIJMEPGUIBUFMFNFOUXPVMECFVTFEBTXFMM&OUJUZSFGFSFODFTUPVOLOPXOFOUJUJFTNVTUCFUSFBUFEBTJGUIFZDPOUBJOFEKVTUBOFNQUZUFYUOPEFGPSUIFQVSQPTFTPGUIFBMHPSJUINTEFOFEJOUIJTTQFDJDBUJPO
5IJTTQFDJDBUJPOSFMJFTPOTFWFSBMPUIFSVOEFSMZJOHTQFDJDBUJPOT
4)(
*NQMFNFOUBUJPOTUIBUTVQQPSU UIF9)5.-TZOUBY Q NVTUTVQQPSUTPNFWFSTJPOPG9.-BTXFMMBTJUTDPSSFTQPOEJOHOBNFTQBDFTTQFDJDBUJPOCFDBVTFUIBUTZOUBYVTFTBO9.-TFSJBMJ[BUJPOXJUIOBNFTQBDFTQ Q
+)5IF%PDVNFOU0CKFDU.PEFM%0.JTBSFQSFTFOUBUJPOBNPEFMPGBEPDVNFOUBOEJUTDPOUFOU5IF%0.JTOPUKVTUBO"1*UIFDPOGPSNBODFDSJUFSJBPG)5.-JNQMFNFOUBUJPOTBSFEFOFEJOUIJTTQFDJDBUJPOJOUFSNTPGPQFSBUJPOTPOUIF%0. Q
*NQMFNFOUBUJPOTNVTUTVQQPSUTPNFWFSTJPOPG%0.$PSFBOE%0.&WFOUTCFDBVTFUIJTTQFDJDBUJPOJTEFOFEJOUFSNTPGUIF%0.BOETPNFPGUIFGFBUVSFTBSFEFOFEBTFYUFOTJPOTUPUIF%0.$PSFJOUFSGBDFTQ Q
*OQBSUJDVMBSUIFGPMMPXJOHGFBUVSFTBSFEFOFEJOUIF%0.$PSFTQFDJDBUJPO Q
OOM JOUFSGBDF !"21@>ODJI JOUFSGBDF !JHH@IO JOUFSGBDF "-+'HKG@H@IOPH@IO$M@KODJI JOUFSGBDF #G@H@IO JOUFSGBDF ,J?@ JOUFSGBDF ,J?@*DNO JOUFSGBDF .MJ>@NNDIB'INOMP>ODJI JOUFSGBDF 2@SO JOUFSGBDF >M@ODQ
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
34/743
&YDFQUXIFSFPUIFSXJTFTQFDJFEJGBO*%-BUUSJCVUFUIBUJTBPBUJOHQPJOUOVNCFSUZQFGMPBUJTBTTJHOFEBO*OOJUZPS/PUB/VNCFS/B/WBMVFB /05@4611035&%@&33Q FYDFQUJPONVTUCFSBJTFE
&YDFQUXIFSFPUIFSXJTFTQFDJFEJGBNFUIPEXJUIBOBSHVNFOUUIBUJTBPBUJOHQPJOUOVNCFSUZQFGMPBUJTQBTTFEBO*OOJUZPS/PUB/VNCFS/B/WBMVFB /05@4611035&%@&33Q FYDFQUJPONVTUCFSBJTFE
&;P;/=LCJN
4PNFQBSUTPGUIFMBOHVBHFEFTDSJCFECZUIJTTQFDJDBUJPOPOMZTVQQPSU+BWB4DSJQUBTUIFVOEFSMZJOHTDSJQUJOHMBOHVBHF =0;8I8=6>Q
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
35/743
*GTVDIFYUFOTJPOTBSFOPOFUIFMFTTOFFEFEFHGPSFYQFSJNFOUBMQVSQPTFTUIFOWFOEPSTBSFTUSPOHMZVSHFEUPVTFPOFPGUIFGPMMPXJOHFYUFOTJPONFDIBOJTNT
'PSNBSLVQMFWFMGFBUVSFTUIBUDBOCFMJNJUFEUPUIF9.-TFSJBMJ[BUJPOBOEOFFEOPUCFTVQQPSUFEJOUIF)5.-TFSJBMJ[BUJPOWFOEPSTTIPVMEVTFUIFOBNFTQBDFNFDIBOJTNUPEFOFDVTUPNOBNFTQBDFTJOXIJDIUIFOPOTUBOEBSEFMFNFOUTBOEBUUSJCVUFTBSFTVQQPSUFE
'PSNBSLVQMFWFMGFBUVSFTUIBUBSFJOUFOEFEGPSVTFXJUI UIF)5.-TZOUBYQ FYUFOTJPOTTIPVMECFMJNJUFEUPOFXBUUSJCVUFTPGUIFGPSN@.&'*,-*XIFSF E4=3>A JTBTIPSUTUSJOHUIBUJEFOUJFTUIFWFOEPSSFTQPOTJCMFGPSUIFFYUFOTJPOBOE 540CDA4 JTUIFOBNFPGUIFGFBUVSF/FXFMFNFOUOBNFTTIPVMEOPUCFDSFBUFE6TJOHBUUSJCVUFTGPSTVDIFYUFOTJPOTFYDMVTJWFMZBMMPXTFYUFOTJPOTGSPNNVMUJQMFWFOEPSTUPDPFYJTUPOUIFTBNFFMFNFOUXIJDIXPVMEOPUCFQPTTJCMFXJUIFMFNFOUT6TJOHUIF@.&'*,-*GPSNBMMPXTFYUFOTJPOTUPCFNBEFXJUIPVUSJTLPGDPOJDUJOHXJUIGVUVSFBEEJUJPOTUPUIFTQFDJDBUJPO
'PSJOTUBODFBCSPXTFSOBNFE'FSSFU#SPXTFSDPVMEVTFGFSSFUBTBWFOEPSQSFYXIJMFBCSPXTFSOBNFE.FMMCMPN#SPXTFSDPVMEVTFNC*GCPUIPGUIFTFCSPXTFSTJOWFOUFEFYUFOTJPOTUIBUUVSOFEFMFNFOUTJOUPTDSBUDIBOETOJBSFBTBOBVUIPSFYQFSJNFOUJOHXJUIUIFTFGFBUVSFTDPVMEXSJUF
Q5IJTTNFMMTPGMFNPOT
TQBO@GFSSFUTNFMMPWJTJPO@GFUUFSTNFMMDPEF-&.
@NCPVUQVUTNFMM@NCTNFMMMFNPOKVJDFTQBOQ
"UUSJCVUFOBNFTTUBSUJOHXJUIB6'-08-*/&DIBSBDUFS@BSFSFTFSWFEGPSVTFSBHFOUVTFBOEBSFHVBSBOUFFEUPOFWFSCFGPSNBMMZBEEFEUPUIF)5.-MBOHVBHF
*HM> ,:@>LMA:MNL>LNL:K>;R=>[GBMBHGGHGMNLCHA=IGJ;LCMIH
$PNQBSJOHUXPTUSJOHTJOB =;M?M?HMCNCP? NBOOFSNFBOTDPNQBSJOHUIFNFYBDUMZDPEFQPJOUGPSDPEFQPJOU
$PNQBSJOHUXPTUSJOHTJOBO /%%=;M?CHM?HMCNCP? NBOOFSNFBOTDPNQBSJOHUIFNFYBDUMZDPEFQPJOUGPSDPEFQPJOUFYDFQUUIBUUIFDIBSBDUFSTJOUIFSBOHF6UP6"JF-"5*/$"1*5"--&55&3"UP-"5*/$"1*5"--&55&3;BOEUIFDPSSFTQPOEJOHDIBSBDUFSTJOUIFSBOHF6UP6"JF-"5*/4."---&55&3"UP-"5*/4."---&55&3;BSFDPOTJEFSFEUPBMTPNBUDI
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
36/743
$PNQBSJOHUXPTUSJOHTJOB =IGJ;NC
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
37/743
5IF =I>?JICHNF?HANB PGBTUSJOHJTUIFOVNCFSPG6OJDPEFDPEFQPJOUTJOUIBUTUSJOH
"OVNCFSPGBUUSJCVUFTBSF HIHH?A;NCP?CHN?A?L JGJUDPOTJTUTPGPOFPSNPSFDIBSBDUFSTJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&
" WBMJEOPOOFHBUJWFJOUFHFS Q SFQSFTFOUTUIFOVNCFSUIBUJTSFQSFTFOUFEJOCBTFUFOCZUIBUTUSJOHPGEJHJUT
5IF LOF?M@ILJ;LMCHAHIHH?A;NCP?CHN?A?LM BSFBTHJWFOJOUIFGPMMPXJOHBMHPSJUIN8IFOJOWPLFEUIFTUFQTNVTCFGPMMPXFEJOUIFPSEFSHJWFOBCPSUJOHBUUIFSTUTUFQUIBUSFUVSOTBWBMVF5IJTBMHPSJUINXJMMSFUVSOFJUIFS[FSPBQPTJUJWFJOUFHFSPSBOFSSPS-FBEJOHTQBDFTBSFJHOPSFE5SBJMJOHTQBDFTBOEBOZUSBJMJOHHBSCBHFDIBSBDUFSTBSFJHOPSFE
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
4LJQXIJUFTQBDFQ
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6#1-644*(/DIBSBDUFSBEWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS5IFJTJHOPSFECVUJUJTOPUDPOGPSNJOH
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*5;&30UP6%*(*5/*/&UIFOSFUVSOBOFSSPS
IIF?;H;NNLC
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
38/743
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&BOEJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FU E0;D4 CFUIBUJOUFHFS
3FUVSO E0;D4
/CAH?>CHN?A?LM
"TUSJOHJTB P;FC>CHN?A?L JGJUDPOTJTUTPGPOFPSNPSFDIBSBDUFSTJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&PQUJPOBMMZQSFYFEXJUIB6%):1)&/.*/64DIBSBDUFS
" WBMJEJOUFHFS Q XJUIPVUB6%):1)&/.*/64QSFYSFQSFTFOUTUIFOVNCFSUIBUJTSFQSFTFOUFEJOCBTFUFO
CZUIBUTUSJOHPGEJHJUT" WBMJEJOUFHFS Q F8C7 B6%):1)&/.*/64QSFYSFQSFTFOUTUIFOVNCFSSFQSFTFOUFEJOCBTFUFOCZUIFTUSJOHPGEJHJUTUIBUGPMMPXTUIF6%):1)&/.*/64TVCUSBDUFEGSPN[FSP
5IF LOF?M@ILJ;LMCHACHN?A?LM BSFTJNJMBSUPUIF SVMFTGPSOPOOFHBUJWFJOUFHFSTQBOEBSFBTHJWFOJOUIFGPMMPXJOHBMHPSJUIN8IFOJOWPLFEUIFTUFQTNVTUCFGPMMPXFEJOUIFPSEFSHJWFOBCPSUJOHBUUIFSTUTUFQUIBUSFUVSOTBWBMVF
5IJTBMHPSJUINXJMMSFUVSOFJUIFSBOJOUFHFSPSBOFSSPS-FBEJOHTQBDFTBSFJHOPSFE5SBJMJOHTQBDFTBOEUSBJMJOHHBSCBHFDIBSBDUFSTBSFJHOPSFE
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
-FU B86= IBWFUIFWBMVFQPTJUJWF
4LJQXIJUFTQBDFQ
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= UIFSTUDIBSBDUFSJTB6%):1)&/.*/64DIBSBDUFS
-FU B86= CFOFHBUJWF
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
0UIFSXJTFJGUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= UIFSTUDIBSBDUFSJTB6#1-644*(/DIBSBDUFS
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS5IFJTJHOPSFECVUJUJTOPUDPOGPSNJOH
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*5;&30UP6%*(*5/*/&UIFOSFUVSOBOFSSPS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&BOEJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FU E0;D4 CFUIBUJOUFHFS
*G B86= JTQPTJUJWFSFUVSO E0;D4PUIFSXJTFSFUVSOUIFSFTVMUPGTVCUSBDUJOH E0;D4 GSPN[FSP
.?;FHOG
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
39/743
CFUXFFOUIF&BOEUIFOVNCFSBOEUIFOVNCFSJTOPU[FSPPSFMTFJHOPSJOHB6#1-644*(/DIBSBDUFSCFUXFFOUIF&BOEUIFOVNCFSJGUIFSFJTPOF*GUIFSFJTOP&UIFOUIFFYQPOFOUJTUSFBUFEBT[FSP
*HM> 0A>%G[GBMR:G=*HM:*NF;>K*:*O:EN>L:K>GHM O:EB=\H:MBG@IHBGMGNF;>KLI
5IF B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
-FU E0;D4 IBWFUIFWBMVF
-FU 38E8B>AIBWFUIFWBMVF
-FU 4G?>=4=CIBWFUIFWBMVF
4LJQXIJUFTQBDFQ
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6%):1)&/.*/64DIBSBDUFS
$IBOHF E0;D4 BOE 38E8B>AUP
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*5;&30UP6%*(*5/*/&UIFOSFUVSOBOFSSPS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&BOEJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS.VMUJQMZ E0;D4 CZUIBUJOUFHFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6&'6--4501SVOUIFTFTVCTUFQT
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCPSJGUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*5;&30UP6%*(*5/*/&UIFOKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
A02C8>=;>>?.VMUJQMZ 38E8B>ACZUFO
"EEUIFWBMVFPGUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>=JOUFSQSFUFEBTBCBTFUFOEJHJUBOEEJWJEFECZ 38E8B>AUP E0;D4
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCUIFOKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTPOFPG6%*(*5;&30UP6%*(*5/*/&KVNQCBDLUPUIFTUFQMBCFMFE 5A02C8>=;>>? JOUIFTFTVCTUFQT
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6-"5*/4."---&55&3&DIBSBDUFSFPSB6-"5*/$"1*5"--&55&3&DIBSBDUFS&SVOUIFTFTVCTUFQT
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCUIFOKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6%):1)&/.*/64DIBSBDUFS
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
40/743
$IBOHF 4G?>=4=CUP
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCUIFOKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
0UIFSXJTFJGUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6#1-644*(/DIBSBDUFS
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCUIFOKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*5;&30UP6%*(*5/*/&UIFOKVNQUPUIFTUFQMBCFMFE 2>=E4AB8>=
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&BOEJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS.VMUJQMZ 4G?>=4=CCZUIBUJOUFHFS
.VMUJQMZ E0;D4 CZUFOSBJTFEUPUIF 4G?>=4=CUIQPXFS
>=E4AB8>=-FU ) CFUIFTFUPGOJUF*&&&TJOHMFQSFDJTJPOPBUJOHQPJOUWBMVFTFYDFQUCVUXJUIUXPTQFDJBMWBMVFTBEEFE BOE
-FU A>D=343E0;D4 CFUIFOVNCFSJO ) UIBUJTDMPTFTUUP E0;D4TFMFDUJOHUIFOVNCFSXJUIBOFWFOTJHOJDBOEJGUIFSFBSFUXPFRVBMMZDMPTFWBMVFT5IFUXPTQFDJBMWBMVFT BOE BSFDPOTJEFSFEUPIBWFFWFOTJHOJDBOETGPSUIJTQVSQPTF
*G A>D=343E0;D4 JT PSSFUVSOBOFSSPS
3FUVSO A>D=343E0;D4
,?L=?HN;A?M;H>F?HANBM
5IF LOF?M@ILJ;LMCHA>CG?HMCIHP;FO?M BSFBTHJWFOJOUIFGPMMPXJOHBMHPSJUIN8IFOJOWPLFEUIFTUFQTNVTUCFGPMMPXFEJOUIFPSEFSHJWFOBCPSUJOHBUUIFSTUTUFQUIBUSFUVSOTBWBMVF5IJTBMHPSJUINXJMMSFUVSOFJUIFSBOVNCFSHSFBUFSUIBOPSFRVBMUPPSBOFSSPSJGBOVNCFSJTSFUVSOFEUIFOJUJTGVSUIFSDBUFHPSJ[FEBTFJUIFSBQFSDFOUBHFPSBMFOHUI
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
4LJQXIJUFTQBDFQ
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6#1-644*(/DIBSBDUFSBEWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ UIBUBSF6%*(*5;&30DIBSBDUFSTBOEEJTDBSEUIFN
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSOBOFSSPS
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*50/&UP6%*(*5/*/&UIFOSFUVSOBOFSSPS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&BOEJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FU E0;D4 CFUIBUOVNCFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSO E0;D4 BTBMFOHUI
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB6&'6--4501DIBSBDUFS
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCPSJGUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTOPUPOFPG6%*(*5;&30UP6%*(*5/*/&UIFOSFUVSO E0;D4 BTBMFOHUI
-FU 38E8B>AIBWFUIFWBMVF
A02C8>=;>>?.VMUJQMZ 38E8B>ACZUFO
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
41/743
"EEUIFWBMVFPGUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>=JOUFSQSFUFEBTBCBTFUFOEJHJUBOEEJWJEFECZ 38E8B>AUP E0;D4
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFS
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCUIFOSFUVSO E0;D4 BTBMFOHUI
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTPOFPG6%*(*5;&30UP6%*(*5/*/&SFUVSOUPUIFTUFQMBCFMFE 5A02C8>=;>>? JOUIFTFTVCTUFQT
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCSFUVSO E0;D4 BTBMFOHUI
*GUIFDIBSBDUFSJOEJDBUFECZ ?>B8C8>= JTB61&3$&/54*(/DIBSBDUFSSFUVSO E0;D4 BTBQFSDFOUBHF
3FUVSO E0;D4 BTBMFOHUI
(CMNMI@CHN?A?LM
" P;FC>FCMNI@CHN?A?LM JTBOVNCFSPG WBMJEJOUFHFSTQ TFQBSBUFECZ6$$0.."DIBSBDUFSTXJUIOPPUIFSDIBSBDUFSTFHOP TQBDFDIBSBDUFSTQ*OBEEJUJPOUIFSFNJHIUCFSFTUSJDUJPOTPOUIFOVNCFSPGJOUFHFSTUIBUDBOCFHJWFOPSPOUIFSBOHFPGWBMVFTBMMPXFE
5IF LOF?M@ILJ;LMCHA;FCMNI@CHN?A?LM BSFBTGPMMPXT
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
-FU =DB8C8>=BOEJUJTFJUIFSB641"$&6$$0.."PS6#4&.*$0-0/DIBSBDUFSUIFOBEWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFSJO 8=?DCPSUPCFZPOEUIFFOEPGUIFTUSJOHJGUIFSFBSFOPNPSFDIBSBDUFST
*G ?>B8C8>= QPJOUTUPCFZPOEUIFFOEPG8=?DCSFUVSO =DB8C8>= JTB641"$&6$$0.."PS6#4&.*$0-0/DIBSBDUFSUIFOSFUVSOUPTUFQ
-FU =460C43 CFGBMTF
-FU E0;D4 CF
-FU BC0AC43 CFGBMTF5IJTWBSJBCMFJTTFUUPUSVFXIFOUIFQBSTFSTFFTBOVNCFSPSB6%):1)&/.*/64DIBSBDUFS
-FU 6>C=D6DB CFGBMTF
&0AB4A*GUIFDIBSBDUFSJOUIFTUSJOH 8=?DCBUQPTJUJPO ?>B8C8>= JT
X 1$5,$!*)%*1/=B;L;=N?L
'PMMPXUIFTFTVCTUFQT
*G 6>C=D6DB JTGBMTFMFU =460C43 CFUSVF
-FU BC0AC43 CFUSVF
X =B;L;=N?LCHNB?L;HA?1%#%06!.+NI1%#%0*%*!
'PMMPXUIFTFTVCTUFQT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
42/743
*G P=8B743 JTUSVFTLJQUPUIFOFYUTUFQJOUIFPWFSBMMTFUPGTUFQT
.VMUJQMZ E0;D4 CZUFO
"EEUIFWBMVFPGUIFEJHJUJOUFSQSFUFEJOCBTFUFOUP E0;D4
-FU BC0AC43 CFUSVF
-FU 6>C=D
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
43/743
'PSFBDIUPLFOJO A0FC>:4=BSVOUIFGPMMPXJOHTVCTUFQT
-FU 8=?DC CFUIFUPLFO
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
-FU E0;D4 CFUIFOVNCFS
-FU D=8C CF 01B>;DC4
*G ?>B8C8>= JTQBTUUIFFOEPG8=?DCTFU D=8C UP A4;0C8E4 BOEKVNQUPUIFMBTUTVCTUFQ
*GUIFDIBSBDUFSBU ?>B8C8>= JTBDIBSBDUFSJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/& DPMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&JOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBOJOUFHFSJOCBTFUFOBOEJODSFNFOUE0;D4 CZUIBUJOUFHFS
*GUIFDIBSBDUFSBU ?>B8C8>= JTB6&'6--4501DIBSBDUFSSVOUIFTFTVCTUFQT
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ DPOTJTUJOHPG TQBDFDIBSBDUFSTQ BOEDIBSBDUFSTJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&-FU B CFUIFSFTVMUJOHTFRVFODF
3FNPWFBMM TQBDFDIBSBDUFSTQ JO B
*G B JTOPUUIFFNQUZTUSJOHSVOUIFTFTVCTVCTUFQT
-FU ;4=6C7 CFUIFOVNCFSPGDIBSBDUFSTJO B BGUFSUIFTQBDFTXFSFSFNPWFE
-FU 5A02C8>= CFUIFSFTVMUPGJOUFSQSFUJOH B BTBCBTFUFOJOUFHFSBOEUIFOEJWJEJOHUIBUOVNCFSCZ ;4=6C7
*ODSFNFOU E0;D4 CZ 5A02C8>=
4LJQXIJUFTQBDFQ
*GUIFDIBSBDUFSBU ?>B8C8>= JTB61&3$&/54*(/DIBSBDUFSUIFOTFU D=8C UP ?4A24=C064
0UIFSXJTFJGUIFDIBSBDUFSBU ?>B8C8>= JTB6""45&3*4,DIBSBDUFSUIFOTFU D=8C UPA4;0C8E4
"EEBOFOUSZUP A4BD;C DPOTJTUJOHPGUIFOVNCFSHJWFOCZ E0;D4 BOEUIFVOJUHJWFOCZ D=8C
3FUVSOUIFMJTU A4BD;C
*OUIFBMHPSJUINTCFMPXUIF HOG
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
44/743
"6%):1)&/.*/64DIBSBDUFS
5XP EJHJUTQSFQSFTFOUJOHUIFNPOUI =C7JOUIFSBOHF =C7
5IFSVMFTUP J;LM?;GIHNBMNLCHA BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSBZFBSBOENPOUIPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
1BSTFBNPOUIDPNQPOFOUQ UPPCUBJO H40ABOE =C7*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*G ?>B8C8>= JT =>C CFZPOEUIFFOEPG8=?DCUIFOGBJM
3FUVSO H40ABOE =C7
5IFSVMFTUP J;LM?;GIHNB=IGJIH?HN HJWFOBO 8=?DC TUSJOHBOEB ?>B8C8>=BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSBZFBSBOEBNPOUIPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUBUMFBTUGPVSDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF H40A
*G H40A JTOPUBOVNCFSHSFBUFSUIBO[FSPUIFOGBJM
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCPSJGUIFDIBSBDUFSBU ?>B8C8>= JTOPUB6%):1)&/.*/64
DIBSBDUFSUIFOGBJM0UIFSXJTFNPWF ?>B8C8>= GPSXBSETPOFDIBSBDUFS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUFYBDUMZUXPDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF =C7
*G =C7 JTOPUBOVNCFSJOUIFSBOHF =C7 UIFOGBJM
3FUVSO H40ABOE =C7
;N?M
" >;N? DPOTJTUTPGBTQFDJDQSPMFQUJD(SFHPSJBOEBUFXJUIOPUJNF[POFJOGPSNBUJPODPOTJTUJOHPGBZFBSBNPOUIBOEBEBZ >;N?MNLCHA SFQSFTFOUJOHBZFBS H40ANPOUI =C7BOEEBZ 30H JGJUDPOTJTUTPGUIFGPMMPXJOHDPNQPOFOUTJOUIFHJWFOPSEFS
" WBMJENPOUITUSJOHQSFQSFTFOUJOH H40A BOE =C7
"6%):1)&/.*/64DIBSBDUFS
5XP EJHJUTQSFQSFTFOUJOH 30HJOUIFSBOHF 30H B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
1BSTFBEBUFDPNQPOFOUQ UPPCUBJO H40A =C7BOE 30H*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*G ?>B8C8>= JT =>C CFZPOEUIFFOEPG8=?DCUIFOGBJM
-FU 30C4 CFUIFEBUFXJUIZFBS H40ANPOUI =C7BOEEBZ 30H
3FUVSO 30C4
5IFSVMFTUP J;LM?;>;N?=IGJIH?HN HJWFOBO 8=?DC TUSJOHBOEB ?>B8C8>=BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSBZFBSBNPOUIBOEBEBZPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
45/743
1BSTFBNPOUIDPNQPOFOUQ UPPCUBJO H40ABOE =C7*GUIJTSFUVSOTOPUIJOHUIFOGBJM
-FU B8C8>= JTCFZPOEUIFFOEPG8=?DCPSJGUIFDIBSBDUFSBU ?>B8C8>= JTOPUB6%):1)&/.*/64DIBSBDUFSUIFOGBJM0UIFSXJTFNPWF ?>B8C8>= GPSXBSETPOFDIBSBDUFS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUFYBDUMZUXPDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF 30H
*G 30H JTOPUBOVNCFSJOUIFSBOHF 30H NCG?MNLCHA SFQSFTFOUJOHBOIPVS 7>DABNJOVUF =3 JGJUDPOTJTUTPGUIFGPMMPXJOHDPNQPOFOUTJOUIFHJWFOPSEFS
5XP EJHJUTQSFQSFTFOUJOH 7>DAJOUIFSBOHF 7>DA
"6"$0-0/DIBSBDUFS
5XP EJHJUTQSFQSFTFOUJOH =3JOUIFSBOHF B 0QUJPOBMMZSFRVJSFEJGB42>=3 JTOPUBOJOUFHFS
"&'6--4501DIBSBDUFS 0OFPSNPSF EJHJUTQSFQSFTFOUJOHUIFGSBDUJPOBMQBSUPGB42>=3
*HM> 0A> L>:IL>IK>L>GM>=
5IFSVMFTUP J;LM?;NCG?MNLCHA BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSBUJNFPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
1BSTFBUJNFDPNQPOFOUQ UPPCUBJO 7>DA =3*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*G ?>B8C8>= JT =>C CFZPOEUIFFOEPG8=?DCUIFOGBJM
-FU C8DANJOVUF =3
3FUVSO C8B8C8>=BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSBOIPVSBNJOVUFBOEBTFDPOEPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ
JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUFYBDUMZUXPDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF 7>DA
*G 7>DA JTOPUBOVNCFSJOUIFSBOHF 7>DA UIFOGBJM
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCPSJGUIFDIBSBDUFSBU ?>B8C8>= JTOPUB6"$0-0/DIBSBDUFSUIFOGBJM0UIFSXJTFNPWF ?>B8C8>= GPSXBSETPOFDIBSBDUFS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUFYBDUMZUXPDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
46/743
*G B8C8>= JTOPUCFZPOEUIFFOEPG8=?DC BOEUIFDIBSBDUFSBU ?>B8C8>= JTB6"$0-0/UIFOSVOUIFTFTVCTUFQT
"EWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFSJO 8=?DC
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCPSBUUIFMBTUDIBSBDUFSJO 8=?DCPSJGUIFOFYU CF> DIBSBDUFSTJO 8=?DC TUBSUJOHBU ?>B8C8>= BSFOPUUXPDIBSBDUFSTCPUIJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&UIFOGBJM
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ UIBUBSFFJUIFSDIBSBDUFSTJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&PS6&'6--4501DIBSBDUFST*GUIFDPMMFDUFETFRVFODFIBTNPSFUIBOPOF6&'6--4501DIBSBDUFSTPSJGUIFMBTUDIBSBDUFSJOUIFTFRVFODFJTB6&'6--4501DIBSBDUFSUIFOGBJM0UIFSXJTFMFUUIFDPMMFDUFETUSJOHCF B42>=3 JOTUFBEPGJUTQSFWJPVTWBMVF
*OUFSQSFU B42>=3 BTBCBTFUFOOVNCFSQPTTJCMZXJUIBGSBDUJPOBMQBSU-FU B42>=3 CFUIBUOVNCFSJOTUFBEPGUIFTUSJOHWFSTJPO
*G B42>=3 JTOPUBOVNCFSJOUIFSBOHF B42>=3 UIFOGBJM
3FUVSO 7>DA =3
(I=;F>;N?M;H>NCG?M" FI=;F>;N?;H>NCG? DPOTJTUTPGBTQFDJDQSPMFQUJD(SFHPSJBOEBUFDPOTJTUJOHPGBZFBSBNPOUIBOEBEBZBOEBUJNFDPOTJTUJOHPGBOIPVSBNJOVUFBTFDPOEBOEBGSBDUJPOPGBTFDPOECVUFYQSFTTFEXJUIPVUBUJNF[POFFI=;F>;N?;H>NCG?MNLCHASFQSFTFOUJOHBEBUFBOEUJNFJGJUDPOTJTUTPGUIFGPMMPXJOHDPNQPOFOUTJOUIFHJWFOPSEFS
" WBMJEEBUFTUSJOHQ SFQSFTFOUJOHUIFEBUF
"6-"5*/$"1*5"--&55&35DIBSBDUFS5
" WBMJEUJNFTUSJOHQ SFQSFTFOUJOHUIFUJNF
5IFSVMFTUP J;LM?;FI=;F>;N?;H>NCG?MNLCHA BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSBEBUFBOEUJNFPSOPUIJOH*G
BUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
1BSTFBEBUFDPNQPOFOUQ UPPCUBJO H40A =C7BOE 30H*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCPSJGUIFDIBSBDUFSBU ?>B8C8>= JTOPUB6-"5*/$"1*5"--&55&35DIBSBDUFS5UIFOGBJM0UIFSXJTFNPWF ?>B8C8>= GPSXBSETPOFDIBSBDUFS
1BSTFBUJNFDPNQPOFOUQ UPPCUBJO 7>DA =3*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*G ?>B8C8>= JT =>C CFZPOEUIFFOEPG8=?DCUIFOGBJM
-FU 30C4 CFUIFEBUFXJUIZFBS H40ANPOUI =C7BOEEBZ 30H
-FU C8DANJOVUF =3
3FUVSO 30C4 BOE C8NCG?M
" AFI;N?;H>NCG? DPOTJTUTPGBTQFDJDQSPMFQUJD(SFHPSJBOEBUFDPOTJTUJOHPGBZFBSBNPOUIBOEBEBZBOEBUJNFDPOTJTUJOHPGBOIPVSBNJOVUFBTFDPOEBOEBGSBDUJPOPGBTFDPOEFYQSFTTFEXJUIBUJNF[POFPTFUDPOTJTUJOHPGBTJHOFEOVNCFSPGIPVSTBOENJOVUFT
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
47/743
"TUSJOHJTB P;FC>AFI;N?;H>NCG?MNLCHASFQSFTFOUJOHBEBUFUJNFBOEBUJNF[POFPTFUJGJUDPOTJTUTPGUIFGPMMPXJOHDPNQPOFOUTJOUIFHJWFOPSEFS
" WBMJEEBUFTUSJOHQ SFQSFTFOUJOHUIFEBUF
"6-"5*/$"1*5"--&55&35DIBSBDUFS5
" WBMJEUJNFTUSJOHQ SFQSFTFOUJOHUIFUJNF
&JUIFS "6"-"5*/$"1*5"--&55&3;DIBSBDUFS;BMMPXFEPOMZJGUIFUJNF[POFJT65$ 0S
&JUIFSB6#1-644*(/DIBSBDUFSPSB6%):1)&/.*/64DIBSBDUFSSFQSFTFOUJOHUIFTJHOPGUIFUJNF[POFPTFU
5XP EJHJUTQSFQSFTFOUJOHUIFIPVSTDPNQPOFOU 7>DA PGUIFUJNF[POFPTFUJOUIFSBOHF 7>DA
"6"$0-0/DIBSBDUFS 5XP EJHJUTQSFQSFTFOUJOHUIFNJOVUFTDPNQPOFOU SHG>HZL>ML?KHFMH%GIK:O>KMA>
K:G@>H?HZL>MLH?:SHG>LBLMH:G=MA>FBGNM>LGMH?HZL>MLH?
:SHG>LBL:EP:RL>BMA>KHK
5IFGPMMPXJOHBSFTPNFFYBNQMFTPGEBUFTXSJUUFOBT WBMJEHMPCBMEBUFBOEUJNFTUSJOHT Q
28 .JEOJHIU65$POUIFCJSUIEBZPG/FSPUIF3PNBO&NQFSPS4FFCFMPXGPSGVSUIFSEJTDVTTJPOPOXIJDIEBUFUIJTBDUVBMMZDPSSFTQPOETUP
2
0OFNJMMJTFDPOEBGUFSOPPOPO0DUPCFSUIJOUIFUJNF[POFJOVTFPOUIFFBTUDPBTUPGUIF64"EVSJOHEBZMJHIUTBWJOHUJNF
2
.JEOJHIU65$POUIFTUPG+BOVBSZ5IFUJNF[POFBTTPDJBUFEXJUIUIBUUJNFJTUXPIPVSTBOEOJOFNJOVUFTBIFBEPG65$XIJDIJTOPUDVSSFOUMZBSFBMUJNF[POFCVUJTOPOFUIFMFTTBMMPXFE
4FWFSBMUIJOHTBSFOPUBCMFBCPVUUIFTFEBUFT
:FBSTXJUIGFXFSUIBOGPVSEJHJUTIBWFUPCF[FSPQBEEFE5IFEBUFXPVMEOPUCFBWBMJE
EBUF
5PVOBNCJHVPVTMZJEFOUJGZBNPNFOUJOUJNFQSJPSUPUIFJOUSPEVDUJPOPGUIF(SFHPSJBODBMFOEBSUIFEBUFIBTUPCFSTUDPOWFSUFEUPUIF(SFHPSJBODBMFOEBSGSPNUIFDBMFOEBSJOVTFBUUIFUJNFFHGSPNUIF+VMJBODBMFOEBS5IFEBUFPG/FSPTCJSUIJTUIFUIPG%FDFNCFSJOUIF+VMJBO$BMFOEBSXIJDIJTUIFUIPG%FDFNCFSJOUIFQSPMFQUJD(SFHPSJBO$BMFOEBS
5IFUJNFBOEUJNF[POFPTFUDPNQPOFOUTBSFOPUPQUJPOBM
%BUFTCFGPSFUIFZFBSPOFDBOUCFSFQSFTFOUFEBTBEBUFUJNFJOUIJTWFSTJPOPG)5.-
5JNF[POFPTFUTEJFSCBTFEPOEBZMJHIUTBWJOHTUJNF
5IF
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
48/743
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCPSJGUIFDIBSBDUFSBU ?>B8C8>= JTOPUB6-"5*/$"1*5"--&55&35DIBSBDUFS5UIFOGBJM0UIFSXJTFNPWF ?>B8C8>= GPSXBSETPOFDIBSBDUFS
1BSTFBUJNFDPNQPOFOUQ UPPCUBJO 7>DA =3*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCUIFOGBJM
1BSTFBUJNF[POFPTFUDPNQPOFOUQ UPPCUBJO C8=47>DAB BOE C8=4B8C8>= JT =>C CFZPOEUIFFOEPG8=?DCUIFOGBJM
-FU C8DANJOVUF =3TVCUSBDUJOH C8=47>DAB IPVSTBOE C8=4DAB IPVSTBOE C8=4=BSFBTGPMMPXT5IJTXJMMSFUVSOFJUIFSUJNF[POFIPVSTBOEUJNF[POFNJOVUFTPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOUBOESFUVSOTOPUIJOH
*GUIFDIBSBDUFSBU ?>B8C8>= JTB6"-"5*/$"1*5"--&55&3;DIBSBDUFS;UIFO
-FU C8=47>DAB CF
-FU C8=4B8C8>= UPUIFOFYUDIBSBDUFSJO 8=?DC
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUFYBDUMZUXPDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF C8=47>DAB
*G C8=47>DAB JTOPUBOVNCFSJOUIFSBOHF C8=47>DAB UIFOGBJM
*G B86= JTOFHBUJWFUIFOOFHBUF C8=47>DAB
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DC PSJGUIFDIBSBDUFSBU ?>B8C8>= JTOPUB6"$0-0/DIBSBDUFSUIFOGBJM0UIFSXJTFNPWF ?>B8C8>= GPSXBSETPOFDIBSBDUFS
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ JOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&*GUIFDPMMFDUFETFRVFODFJTOPUFYBDUMZUXPDIBSBDUFSTMPOHUIFOGBJM0UIFSXJTFJOUFSQSFUUIFSFTVMUJOHTFRVFODFBTBCBTFUFOJOUFHFS-FUUIBUOVNCFSCFUIF C8=4
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
49/743
"XFFLZFBSXJUIBOVNCFS H40AIBTXFFLTJGJUDPSSFTQPOETUPFJUIFSBZFBS H40A JOUIFQSPMFQUJD(SFHPSJBODBMFOEBSUIBUIBTB5IVSTEBZBTJUTSTUEBZ+BOVBSZTUPSBZFBS H40A JOUIFQSPMFQUJD(SFHPSJBODBMFOEBSUIBUIBTB8FEOFTEBZBTJUTSTUEBZ+BOVBSZTUBOEXIFSF H40A JTBOVNCFSEJWJTJCMFCZPSBOVNCFSEJWJTJCMFCZCVUOPUCZ"MMPUIFSXFFLZFBSTIBWFXFFLT
5IF Q??EHOG
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
50/743
" WBMJEEBUFTUSJOHQ
" WBMJEHMPCBMEBUFBOEUJNFTUSJOHQ
"TUSJOHJTB P;FC>>;N?MNLCHACH=IHN?HNQCNBIJNCIH;FNCG? JGJUDPOTJTUTPG[FSPPSNPSF 8IJUF@4QBDF Q
DIBSBDUFSTGPMMPXFECZB WBMJEEBUFTUSJOHXJUIPQUJPOBMUJNF QGPMMPXFECZ[FSPPSNPSFGVSUIFS 8IJUF@4QBDF Q
DIBSBDUFST
5IFSVMFTUP J;LM?;>;N?ILNCG?MNLCHA BSFBTGPMMPXT5IFBMHPSJUINJTJOWPLFEXJUIBBHJOEJDBUJOHJGUIF 8=0CCA81DC4 WBSJBOUPSUIF 8=2>=C4=CWBSJBOUJTUPCFVTFE5IFBMHPSJUINXJMMSFUVSOFJUIFSB EBUF QB UJNF QB HMPCBMEBUFBOEUJNFQPSOPUIJOH*GBUBOZQPJOUUIFBMHPSJUINTBZTUIBUJUGBJMTUIJTNFBOTUIBUJUJTBCPSUFEBUUIBUQPJOU
BOESFUVSOTOPUIJOH
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
'PSUIF 8=2>=C4=C WBSJBOU TLJQ8IJUF@4QBDFDIBSBDUFSTQ
4FU BC0AC?>B8C8>= UPUIFTBNFQPTJUJPOBT ?>B8C8>=
4FUUIF 30C4?A4B4=CBOE C8B8C8>= JTOPUCFZPOEUIFFOEPG8=?DCBOEUIFDIBSBDUFSBU ?>B8C8>= JTB6
-"5*/$"1*5"--&55&35DIBSBDUFS5UIFOBEWBODF ?>B8C8>= UPUIFOFYUDIBSBDUFSJO 8=?DC
0UIFSXJTFJG30C4?A4B4=CJTUSVFBOEFJUIFS ?>B8C8>= JTCFZPOEUIFFOEPG8=?DC PSUIFDIBSBDUFSBU ?>B8C8>=JTOPUB6-"5*/$"1*5"--&55&35DIBSBDUFS5UIFOTFUC8B8C8>= CBDLUPUIFTBNFQPTJUJPOBT BC0AC?>B8C8>=
*GUIF C8DA =3*GUIJTSFUVSOTOPUIJOHUIFOGBJM
*GUIF 30C4?A4B4=CBOE C8B8C8>= JTCFZPOEUIFFOEPG8=?DCUIFOGBJM
*GUIF 30C4?A4B4=CBOE C8DAB BOE C8=4
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
51/743
"TUSJOHJTB P;FC>FIQ?L=;M?MCGJF?=IFIL JGJUJTB WBMJETJNQMFDPMPSQ BOEEPFTOUVTFBOZDIBSBDUFSTJOUIFSBOHF6-"5*/$"1*5"--&55&3"UP6-"5*/$"1*5"--&55&3'
5IF LOF?M@ILJ;LMCHAMCGJF?=IFILP;FO?M BSFBTHJWFOJOUIFGPMMPXJOHBMHPSJUIN8IFOJOWPLFEUIFTUFQTNVTUCFGPMMPXFEJOUIFPSEFSHJWFOBCPSUJOHBUUIFSTUTUFQUIBUSFUVSOTBWBMVF5IJTBMHPSJUINXJMMSFUVSOFJUIFSB TJNQMFDPMPSQ PSBOFSSPS
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
*G 8=?DC JTOPUFYBDUMZTFWFODIBSBDUFSTMPOHUIFOSFUVSOBOFSSPS
*GUIFSTUDIBSBDUFSJO 8=?DC JTOPUB6/6.#&34*(/DIBSBDUFSUIFOSFUVSOBOFSSPS
*GUIFMBTUTJYDIBSBDUFSTPG8=?DC BSFOPUBMMJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&6-"5*/$"1*5"--&55&3"UP6-"5*/$"1*5"--&55&3'6-"5*/4."---&55&3"UP6-"5*/4."---&55&3'UIFOSFUVSOBOFSSPS
-FU A4BD;CCFB TJNQMFDPMPSQ
*OUFSQSFUUIFTFDPOEBOEUIJSEDIBSBDUFSTBTBIFYBEFDJNBMOVNCFSBOEMFUUIFSFTVMUCFUIFSFEDPNQPOFOUPGA4BD;C
*OUFSQSFUUIFGPVSUIBOEGUIDIBSBDUFSTBTBIFYBEFDJNBMOVNCFSBOEMFUUIFSFTVMUCFUIFHSFFODPNQPOFOUPGA4BD;C
*OUFSQSFUUIFTJYUIBOETFWFOUIDIBSBDUFSTBTBIFYBEFDJNBMOVNCFSBOEMFUUIFSFTVMUCFUIFCMVFDPNQPOFOUPGA4BD;C
3FUVSO A4BD;C
5IF LOF?M@ILM?LC;FCTCHAMCGJF?=IFILP;FO?M HJWFOB TJNQMFDPMPS Q BSFBTHJWFOJOUIFGPMMPXJOHBMHPSJUIN
-FU A4BD;CCFBTUSJOHDPOTJTUJOHPGBTJOHMF6/6.#&34*(/DIBSBDUFS
$POWFSUUIFSFEHSFFOBOECMVFDPNQPOFOUTJOUVSOUPUXPEJHJUIFYBEFDJNBMOVNCFSTVTJOHUIFEJHJUT6%*(*5;&30UP6%*(*5/*/&BOE6-"5*/4."---&55&3"UP6-"5*/4."---&55&3'[FSPQBEEJOHJGOFDFTTBSZBOEBQQFOEUIFTFOVNCFSTUPA4BD;CJOUIFPSEFSSFEHSFFOCMVF
3FUVSO A4BD;CXIJDIXJMMCFB WBMJEMPXFSDBTFTJNQMFDPMPS Q
4PNFPCTPMFUFMFHBDZBUUSJCVUFTQBSTFDPMPSTJOBNPSFDPNQMJDBUFENBOOFSVTJOHUIF LOF?M@ILJ;LMCHA;F?A;=S
=IFILP;FO?XIJDIBSFHJWFOJOUIFGPMMPXJOHBMHPSJUIN8IFOJOWPLFEUIFTUFQTNVTUCFGPMMPXFEJOUIFPSEFSHJWFOBCPSUJOHBUUIFSTUTUFQUIBUSFUVSOTBWBMVF5IJTBMHPSJUINXJMMSFUVSOFJUIFSB TJNQMFDPMPSQ PSBOFSSPS
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
*G 8=?DC JTUIFFNQUZTUSJOHUIFOSFUVSOBOFSSPS
*G 8=?DC JTBO "4$**DBTFJOTFOTJUJWF Q NBUDIGPSUIFTUSJOHUSBOTQBSFOUUIFOSFUVSOBOFSSPS
*G 8=?DC JTBO "4$**DBTFJOTFOTJUJWF Q NBUDIGPSPOFPGUIFLFZXPSETMJTUFEJOUIF 47(DPMPSLFZXPSET PS$444ZTUFN$PMPST TFDUJPOTPGUIF$44$PMPSTQFDJDBUJPOUIFOSFUVSOUIF TJNQMFDPMPS Q DPSSFTQPOEJOHUPUIBULFZXPSE Q
*G 8=?DC JTGPVSDIBSBDUFSTMPOHBOEUIFSTUDIBSBDUFSJO 8=?DC JTB6/6.#&34*(/DIBSBDUFSBOEUIFMBTUUISFFDIBSBDUFSTPG8=?DC BSFBMMJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&6-"5*/$"1*5"--&55&3"UP6-"5*/$"1*5"--&55&3'BOE6-"5*/4."---&55&3"UP6-"5*/4."---&55&3'UIFOSVOUIFTFTVCTUFQT
-FU A4BD;CCFB TJNQMFDPMPS Q
*OUFSQSFUUIFTFDPOEDIBSBDUFSPG8=?DC BTBIFYBEFDJNBMEJHJUMFUUIFSFEDPNQPOFOUPGA4BD;CCFUIFSFTVMUJOHOVNCFSNVMUJQMJFECZ
*OUFSQSFUUIFUIJSEDIBSBDUFSPG8=?DCBTBIFYBEFDJNBMEJHJUMFUUIFHSFFODPNQPOFOUPGA4BD;CCFUIFSFTVMUJOHOVNCFSNVMUJQMJFECZ
*OUFSQSFUUIFGPVSUIDIBSBDUFSPG8=?DC BTBIFYBEFDJNBMEJHJUMFUUIFCMVFDPNQPOFOUPGA4BD;C CFUIFSFTVMUJOHOVNCFSNVMUJQMJFECZ
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
52/743
3FUVSO A4BD;C
3FQMBDFBOZDIBSBDUFSTJO 8=?DC UIBUIBWFB6OJDPEFDPEFQPJOUHSFBUFSUIBO6''''JFBOZDIBSBDUFSTUIBUBSFOPUJOUIFCBTJDNVMUJMJOHVBMQMBOFXJUIUIFUXPDIBSBDUFSTUSJOH
*G 8=?DC JTMPOHFSUIBODIBSBDUFSTUSVODBUF 8=?DCMFBWJOHPOMZUIFSTUDIBSBDUFST
*GUIFSTUDIBSBDUFSJO 8=?DC JTB6/6.#&34*(/DIBSBDUFSSFNPWFJU
3FQMBDFBOZDIBSBDUFSJO 8=?DC UIBUJTOPUJOUIFSBOHF6%*(*5;&30UP6%*(*5/*/&6-"5*/$"1*5"--&55&3"UP6-"5*/$"1*5"--&55&3'BOE6-"5*/4."---&55&3"UP6-"5*/4."---&55&3'XJUIUIFDIBSBDUFS6%*(*5;&30
8IJMF 8=?DCTMFOHUIJT[FSPPSOPUBNVMUJQMFPGUISFFBQQFOEB6%*(*5;&30DIBSBDUFSUP8=?DC
4QMJU 8=?DC JOUPUISFFTUSJOHTPGFRVBMMFOHUIUPPCUBJOUISFFDPNQPOFOUT-FU ;4=6C7 CFUIFMFOHUIPGUIPTFDPNQPOFOUTPOFUIJSEUIFMFOHUIPG8=?DC
*G ;4=6C7 JTHSFBUFSUIBOUIFOSFNPWFUIFMFBEJOH ;4=6C7 DIBSBDUFSTJOFBDIDPNQPOFOUBOEMFU ;4=6C7CF
8IJMF ;4=6C7 JTHSFBUFSUIBOUXPBOEUIFSTUDIBSBDUFSJOFBDIDPNQPOFOUJTB6%*(*5;&30DIBSBDUFSSFNPWFUIBUDIBSBDUFSBOESFEVDF ;4=6C7 CZPOF
*G ;4=6C7 JT BC8;; HSFBUFSUIBOUXPUSVODBUFFBDIDPNQPOFOUMFBWJOHPOMZUIFSTUUXPDIBSBDUFSTJOFBDI
-FU A4BD;CCFB TJNQMFDPMPSQ
*OUFSQSFUUIFSTUDPNQPOFOUBTBIFYBEFDJNBMOVNCFSMFUUIFSFEDPNQPOFOUPGA4BD;CCFUIFSFTVMUJOHOVNCFS
*OUFSQSFUUIFTFDPOEDPNQPOFOUBTBIFYBEFDJNBMOVNCFSMFUUIFHSFFODPNQPOFOUPGA4BD;C CFUIFSFTVMUJOHOVNCFS
*OUFSQSFUUIFUIJSEDPNQPOFOUBTBIFYBEFDJNBMOVNCFSMFUUIFCMVFDPNQPOFOUPGA4BD;CCFUIFSFTVMUJOHOVNCFS
3FUVSO A4BD;C
*HM> 0A> @K:IABI:K:M>LHI:?L?>M?NI@OHCKO?MJ;=?M?J;L;N?>NIE?HM JTB TFUPGTQBDFTFQBSBUFEUPLFOTQ XIFSFOPOFPGUIFXPSETBSFEVQMJDBUFECVUXIFSFUIFPSEFSPGUIFUPLFOTJTNFBOJOHGVM
4FUTPGTQBDFTFQBSBUFEUPLFOTQ TPNFUJNFTIBWFBEFOFETFUPGBMMPXFEWBMVFT8IFOBTFUPGBMMPXFEWBMVFTJTEFOFEUIFUPLFOTNVTUBMMCFGSPNUIBUMJTUPGBMMPXFEWBMVFTPUIFSWBMVFTBSFOPODPOGPSNJOH*GOPTVDITFUPG
BMMPXFEWBMVFTJTQSPWJEFEUIFOBMMWBMVFTBSFDPOGPSNJOH
8IFOBVTFSBHFOUIBTUP MJFCN;MNLCHAIHMJ;=?M JUNVTUVTFUIFGPMMPXJOHBMHPSJUIN
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
-FU C>:4=B CFBMJTUPGUPLFOTJOJUJBMMZFNQUZ
4LJQXIJUFTQBDFQ
8IJMF ?>B8C8>= JTOPUQBTUUIFFOEPG8=?DC
/J;=?M?J;L;N?>NIE?HM
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
53/743
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ UIBUBSFOPU TQBDFDIBSBDUFSTQ
"EEUIFTUSJOHDPMMFDUFEJOUIFQSFWJPVTTUFQUP C>:4=B
4LJQXIJUFTQBDFQ
3FUVSO C>:4=B
8IFOBVTFSBHFOUIBTUP L?GIP?;NIE?H@LIG;MNLCHA JUNVTUVTFUIFGPMMPXJOHBMHPSJUIN
-FU 8=?DCCFUIFTUSJOHCFJOHNPEJFE
-FU C>:4= CFUIFUPLFOCFJOHSFNPWFE*UXJMMOPUDPOUBJOBOZ TQBDFDIBSBDUFSTQ
-FU >DC?DCCFUIFPVUQVUTUSJOHJOJUJBMMZFNQUZ
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
*G ?>B8C8>= JTCFZPOEUIFFOEPG8=?DCBCPSUUIFTFTUFQT
*GUIFDIBSBDUFSBU ?>B8C8>= JTB TQBDFDIBSBDUFS Q
"QQFOEUIFDIBSBDUFSBU ?>B8C8>= UPUIFFOEPG>DC?DC
"EWBODF ?>B8C8>= TPJUQPJOUTBUUIFOFYUDIBSBDUFSJO 8=?DC
3FUVSOUPTUFQJOUIFPWFSBMMTFUPGTUFQT
0UIFSXJTFUIFDIBSBDUFSBU ?>B8C8>= JTUIFSTUDIBSBDUFSPGBUPLFO $PMMFDUBTFRVFODFPGDIBSBDUFSTQ UIBUBSFOPU TQBDFDIBSBDUFSTQBOEMFUUIBUCF B
*G B JTFYBDUMZFRVBMUP C>:4=UIFO
4LJQXIJUFTQBDFQ JO 8=?DC
3FNPWFBOZ TQBDFDIBSBDUFSTQ DVSSFOUMZBUUIFFOEPG>DC?DC
*G ?>B8C8>= JTOPUQBTUUIFFOEPG8=?DCBOE >DC?DC JTOPUUIFFNQUZTUSJOHBQQFOEBTJOHMF641"$&DIBSBDUFSBUUIFFOEPG>DC?DC
0UIFSXJTFBQQFOE B UPUIFFOEPG>DC?DC
3FUVSOUPTUFQJOUIFPWFSBMMTFUPGTUFQT
*HM> 0ABLL:GRHMHD>GMH;>K>FHO>=?KHFMA>LMKBG@:G=:GRLI:LMA:MP>K>LNKKHNG=BG@MA>MHD>GMH;>=MH:LBG@E>LI:>QIM:MMA>LM:KM:G=>G=H?
MA>LMKBG@PA>K>LNK>FHO>=
" M?NI@=IGG;M?J;L;N?>NIE?HM JTBTUSJOHDPOUBJOJOH[FSPPSNPSFUPLFOTFBDITFQBSBUFEGSPNUIFOFYUCZBTJOHMF6$$0.."DIBSBDUFSXIFSFUPLFOTDPOTJTUPGBOZTUSJOHPG[FSPPSNPSFDIBSBDUFSTOFJUIFSCFHJOOJOHOPSFOEJOHXJUI TQBDFDIBSBDUFSTQOPSDPOUBJOJOHBOZ6$$0.."DIBSBDUFSTBOEPQUJPOBMMZTVSSPVOEFECZTQBDFDIBSBDUFSTQ
'PSJOTUBODFUIFTUSJOH B CE E DPOTJTUTPGGPVSUPLFOTBCUIFFNQUZTUSJOHBOEE E-FBEJOHBOEUSBJMJOHXIJUFTQBDFBSPVOEFBDIUPLFOEPFTOUDPVOUBTQBSUPGUIFUPLFOBOEUIFFNQUZTUSJOHDBOCFBUPLFO
4FUTPGDPNNBTFQBSBUFEUPLFOTQ TPNFUJNFTIBWFGVSUIFSSFTUSJDUJPOTPOXIBUDPOTJTUTBWBMJEUPLFO8IFOTVDISFTUSJDUJPOTBSFEFOFEUIFUPLFOTNVTUBMMUXJUIJOUIPTFSFTUSJDUJPOTPUIFSWBMVFTBSFOPODPOGPSNJOH*GOPTVDISFTUSJDUJPOTBSFTQFDJFEUIFOBMMWBMVFTBSFDPOGPSNJOH
8IFOBVTFSBHFOUIBTUP MJFCN;MNLCHAIH=IGG;MJUNVTUVTFUIFGPMMPXJOHBMHPSJUIN
-FU 8=?DCCFUIFTUSJOHCFJOHQBSTFE
-FU ?>B8C8>= CFBQPJOUFSJOUP 8=?DCJOJUJBMMZQPJOUJOHBUUIFTUBSUPGUIFTUSJOH
-FU C>:4=B CFBMJTUPGUPLFOTJOJUJBMMZFNQUZ
*>:4=*G?>B8C8>= JTQBTUUIFFOEPG8=?DCKVNQUPUIFMBTUTUFQ
IGG;M?J;L;N?>NIE?HM
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
54/743
$PMMFDUBTFRVFODFPGDIBSBDUFSTQ UIBUBSFOPU6$$0.."DIBSBDUFST-FU B CFUIFSFTVMUJOHTFRVFODFXIJDINJHIUCFUIFFNQUZTUSJOH
3FNPWFBOZMFBEJOHPSUSBJMJOHTFRVFODFPG TQBDFDIBSBDUFSTQ GSPN B
"EE B UP C>:4=B
*G ?>B8C8>= JTOPUQBTUUIFFOEPG8=?DCUIFOUIFDIBSBDUFSBU ?>B8C8>= JTB6$$0.."DIBSBDUFSBEWBODF ?>B8C8>= QBTUUIBUDIBSBDUFS
+VNQCBDLUPUIFTUFQMBCFMFE C>:4=
3FUVSO C>:4=B
" P;FC>B;MBH;G?L?@?L?H=? UPBOFMFNFOUPGUZQF CH?4 JTBTUSJOHDPOTJTUJOHPGB6/6.#&34*(/DIBSBDUFSGPMMPXFECZBTUSJOHXIJDIFYBDUMZNBUDIFTUIFWBMVFPGUIF OBNF BUUSJCVUFPGBOFMFNFOUXJUIUZQF CH?4 JOUIFEPDVNFOU
5IF LOF?M@ILJ;LMCHA;B;MBH;G?L?@?L?H=? UPBOFMFNFOUPGUZQF CH?4 BSFBTGPMMPXT
*GUIFTUSJOHCFJOHQBSTFEEPFTOPUDPOUBJOB6/6.#&34*(/DIBSBDUFSPSJGUIFSTUTVDIDIBSBDUFSJOUIFTUSJOHJTUIFMBTUDIBSBDUFSJOUIFTUSJOHUIFOSFUVSOOVMMBOEBCPSUUIFTFTUFQT
-FU B CFUIFTUSJOHGSPNUIFDIBSBDUFSJNNFEJBUFMZBGUFSUIFSTU6/6.#&34*(/DIBSBDUFSJOUIF
TUSJOHCFJOHQBSTFEVQUPUIFFOEPGUIBUTUSJOH 3FUVSOUIFSTUFMFNFOUPGUZQF CH?4 UIBUIBTBO JEQ BUUSJCVUFXIPTFWBMVFJTB DBTFTFOTJUJWF Q NBUDIGPS
B PSB OBNF BUUSJCVUFXIPTFWBMVFJTB DPNQBUJCJMJUZDBTFMFTTQ NBUDIGPS B
"TUSJOHJTB P;FC>G?>C;KO?LS JGJUNBUDIFTUIF NFEJB@RVFSZ@MJTU QSPEVDUJPOPGUIF.FEJB2VFSJFTTQFDJDBUJPOQ
"TUSJOH G;N=B?MNB??HPCLIHG?HN PGUIFVTFSJGJUJTUIFFNQUZTUSJOHBTUSJOHDPOTJTUJOHPGPOMZ TQBDFDIBSBDUFSTQPSJTBNFEJBRVFSZUIBUNBUDIFTUIFVTFSTFOWJSPONFOUBDDPSEJOHUPUIFEFOJUJPOTHJWFOJOUIF.FEJB2VFSJFTTQFDJDBUJPO Q
1.(M
" 1.( JTBTUSJOHVTFEUPJEFOUJGZBSFTPVSDF
" 63-Q JTB P;FC>1.( JGBUMFBTUPOFPGUIFGPMMPXJOHDPOEJUJPOTIPMET
5IF 63-Q JTBWBMJE63*SFGFSFODF Q
5IF 63-Q JTBWBMJE*3*SFGFSFODFBOEJUTRVFSZDPNQPOFOUDPOUBJOTOPVOFTDBQFEOPO"4$**DIBSBDUFSTQ
" 63-Q JTB P;FC>HIH?GJNS1.( JGJUJTB WBMJE63- Q CVUJUJTOPUUIFFNQUZTUSJOH
5P J;LM?;1.( DA; JOUPJUTDPNQPOFOUQBSUTUIFVTFSBHFOUNVTUVTFUIF QBSTFBOBEESFTT BMHPSJUINEFOFECZ
UIF*3*TQFDJDBUJPO
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
55/743
BIMN JILN BIMNJILN J;NB KO?LS @L;AG?HN BIMNMJ?=C]=
5P L?MIFP?;1.( UPBO BCTPMVUF63- Q SFMBUJWFUPFJUIFSBOPUIFS BCTPMVUF63-Q PSBOFMFNFOUUIFVTFSBHFOUNVTUVTFUIFGPMMPXJOHTUFQT3FTPMWJOHB63-DBOSFTVMUJOBOFSSPSJOXIJDIDBTFUIF63-JTOPUSFTPMWBCMF
-FU DA; CFUIF 63-Q CFJOHSFTPMWFE
-FU 4=2>38=6 CFEFUFSNJOFEBTGPMMPXT
X %@NB?1.(B;>;=B;L;=N?L?H=I>CHA>?]H?>QB?HNB?1.(Q;M=L?;N?>IL>?]H?>
5IF63-DIBSBDUFSFODPEJOHJTBTEFOFE
X %@NB?1.(=;G?@LIG;M=LCJN?A;M;H;LAOG?HNNI;G?NBI>
5IF63-DIBSBDUFSFODPEJOHJTUIF TDSJQUT63-DIBSBDUFSFODPEJOHQ
X %@NB?1.(=;G?@LIG;+)HI>??A@LIG;H?F?G?HN
5IFOPEFIBTB %PDVNFOUQ BOEUIF63-DIBSBDUFSFODPEJOHJTUIF EPDVNFOUTDIBSBDUFSFODPEJOHQ
*G 4=2>38=6 JTB65'FODPEJOHUIFODIBOHFUIFWBMVFPG4=2>38=6 UP65'
*GUIFBMHPSJUINXBTJOWPLFEXJUIBO BCTPMVUF63-
Q
UPVTFBTUIFCBTF63-MFU 10B4 CFUIBU BCTPMVUF63- Q
0UIFSXJTFMFU 10B4 CFUIF 10B4+(>5C744;45C743>2D
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
56/743
"O BCTPMVUF63-Q JTB BC?L;L=BC=;F1.( JGXIFO SFTPMWFEQ BOEUIFO QBSTFEQUIFSFJTBDIBSBDUFSJNNFEJBUFMZBGUFSUIF TDIFNFQ DPNQPOFOUBOEJUJTB6'40-*%64DIBSBDUFS
"O BCTPMVUF63-Q JTBO ;ONBILCNS1.( JGXIFO SFTPMWFEQ BOEUIFO QBSTFEQUIFSFBSFUXPDIBSBDUFSTJNNFEJBUFMZBGUFSUIF TDIFNFQ DPNQPOFOUBOEUIFZBSFCPUI6'40-*%64DIBSBDUFST
5IJTTQFDJDBUJPOEFOFTUIF63- JHK Q
*HM> 0A>M>KF1.(BGMABLLI>K=BLMBGIK>M>GBG.".>:=>KL?:FBEB:KPBMAMA:M."PBEE[G=BM>:LB>KMHK>:= MABL
LI>M>G=MA>M>KF1.(:LNL>=A>K>BGBLK>:EER=LHF>MABG@>EL>
:EMH@>MA>K0ABLBL: PBEE?NEOBHE:MBHGI H?." 7."8I
8IFOBO YNMCBTF Q BUUSJCVUFDIBOHFTUIFBUUSJCVUFTFMFNFOUBOEBMMEFTDFOEBOUFMFNFOUTBSF BFDUFECZBCBTF63-DIBOHFQ
8IFOBEPDVNFOUT EPDVNFOUCBTF63-Q DIBOHFTBMMFMFNFOUTJOUIBUEPDVNFOUBSF BFDUFECZBCBTF63-DIBOHF Q
8IFOBOFMFNFOUJTNPWFEGSPNPOFEPDVNFOUUPBOPUIFSJGUIFUXPEPDVNFOUTIBWFEJFSFOU CBTF63-TQUIFOUIBUFMFNFOUBOEBMMJUTEFTDFOEBOUTBSF BFDUFECZBCBTF63-DIBOHF Q
8IFOBOFMFNFOUJT ;\?=N?>
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
57/743
BUUSJCVUF%0.4USJOH TFBSDI
BUUSJCVUF%0.4USJOH IBTI
*78B1>G8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
58/743
*HM> 0A>IK>OBHNLI:K:@K:IA:IIEB>LBGI:KMB;>?HK>:IHKMGMMA>
;>?HK>:JN>KRGM:G=MA>;>?HK>:?K:@F>GMGM
'PSUIFQVSQPTFTPGUIFBCPWFEFOJUJPOT63-TNVTUCFQBSTFEVTJOHUIF 63-QBSTJOHSVMFTQ EFOFEJOUIJTTQFDJDBUJPO
NNLCCNCIH
,L?]R /O_R /?NN?L,L?JLI=?MMIL /?NN?LIH>CNCIH
KMJOJ>JG TDIFNF Q 6"$0-0/
3FNPWFBMMUSBJMJOH6"$0-0/DIBSBDUFST 5IFOFXWBMVFJTOPUUIFFNQUZTUSJOH
CJNO IPTUQPSU Q JOQVU Q JTBOBVUIPSJUZCBTFE63-Q
5IFOFXWBMVFJTOPUUIFFNQUZTUSJOHBOEJOQVU Q JTBOBVUIPSJUZCBTFE63-Q
CJNOI
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
59/743
X 3B?H H;PCA;NCHAJ
5IF BDUJWFEPDVNFOUQ PGUIF TPVSDFCSPXTJOHDPOUFYUQ
X 3B?H@?N=BCHAL?MIOL=?M@IL;H?F?G?HN
5IFFMFNFOUT %PDVNFOUQ
X 3B?H@?N=BCHAL?MIOL=?MCHL?MJIHM?NI;=;FFNI;H,%
5IF FOUSZTDSJQUQ T EPDVNFOUQ
3FNPWFBOZ GSBHNFOUQ DPNQPOFOUGSPNUIFHFOFSBUFE 033A4BB>5C74A4B>DA245A>1C08=43
*GUIF PSJHJOQ PGUIFBQQSPQSJBUF %PDVNFOUQ JTOPUBTDIFNFIPTUQPSUUVQMFUIFOUIF 3FGFSFS TJDIFBEFSNVTUCFPNJUUFESFHBSEMFTTPGJUTWBMVF
*GUIFBMHPSJUINXBTOPUJOWPLFEXJUIUIF BH=27A>=>DBQ06QFSGPSNUIFSFNBJOJOHTUFQTBTZODISPOPVTMZ
5IJTJTUIF
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
60/743
UBTLTNBZCFRVFVFEUPQSPDFTTUIFEBUBBTJUJTEPXOMPBEFE5IF UBTLTPVSDFQ GPSUIFTF UBTLTQ JTUIFOFUXPSLJOHUBTLTPVSDFQ
0UIFSXJTFSFUVSOUIFSFTPVSDFPSFSSPSJOGPSNBUJPOUPUIFDBMMJOHBMHPSJUIN
*GUIFVTFSBHFOUDBOEFUFSNJOFUIFBDUVBMMFOHUIPGUIFSFTPVSDFCFJOH GFUDIFEQ GPSBOJOTUBODFPGUIJTBMHPSJUINBOEJGUIBUMFOHUIJTOJUFUIFOUIBUMFOHUIJTUIFMFT MCT?0UIFSXJTFUIFTVCKFDUPGUIFBMHPSJUINUIBUJTUIFSFTPVSDFCFJOHGFUDIFEIBTOPLOPXO TJ[F Q'PSFYBNQMFUIF)551 $POUFOU-FOHUI IFBEFSNJHIUQSPWJEFUIJTJOGPSNBUJPO
5IFVTFSBHFOUNVTUBMTPLFFQUSBDLPGUIF HOG GPSFBDIJOTUBODFPGUIJTBMHPSJUIN5IJTOVNCFSNVTUFYDMVEFBOZPVUPGCBOENFUBEBUBTVDIBT)551IFBEFST
*HM> 0A> :IIEB LMHMA>G>MPHKDBG@
FH=>EI MHA:G=E>MA>K>MNKGBG@H?LHNKL
*HM> 0A> G:OB@:MBHGI IKHLLBG@FH=>EA:G=E>LK>=BK>E?HO>KKB=BG@MA>K>=BK>=HG>;RMA>?>M 3A>MA>KMA> MRI>LGB]G@KNE>LI :IIERMHMA>?>M=K>LHNK=>I>G=LHGMA>:E@HKBMAF
MA:MBGOHD>LMA>KNE>LWMA>R:K>GHM:EP:RL:IIEB
6TFSBHFOUTDBOJNQMFNFOUBWBSJFUZPGUSBOTGFSQSPUPDPMTCVUUIJTTQFDJDBUJPONPTUMZEFOFTCFIBWJPSJOUFSNTPG)551 Q
5IF $00,#!0G?NBI> JTFRVJWBMFOUUPUIFEFGBVMUSFUSJFWBMBDUJPOPGUIFQSPUPDPM'PSFYBNQMF3&53JO'514VDIBDUJPOTBSFJEFNQPUFOUBOETBGFJO)551UFSNT
5IF $00,L?MJIHM?=I>?M BSFFRVJWBMFOUUPTUBUVTFTJOPUIFSQSPUPDPMTUIBUIBWFUIFTBNFCBTJDNFBOJOHT'PSFYBNQMFBMFOPUGPVOEFSSPSJTFRVJWBMFOUUPBDPEFBTFSWFSFSSPSJTFRVJWBMFOUUPBYYDPEFBOETPPO
5IF $00,B?;>?LM BSFFRVJWBMFOUUPFMETJOPUIFSQSPUPDPMTUIBUIBWFUIFTBNFCBTJDNFBOJOH'PSFYBNQMFUIF)551BVUIFOUJDBUJPOIFBEFSTBSFFRVJWBMFOUUPUIFBVUIFOUJDBUJPOBTQFDUTPGUIF'51QSPUPDPM
"OZUIJOHJOUIJTTQFDJDBUJPOUIBUSFGFSTUP)551BMTPBQQMJFTUP)551PWFS5-4BTSFQSFTFOUFECZ 63-TQ SFQSFTFOUJOHUIF IUUQT TDIFNF
[3;LHCHA 1L>K:@>GMLLAHNE=K>IHKMKMB[>KKHKLMHMA>NL>K:G=FNLM>BMA>KK>?NL>MH=HPGEH:=
K>LHNKLL>GMPBMA>KKHG>HNLKMB[LHKFNLM:K>BG?:KO>=PBMAGH
>G
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
61/743
5IF IHN?HN0SJ?G?N;>;N; PGBSFTPVSDFNVTUCFPCUBJOFEBOEJOUFSQSFUFEJOBNBOOFSDPOTJTUFOUXJUIUIFSFRVJSFNFOUTPGUIF$POUFOU5ZQF1SPDFTTJOH.PEFMTQFDJDBUJPO Q
5IF ;FAILCNBG@IL?RNL;=NCHA;H?H=I>CHA@LIG;IHN?HN0SJ? HJWFOBTUSJOH BJTHJWFOJOUIF$POUFOU5ZQF1SPDFTTJOH.PEFMTQFDJDBUJPO*UFJUIFSSFUVSOTBOFODPEJOHPSOPUIJOH Q
5IFBCPWFJTPVUPGEBUFOPXUIBUUIFSFMFWBOUTFDUJPOIBTCFFOSFNPWFEGSPN.*.&4/*''4UBZUVOFE*MMCSJOHJUCBDLIFSFTPPO
5IF MHC\?>NSJ?I@;L?MIOL=? NVTUCFGPVOEJOBNBOOFSDPOTJTUFOUXJUIUIFSFRVJSFNFOUTHJWFOJOUIF$POUFOU5ZQF1SPDFTTJOH.PEFMTQFDJDBUJPOGPSOEJOHUIF B=8O43CH?4 PGUIFSFMFWBOUTFRVFODFPGPDUFUT Q
5IF LOF?M@ILMHC_HACG;A?MMJ?=C]=;FFS BOEUIF LOF?M@IL>CMNCHAOMBCHAC@;L?MIOL=?CMN?RNILK:MBO>MA:MMA>KNE>LBGMA>HGM>GM0RI>,KHLLBG@)H=>ELI>=
>Q:G:NL>K:@>GMNL>L=BZ>K>GMA>NKBLMB=>M>L>KO>K>QI>FLNIIHFSEHIQHP;FO?M UIFOPOHFUUJOHUIF*%-BUUSJCVUFNVTUSFUVSOUIFDPOGPSNJOHWBMVFBTTPDJBUFEXJUIUIFTUBUFUIFBUUSJCVUFJTJOJOJUTDBOPOJDBMDBTFPSUIFFNQUZTUSJOHJGUIFBUUSJCVUFJTJOBTUBUFUIBUIBTOPBTTPDJBUFELFZXPSEWBMVFBOEPOTFUUJOHJGUIFOFXWBMVFJTBO "4$**DBTFJOTFOTJUJWFQ NBUDIGPSPOFPGUIFLFZXPSETHJWFOGPSUIBUBUUSJCVUFUIFOUIFDPOUFOUBUUSJCVUFNVTUCFTFUUPUIFDPOGPSNJOHWBMVFBTTPDJBUFEXJUIUIFTUBUFUIBUUIFBUUSJCVUFXPVMECFJOJGTFUUPUIFHJWFOOFXWBMVFPUIFSXJTFJGUIFOFXWBMVFJTUIFFNQUZTUSJOHUIFO
UIFDPOUFOUBUUSJCVUFNVTUCFSFNPWFEPUIFSXJTFUIFDPOUFOUBUUSJCVUFNVTUCFTFUUPUIFHJWFOOFXWBMVF*GBSFFDUJOH*%-BUUSJCVUFJTB %0.4USJOH CVUEPFTOUGBMMJOUPBOZPGUIFBCPWFDBUFHPSJFTUIFOUIFHFUUJOHBOETFUUJOHNVTUCFEPOFJOBUSBOTQBSFOUDBTFQSFTFSWJOHNBOOFS
*GBSFFDUJOH*%-BUUSJCVUFJTB CPPMFBO BUUSJCVUFUIFOPOHFUUJOHUIF*%-BUUSJCVUFNVTUSFUVSOUSVFJGUIFDPOUFOUBUUSJCVUFJTTFUBOEGBMTFJGJUJTBCTFOU0OTFUUJOHUIFDPOUFOUBUUSJCVUFNVTUCFSFNPWFEJGUIF*%-BUUSJCVUFJTTFUUPGBMTFBOENVTUCFTFUUPIBWFUIFTBNFWBMVFBTJUTOBNFJGUIF*%-BUUSJCVUFJTTFUUPUSVF5IJTDPSSFTQPOETUPUIFSVMFTGPS CPPMFBODPOUFOUBUUSJCVUFTQ
*GBSFFDUJOH*%-BUUSJCVUFJTBTJHOFEJOUFHFSUZQFMPOHUIFOPOHFUUJOHUIFDPOUFOUBUUSJCVUFNVTUCFQBSTFEBDDPSEJOHUPUIF SVMFTGPSQBSTJOHTJHOFEJOUFHFSTQBOEJGUIBUJTTVDDFTTGVMBOEUIFWBMVFJTJOUIFSBOHFPGUIF*%-BUUSJCVUFTUZQFUIFSFTVMUJOHWBMVFNVTUCFSFUVSOFE*GPOUIFPUIFSIBOEJUGBJMTPSSFUVSOTBOPVUPGSBOHFWBMVFPS
?N?LGCHCHANB?NSJ?I@;L?MIOL=?
.?^?=NCHA=IHN?HN;NNLC
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
62/743
JGUIFBUUSJCVUFJTBCTFOUUIFOUIFEFGBVMUWBMVFNVTUCFSFUVSOFEJOTUFBEPSJGUIFSFJTOPEFGBVMUWBMVF0OTFUUJOHUIFHJWFOWBMVFNVTUCFDPOWFSUFEUPUIFTIPSUFTUQPTTJCMFTUSJOHSFQSFTFOUJOHUIFOVNCFSBTB WBMJEJOUFHFS Q BOEUIFOUIBUTUSJOHNVTUCFVTFEBTUIFOFXDPOUFOUBUUSJCVUFWBMVF
*GBSFFDUJOH*%-BUUSJCVUFJTBTJHOFEJOUFHFSUZQFMPOHUIBUJT FCGCN?>NIIHFSHIHH?A;NCP?HOGNIIHFSHIHH?A;NCP?HOG
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
63/743
5IF )5.-$PMMFDUJPO Q )5.-"MM$PMMFDUJPOQ )5.-'PSN$POUSPMT$PMMFDUJPO Q )5.-0QUJPOT$PMMFDUJPOQ BOE)5.-1SPQFSUJFT$PMMFDUJPO Q JOUFSGBDFTSFQSFTFOUWBSJPVTMJTUTPG%0.OPEFT$PMMFDUJWFMZPCKFDUTJNQMFNFOUJOHUIFTFJOUFSGBDFTBSFDBMMFE =IFF?=NCIHM
8IFOB DPMMFDUJPOQ JTDSFBUFEBMUFSBOEBSPPUBSFBTTPDJBUFEXJUIUIFDPMMFDUJPO
'PSFYBNQMFXIFOUIF )5.-$PMMFDUJPOQ PCKFDUGPSUIF EPDVNFOUJNBHFTQ BUUSJCVUFJTDSFBUFEJUJTBTTPDJBUFEXJUIBMUFSUIBUTFMFDUTPOMZ JNHQ FMFNFOUTBOESPPUFEBUUIFSPPUPGUIFEPDVNFOU
5IF DPMMFDUJPOQ UIFO L?JL?M?HNM B MJWF Q WJFXPGUIFTVCUSFFSPPUFEBUUIFDPMMFDUJPOTSPPUDPOUBJOJOHPOMZOPEFT
UIBUNBUDIUIFHJWFOMUFS5IFWJFXJTMJOFBS *OUIFBCTFODFPGTQFDJDSFRVJSFNFOUTUPUIFDPOUSBSZUIFOPEFTXJUIJOUIFDPMMFDUJPONVTUCFTPSUFEJO USFFPSEFSQ
*HM> 0A> KHPLI EBLMBLGHMBGMK>>HK=>K
"OBUUSJCVUFUIBUSFUVSOTBDPMMFDUJPONVTUSFUVSOUIFTBNFPCKFDUFWFSZUJNFJUJTSFUSJFWFE
$0)(IFF?=NCIH
5IF )5.-$PMMFDUJPO Q JOUFSGBDFSFQSFTFOUTBHFOFSJD DPMMFDUJPOQ PGFMFNFOUT
JOUFSGBDF &2+*!JGG@>ODJI \
SFBEPOMZBUUSJCVUFVOTJHOFEMPOH MFOHUI
DBMMFSHFUUFSPCKFDU JUFNJOVOTJHOFEMPOHJOEFYPOMZSFUVSOT&MFNFOUDBMMFSHFUUFSPCKFDU OBNFE*UFNJO%0.4USJOHOBNFPOMZSFUVSOT&MFNFOU
^
*78B1>G8B=>==>A
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
64/743
5IF I
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
65/743
*GBUUIFUJNFUIFNFUIPEJTDBMMFEUIFSFJTFYBDUMZPOFOPEFJO 2>;;42C8>=UIFOSFUVSOUIBUOPEFBOETUPQUIFBMHPSJUIN
0UIFSXJTFJGBUUIFUJNFUIFNFUIPEJTDBMMFE 2>;;42C8>= JTFNQUZSFUVSOOVMMBOETUPQUIFBMHPSJUIN
0UIFSXJTFSFUVSO 2>;;42C8>=
5IF O NFUIPENVTUSFUVSOBO )5.-"MM$PMMFDUJPOQ SPPUFEBUUIFTBNFOPEFBTUIF)5.-"MM$PMMFDUJPO Q PCKFDUPOXIJDIUIFNFUIPEXBTJOWPLFEXIPTFMUFSNBUDIFTPOMZ )5.-FMFNFOUTQ XIPTFMPDBMOBNFJTUIF C06$0
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
66/743
0UIFSXJTFJGUIFSFBSFOPOPEFTJOUIFDPMMFDUJPOUIBUIBWFFJUIFSBO JEQ BUUSJCVUFPSB OBNFQ BUUSJCVUFFRVBMUP =0
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
67/743
>E>F>GM
8
3FUVSOTUIFJUFNXJUI *%Q PS OBNFQ =0
-
8/8/2019 HTML 5 Draft Spec (11/11/10)
68/743
*G 145>A4 JTBOPEFUIFOMFU A454A4=24 CFUIBUOPEF0UIFSXJTFJG145>A4 JTBOJOUFHFSBOEUIFSFJTB 145>A4UIOPEFJOUIFDPMMFDUJPOMFU A454A4=24 CFUIBUOPEF0UIFSXJTFMFU A454A4=24 CFOVMM
*G A454A4=24 JTOPUOVMMMFU ?0A4=CCFUIFQBSFOUOPEFPGA454A4=240UIFSXJTFMFU ?0A4=CCFUIF TFMFDU Q
FMFNFOUPOXIJDIUIF )5.-0QUJPOT$PMMFDUJPOQ JTSPPUFE
"DUBTJGUIF%0.$PSF JOTFSU#FGPSFQ NFUIPEXBTJOWPLFEPOUIF ?0A4=COPEFXJUI 4;4Q NFUIPENVTUBDUBDDPSEJOHUPUIFGPMMPXJOHBMHPSJUIN
*GUIFOVNCFSPGOPEFT SFQSFTFOUFECZUIFDPMMFDUJPOQ JT[FSPBCPSU