Skip to main content

Када користити ХТМЛ5 СЕЦТИОН Елемент

Anonim

Нови ХТМЛ5

СЕЦТИОН елемент може бити нешто збуњујући. Ако сте изградили ХТМЛ документе пре ХТМЛ5, шансе су да већ користите елемент да бисте креирали структурне подјеле унутар својих страница, а затим их стајали с њима. Дакле, изгледа да је природно заменити постојећу

ДИВ елементи са

СЕЦТИОН елементи. Али ово је технички нетачан. Дакле, ако не само замените

ДИВ елементи са

СЕЦТИОН елементе, како их правилно користите?

Елемент СЕЦТИОН је семантички елемент

Прва ствар коју треба разумети јесте то

СЕЦТИОН елемент је семантички елемент. То значи да пружа смисао и корисничким агенцијама и људима о томе шта је приложени садржај - посебно дио документа.

Ово може изгледати као врло општи семантички опис, а то је зато што јесте. Постоје и други ХТМЛ5 елементи који пружају више семантичких разлика за ваш садржај који бисте требали користити прије него што употребите

СЕЦТИОН елемент:

  • ЧЛАНАК

  • АСИДЕ

  • НАВ

Када користити елемент СЕЦТИОН

Користити

ЧЛАНАК елемент када је садржај независни део сајта који може самостално да се синдикује као чланак или блог пост. Користити

АСИДЕ елемент када је садржај тангенцијално повезан са садржајем странице или самом сајту, као што су бочне траке, примедбе, фусноте или сродне информације о локацији. Користити

НАВ елемент за садржај који је навигација.

Тхе

СЕЦТИОН елемент је генерички семантички елемент. Користите га када ниједан други елемент семантичке контејнера није одговарајући. Користите га да бисте заједно делили део вашег документа заједно у дискретне јединице које можете описати као везане на неки начин. Ако не можете описати елементе у одељку у једној или две реченице онда вероватно не бисте требали користити елемент.

Уместо тога, требало би да користите

ДИВ елемент. Тхе

ДИВ елемент у ХТМЛ5 је не-семантични елемент контејнера. Ако садржај који покушавате да комбинира нема семантичко значење, али ипак га морате комбиновати за стајлинг, а затим

ДИВ елемент је одговарајући елемент за употребу.

Како функционише СЕЦТИОН елемент

Део вашег документа може се појавити као спољашњи контејнер за чланке и

АСИДЕ елементи. Такође може садржати садржај који није део ана

ЧЛАНАК или

АСИДЕ. А

СЕЦТИОН елемент се такође може наћи унутар

ЧЛАНАК,

НАВ, или

АСИДЕ. Чак можете и гнездити секције како бисте указали на то да је једна група садржаја део друге групе садржаја који је део чланка или странице у целини.

Тхе

СЕЦТИОН елемент креира ставке унутар оквира документа. И као такав, увек треба да имате елемент заглавља (

Х1 кроз

Х6) као део секције. Ако не можете изаћи са насловом за секцију, онда опет

ДИВ елемент је вјероватно прикладнији. Запамтите, ако не желите да се наслов поглавља појављује на страници, увек можете да је маскирамо ЦСС-ом.

Када се не користи елемент СЕЦТИОН

Поред савета изнад да прво користите специфичније семантичке елементе, постоји једна дефинитивна област коју не бисте требали користити

СЕЦТИОН елемент: само за стил.

Другим речима, ако једини разлог што стављате елемент на то место је да додате својства ЦСС стила, не бисте требали користити а

СЕЦТИОН елемент. Пронађите семантички елемент или користите

ДИВ елемент уместо тога.

На крају то није проблем

Тешкоћа у писању семантичког ХТМЛ-а је да оно што ми је семантично може бити крајње глупо за вас. Ако осећате да можете оправдати коришћење

СЕЦТИОН елемент у документима, онда га требате користити. Већина корисничких агената није брига и приказаће страницу како бисте могли очекивати да ли сте стајали

ДИВ или а

СЕЦТИОН.

За дизајнере који воле да буду семантички исправни, користећи

СЕЦТИОН елемент на семантички исправан начин је важан. За дизајнере који само желе да своје странице раде, то није тако важно. Верујемо да је писање семантички важећег ХТМЛ-а добра пракса и задржава странице у будућности. Али на крају то зависи од тебе.