Mae HTML 5 yn Fersiwn Newydd o HTML
Mae HTML 5 yn ychwanegu llawer o nodweddion newydd i'r fanyleb HTML. A beth sydd hyd yn oed yn well, mae eisoes ychydig o gefnogaeth porwr cyfyngedig ar gyfer y nodweddion newydd hyn. Os oes nodwedd sydd gennych ddiddordeb ynddo, gwyliwch dudalen Gweithredu WHATWG Wiki am wybodaeth ar borwyr sy'n cefnogi gwahanol rannau o'r fanyleb.
HTML 5 Doctype Newydd a Charset
Y peth neis am HTML 5 yw pa mor hawdd ydyw i ddileu. Rydych chi'n defnyddio'r dolen HTML 5, sy'n syml ac yn syml iawn:
Ie, dyna ydyw. Dim ond dau eiriau "doctype" a "html". Gall fod yn syml oherwydd nad yw HTML 5 bellach yn rhan o SGML , ond yn hytrach mae'n iaith farcio ar ei phen ei hun.
Mae'r cymeriad a osodwyd ar gyfer HTML 5 wedi'i symleiddio hefyd. Mae'n defnyddio UTF-8 ac rydych chi'n ei ddiffinio gyda dim ond un meta tag:
Strwythur Newydd HTML 5
Mae HTML 5 yn cydnabod bod gan dudalennau Gwe strwythur, yn union fel llyfrau sydd â strwythur neu ddogfennau XML eraill . Yn gyffredinol, mae gan dudalennau gwe lywio, cynnwys y corff, a chynnwys y bar ochr ynghyd â phennawdau, footers, a nodweddion eraill. Ac mae HTML 5 wedi creu tagiau i gefnogi'r elfennau hynny o'r dudalen.
- - i ddiffinio adrannau o dudalennau
- - yn diffinio pennawd tudalen
- - yn diffinio troednod tudalen
- - yn diffinio'r mordwyo ar dudalen
- - yn diffinio'r erthygl neu'r cynnwys sylfaenol ar dudalen
- - yn diffinio cynnwys ychwanegol fel bar ochr ar dudalen
- - yn diffinio delweddau sy'n anodi erthygl
HTML 5 Elfennau Inline Newydd
Mae'r elfennau inline hyn yn diffinio rhai cysyniadau sylfaenol a'u cadw'n farwol wedi'u marcio'n raddol, yn bennaf yn ymwneud ag amser:
- - nodi cynnwys sydd wedi'i farcio mewn rhyw ffordd
- - nodi cynnwys sy'n amser neu'n ddyddiad
- - nodi cynnwys sy'n ffracsiwn o ystod hysbys - megis defnyddio disg
- - i nodi cynnydd tasg tuag at gwblhau
HTML 5 Cymorth Newydd Tudalennau Dynamig
Datblygwyd HTML 5 i helpu datblygwyr cymwysiadau We, felly mae llawer o nodweddion newydd i'w gwneud hi'n hawdd creu tudalennau HTML deinamig:
- Bwydlenni cyd-destun - bydd HTML 5 yn cefnogi creu a defnyddio bwydlenni cyd-destun o fewn tudalennau Gwe a cheisiadau
- Nid oes angen href ar dag - mae hyn yn eich galluogi i ddefnyddio tag gyda sgriptiau ac mewn ceisiadau Gwe heb fod angen lle i anfon yr angor hwnnw
- priodwedd async - Caiff hyn ei ychwanegu at y tag sgript i ddweud wrth y porwr y dylid llwytho'r sgript yn llwyr fel nad yw'n arafu llwyth ac arddangos gweddill y dudalen.
- - yn darparu manylion am elfen. Byddai hyn fel taflenni offer mewn ceisiadau nad ydynt yn y We.
- - yn creu tabl sy'n cael ei hadeiladu o gronfa ddata neu ffynhonnell ddynamig arall
- - hen tag yn dod yn ôl a rhoi bywyd newydd yn eich galluogi i greu system ddewislen ar eich tudalennau Gwe
- - yn diffinio'r camau a ddylai ddigwydd pan fydd elfen ddeinamig yn cael ei weithredu
HTML 5 Mathau o Ffurflenni Newydd
Mae HTML 5 yn cefnogi'r holl fathau mewnbwn ffurf safonol, ond mae'n ychwanegu ychydig yn fwy:
- datetime
- datetime-lleol
- dyddiad
- mis
- wythnos
- amser
- rhif
- amrywiaeth
- e-bost
- url
HTML 5 Elfennau Newydd
Mae yna rai elfennau newydd cyffrous yn HTML 5:
- - elfen i roi lle arlunio i chi yn JavaScript ar eich tudalennau Gwe. Gall eich gadael i chi ychwanegu delweddau neu graffiau i awgrymiadau ar offer neu i greu graffiau dyanmig ar eich tudalennau Gwe, wedi'u hadeiladu ar yr hedfan.
- - ychwanegu fideo i'ch tudalennau Gwe gyda'r tag syml hwn.
- - ychwanegu sain at eich tudalennau Gwe gyda'r tag syml hwn.
Mae HTML 5 yn dileu rhai elfennau
Mae rhai elfennau hefyd yn HTML 4 na fydd Cefnogaeth HTML bellach yn cael ei gefnogi. 5. Mae'r rhan fwyaf eisoes heb eu hamgáu, ac felly ni ddylai fod yn syndod, ond gallai rhai fod yn anodd:
- acronym
- applet
- basefont
- mawr
- canolfan
- dir
- ffont
- ffrâm
- fframeset
- isindex
- noframau
- rhifyn
- s
- streic
- tt
- u
Ydych chi'n barod ar gyfer HTML 5?
Mae HTML 5 yn ychwanegu llawer o nodweddion newydd gwych i dudalennau Gwe a dylunio gwe a bydd yn gyffrous pan fydd mwy o borwyr yn ei gefnogi. Mae Microsoft wedi datgan y byddant yn dechrau cefnogi o leiaf rannau o HTML 5 yn IE 8. Os ydych chi am ddechrau'n gynt, mae Opera wedi cael y gefnogaeth orau, gyda Safari yn agos y tu ôl.