Kdaj uporabiti element ODDELKA HTML5

click fraud protection

Novi HTML5 odsek element lahko nekoliko zmede. Če ste dokumente HTML sestavljali že pred HTML5, verjetno že uporabljate element za ustvarjanje strukturnih delitev na svojih straneh in nato z njimi oblikujete strani. Zato se morda zdi naravno, če preprosto zamenjamo obstoječe DIV elementi z odsek elementi. A to je tehnično napačno.

"Razdelek" Element je pomenski element

The ODDELEK element je a pomensko element; tako uporabniškim agentom kot ljudem pomeni, kakšna je priložena vsebina - zlasti del dokumenta.

To se morda zdi zelo splošen opis, in to zato, ker je. Obstajajo tudi drugi Elementi HTML5 ki zagotavljajo več pomenskih razlik v vaši vsebini, ki jih morate najprej uporabiti, preden uporabite odsek element:

  • Članek
  • Na stran
  • Nav

Kdaj uporabiti element 'odsek'

Uporabi Članek element, ko je vsebina neodvisen del spletnega mesta, ki je lahko samostojen in objavljen kot članek ali objava v spletnem dnevniku. Uporabi na stran element, kadar je vsebina tangencialno povezana bodisi z vsebino strani bodisi s samim spletnim mestom, kot so stranske vrstice, pripisi, opombe ali povezane informacije o spletnem mestu. Uporabi

instagram viewer
nav element za vsebino, ki podpira navigacijo po spletnem mestu.

The odsek element je generični semantični element. Uporabite ga, kadar noben drug element semantičnega vsebnika ni primeren. Združuje dele dokumenta v ločene enote, ki jih lahko na nek način označite kot povezane. Če elementov v razdelku ne morete opisati z enim ali dvema stavkoma, potem verjetno ne bi smeli uporabiti elementa.

Namesto tega uporabite DIV element. The DIV element v HTML5 je nesemantični element vsebnika. Če vsebina, ki jo poskušate združiti, nima pomenskega pomena, vendar jo morate vseeno kombinirati za oblikovanje, potem DIV element je primeren element za uporabo.

Kako deluje element »odsek«

Odsek vašega dokumenta je lahko prikazan kot zunanji vsebnik za izdelke in na stran elementi. Vsebuje lahko tudi vsebino, ki ni del datoteke Članek ali na stran. A odsek element je mogoče najti tudi znotraj Članek, nav, ali na stran. Odseke lahko celo ugnezdiš, da označiš, da je ena skupina vsebine odsek druge skupine vsebine, ki je odsek članka ali strani kot celote.

The odsek element ustvari elemente znotraj obrisa dokumenta. Kot tak bi morali imeti vedno element glave (H1 skozi H6) kot del oddelka. Če ne najdete naslova za odsek, se prikaže DIV element je verjetno bolj primeren.

Če ne želite, da se naslov razdelka prikaže na strani, ga lahko vedno prikrijete s CSS.

Kdaj ne uporabiti elementa "odsek"

Obstaja en namen, za katerega ne bi smeli uporabljati odsek element: samo za slog.

Z drugimi besedami, če je edini razlog, da postavite element na to mesto, pritrditev CSS slog lastnosti, ne smete uporabljati a odsek element. Najti pomenski element ali uporabite DIV namesto tega.

Končno morda ne bo pomembno

Težava pri pisanju semantičnega HTMLja je, da je tisto, kar je semantično za brskalnik, za vas lahko popolna neumnost. Če menite, da lahko upravičite uporabo odsek element v svojih dokumentih, potem ga uporabite. Večino uporabniških agentov ne zanima in bo stran prikazala tako, kot bi lahko pričakovali, ali oblikujete a DIV ali a odsek.

Za oblikovalce, ki so radi pomensko pravilni, z uporabo odsek element na pomensko veljaven način pomemben. Za oblikovalce, ki samo želijo, da njihove strani delujejo, to ni tako pomembno. Pisanje semantično veljavnega HTML-ja je dobra praksa in zagotavlja, da so strani bolj varne za prihodnost. Toda na koncu je odvisno od vas.

instagram story viewer