Kada koristiti element HTML5 SECTION

click fraud protection

Novi HTML5 odjeljak element može biti pomalo zbunjujući. Ako ste izrađivali HTML dokumente prije HTML5, velika je vjerojatnost da taj element već koristite za stvaranje strukturnih podjela na svojim stranicama, a zatim pomoću njih stilizirate stranice. Stoga bi se moglo činiti prirodnom stvar jednostavno zamijeniti svoje postojeće DIV elementi sa odjeljak elementi. Ali to je tehnički netočno.

"Odjeljak" Element je semantički element

The ODJELJAK element je a semantički element; pruža korisničkim agentima i ljudima značenje o tome koji je priloženi sadržaj - konkretno, dio dokumenta.

Ovo se može činiti vrlo općenitim opisom, i to zato što jest. Postoje i drugi HTML5 elementi koji pružaju više semantičkih razlika vašem sadržaju koje biste trebali koristiti prije nego što počnete koristiti odjeljak element:

  • Članak
  • Na stranu
  • Nav

Kada koristiti element 'odjeljak'

Koristiti članak element kada je sadržaj neovisni dio web stranice koji može samostalno stajati i biti objavljen poput članka ili posta na blogu. Koristiti

instagram viewer
na stranu element kada je sadržaj tangencijalno povezan ili sa sadržajem stranice ili sa samom web lokacijom, poput bočnih traka, napomena, fusnota ili povezanih podataka o web lokaciji. Koristiti nav element za sadržaj koji podržava navigaciju na web mjestu.

The odjeljak element je generički semantički element. Koristite ga kada nijedan drugi element semantičkog spremnika nije prikladan. Kombinira dijelove vašeg dokumenta u diskretne jedinice koje možete na neki način opisati kao povezane. Ako ne možete opisati elemente u odjeljku u jednoj ili dvije rečenice, onda vjerojatno ne biste trebali koristiti element.

Umjesto toga, trebali biste upotrijebiti DIV element. The DIV element u HTML5 je nesemantički element spremnika. Ako sadržaj koji pokušavate kombinirati nema semantičko značenje, ali ga svejedno trebate kombinirati za oblikovanje, tada DIV element je odgovarajući element za upotrebu.

Kako funkcionira element "odjeljak"

Odjeljak vašeg dokumenta može se pojaviti kao vanjski spremnik za članke i na stranu elementi. Može sadržavati i sadržaj koji nije dio članak ili na stranu. A odjeljak element se također može naći unutar članak, nav, ili na stranu. Možete čak ugnijezditi odjeljke da biste naznačili da je jedna skupina sadržaja odjeljak druge grupe sadržaja koja je odjeljak članka ili stranice u cjelini.

The odjeljak element stvara stavke unutar obrisa dokumenta. I kao takav, uvijek biste trebali imati element zaglavlja (H1 kroz H6) kao dio odjeljka. Ako ne možete smisliti naslov odjeljka, DIV element je vjerojatno prikladniji.

Ako ne želite da se naslov odjeljka prikazuje na stranici, uvijek ga možete maskirati CSS-om.

Kada ne koristiti element "odjeljak"

Postoji jedna svrha za koju ne biste trebali koristiti odjeljak element: samo za stil.

Drugim riječima, ako je jedini razlog zbog kojeg postavljate element na to mjesto pričvršćivanje CSS stil svojstva, ne biste trebali koristiti a odjeljak element. Pronađi semantički element ili koristite DIV umjesto toga element.

U konačnici to možda neće biti važno

Poteškoća u pisanju semantičkog HTML-a je u tome što vam je ono što je semantičko za preglednik možda potpuna glupost. Ako smatrate da možete opravdati upotrebu odjeljak element u svojim dokumentima, onda biste ga trebali koristiti. Većinu korisničkih agenata nije briga i prikazat će stranicu onako kako biste mogli očekivati ​​da li oblikujete a DIV ili a odjeljak.

Za dizajnere koji vole biti semantički ispravni, koristeći odjeljak element na semantički valjan način važan je. Za dizajnere koji samo žele da njihove stranice rade, to nije toliko važno. Pisanje semantički valjanog HTML-a dobra je praksa i stranice čini sigurnijima za budućnost. Ali na kraju, sve ovisi o vama.

instagram story viewer