Hvenær á að nota HTML5 kafla Element

Og hvenær á að nota grein, hlið og dív

Hin nýja HTML5 þáttur þáttur getur verið nokkuð ruglingslegt. Ef þú hefur verið að byggja HTML skjöl fyrir HTML5, líkurnar eru á að þú hafir nú þegar notað þáttinn til að búa til skipulagsdeilda innan síðurnar þínar og þá stilla síðurnar með þeim. Svo það kann að virðast eins og eðlilegt að einfaldlega skipta um núverandi DIV þætti með þætti hlutdeildar. En þetta er tæknilega rangt. Svo ef þú skiptir ekki bara DIV þætti með þáttum þáttum, hvernig notarðu þær rétt?

Kafli Element er sæðislegt atriði

Fyrsta hlutur að skilja er að þátturinn þáttur er merkingartækni . Þetta þýðir að það veitir bæði notendaviðmönnum og mönnum merkingu um það sem fylgir innihaldinu er sérstaklega hluti af skjalinu.

Þetta kann að virðast eins og mjög almennar merkingarfræðilegar lýsingar og það er vegna þess að það er. Það eru aðrar HTML5 þættir sem veita meira merkingartækni að efni þínu sem þú ættir að nota fyrst áður en þú notar þættina þáttur:

Hvenær á að nota HLUTI Element

Notaðu þátturinn ARTICLE þegar innihaldið er óháður hluti af vefsvæðinu sem getur staðist ein og verið samstillt eins og grein eða bloggfærsla. Notaðu ASIDE þáttinn þegar efnið er tengt við annaðhvort innihald síðunnar eða svæðisins sjálfs, svo sem skenkur, athugasemdir, neðanmálsgreinar eða tengd vefsvæði. Notaðu NAV frumefni fyrir efni sem er flakk.

Þátturinn þáttur er almennt merkingareining. Þú notar það þegar ekkert af öðrum merkingareiningum er viðeigandi. Þú notar það til að sameina hluta skjalsins saman í stakur einingar sem þú getur lýst sem tengd á einhvern hátt. Ef þú getur ekki lýst þætti í hlutanum í einum eða tveimur setningum, þá ættirðu líklega ekki að nota frumefni.

Þess í stað ættirðu að nota DIV-þáttinn. DIV-þátturinn í HTML5 er ekki merkjanlegur ílátseining. Ef efnið sem þú ert að reyna að sameina hefur ekki merkingarfræðilega merkingu, en þú þarft samt að sameina það fyrir stíl, þá er DIV-þátturinn viðeigandi þáttur til notkunar.

Hvernig þátturinn í hlutanum virkar

Hluti skjalsins getur birst sem ytri gámur fyrir greinar og ASIDE atriði. Það getur einnig innihaldið efni sem er ekki hluti af ARTICLE eða ASIDE. Þáttur þáttur er einnig að finna í grein, NAV eða ASIDE. Þú getur jafnvel hreiður köflum til að gefa til kynna að einn hópur efnis er hluti annars efnisþáttar sem er hluti af grein eða síðu í heild.

Þátturinn þáttur býr til hluti innan ramma skjalsins. Og sem slíkur ættir þú alltaf að hafa hausseining (H1 til H6) sem hluti af hlutanum. Ef þú getur ekki búið til titil fyrir hlutann, þá er DIV-þátturinn líklega meira viðeigandi. Mundu að ef þú vilt ekki að titillinn birtist á síðunni geturðu alltaf hylja það með CSS.

Þegar ekki er hægt að nota kafla Element

Beyond the ráð hér að ofan til að nota nákvæmari merkingartækin fyrst, það er eitt ákveðið svæði sem þú ættir ekki að nota þættina þáttur: aðeins fyrir stíl.

Með öðrum orðum, ef eina ástæðan fyrir því að þú setur þátt í þessum stað er að hengja við CSS stíl eiginleika, ættirðu ekki að nota þætti hlutdeildar. Finndu merkingartækni eða notaðu DIV frumefni í staðinn.

Að lokum getur það ekki skipt máli

Erfiðleikar við að skrifa merkingartækni HTML er að það sem er merkingartækið við mig, kann að vera alger vitleysa við þig. Ef þú telur að þú getir réttlætt að nota þættina þáttur í skjölunum þínum þá ættir þú að nota það. Flestir notendur umboðsmanna ekki sama og vilja birta síðuna eins og þú gætir búist við hvort þú stíll DIV eða kafla.

Fyrir hönnuði sem vilja vera hálfskiljanlega rétt er að nota þætti þáttarins á merkjanlega gildan hátt mikilvægt. Fyrir hönnuði sem vilja bara síðurnar sínar að vinna, þá er það ekki eins mikilvægt. Ég trúi því að að skrifa siðferðilega gilt HTML er góð æfing og heldur síðum í framtíðarsvörun. En á endanum er það undir þér komið.