Meta tuża l-Element TAQSIMA HTML5

U Meta Użu ARTICLE, ASIDE, u DIV

L-element HTML5 SECTION ġdid jista 'jkun pjuttost konfuż. Jekk inti stajt qed tibni dokumenti HTML qabel HTML5, ċansijiet huma li diġà qed tuża l-element biex toħloq diviżjonijiet strutturali fil-paġni tiegħek u mbagħad istil il-paġni magħhom. Għalhekk jista 'jidher li huwa ħaġa naturali li sempliċiment ibiddel l-elementi DIV eżistenti tiegħek ma' elementi TAQSIMA. Imma dan huwa teknikament inkorrett. Mela jekk inti mhux biss tissostitwixxi elementi DIV ma 'elementi TAQSIMA, kif tużahom b'mod korrett?

L-Element TAQSIMA huwa Element Semantiku

L-ewwel ħaġa li wieħed jifhem hi li l-element TAQSIMA huwa element semantiku . Dan ifisser li jipprovdi tifsira kemm lill-aġenti ta 'l-utenti kif ukoll lill-bnedmin dwar x'inhu l-kontenut magħluq speċifikament - taqsima speċifika tad-dokument.

Dan jista 'jidher bħala deskrizzjoni semantika ġenerali ħafna, u dan għaliex huwa. Hemm elementi HTML5 oħra li jipprovdu aktar distinzjonijiet semantiċi għall-kontenut tiegħek li għandek tuża l-ewwel qabel ma tuża l-element TAQSIMA:

Meta tuża l-Element TAQSIMA

Uża l-element ARTICLE meta l-kontenut huwa parti indipendenti tas-sit li jista 'joqgħod waħdu u jkun sindikat bħal artikolu jew blog post. Uża l-element ASIDE meta l-kontenut huwa relatat b'mod tanġenzjali jew mal-kontenut tal-paġna jew is-sit innifsu, bħal barbiet laterali, annotazzjonijiet, noti f'qiegħ il-paġna, jew informazzjoni tas-sit assoċjata. Uża l-element NAV għal kontenut li huwa n-navigazzjoni.

L-element TAQSIMA huwa element semantiku ġeneriku. Tużaha meta l-ebda element ieħor ta 'kontenitur semantiku ma jkun xieraq. Tużah biex tikkombina porzjonijiet tad-dokument tiegħek flimkien f'unitajiet diskreti li tista 'tiddeskrivi b'xi mod relatat. Jekk ma tistax tiddeskrivi l-elementi fit-taqsima f'waħda jew żewġ sentenzi, allura probabilment ma għandhiex tuża l-element.

Minflok, għandek tuża l-element DIV. L-element DIV f'HTML5 huwa element ta 'kontenitur mhux semantiku. Jekk il-kontenut li qed tipprova tgħaqqad m'għandux tifsira semantika, iżda xorta jkollok bżonn tgħaqqadha għall-grafika, allura l-element DIV huwa l-element xieraq għall-użu.

Kif taħdem l-Element taqsima

Sezzjoni tad-dokument tiegħek tista 'tidher bħala l-kontenitur ta' barra għall-artikli u l-elementi ASIDE. Jista 'jkun fih ukoll kontenut li mhuwiex parti minn ARTICLE jew ASIDE. Element ta 'SEZZJONI jista' jinstab ukoll f'Artikolu, NAV, jew ASIDE. Tista 'wkoll tattira taqsimiet biex tindika li grupp wieħed ta' kontenut huwa taqsima ta 'grupp ieħor ta' kontenut li huwa taqsima ta 'oġġett jew il-paġna kollha kemm hi.

L-element TAQSIMA joħloq oġġetti fi ħdan deskrizzjoni tad-dokument. U bħala tali, għandek dejjem ikollok element header (H1 sa H6) bħala parti mis-sezzjoni. Jekk ma tistax toħroġ b'titolu għat-taqsima, imbagħad l-element DIV huwa probabbilment aktar xieraq. Ftakar, jekk ma tridx li t-titlu tat-taqsima jidhru fuq il-paġna, tista 'dejjem taħbiha ma' CSS.

Meta ma tużax l-element TAQSIMA

Lil hinn mill-parir t'hawn fuq biex tuża l-elementi semantiċi l-aktar speċifiċi l-ewwel, hemm qasam wieħed definit li m'għandekx tuża l-element TAQSIMA: għal stil biss.

Fi kliem ieħor, jekk l-unika raġuni li qed tqiegħed xi element f'dak il-post huwa li twaħħal proprjetajiet ta 'stil CSS, m'għandekx tuża element TAQSIMA. Sib element semantiku jew uża l-element DIV minflok.

Fl-aħħarnett jista 'ma jimpurtax

Diffikultà bil-miktub dwar l-HTML semantiku hija li dak li hu semantiku għalija jista 'jkun nonsense utter għalik. Jekk tħoss li tista 'tiġġustifika l-użu tal-element TAQSIMA fid-dokumenti tiegħek, allura għandek tużah. Il-biċċa l-kbira ta 'l-aġenti ta' l-utenti ma joqogħdux attenti u se juru l-paġna kif tista 'tistenna jekk għandekx stil DIV jew TAQSIMA.

Għad-disinjaturi li jixtiequ jkunu semantikament korretti, bl-użu tal-element TAQSIMA b'mod semantikament validu huwa importanti. Għad-disinjaturi li jixtiequ biss li l-paġni tagħhom jaħdmu, dan mhux importanti. Nemmen li l-kitba ta 'HTML semantikament validu hija prassi tajba u żżomm il-paġni aktar protetti fil-ġejjieni. Iżda fl-aħħar huwa f'idejk.