Skip to main content

Kada upotrebljavati Element HTML5 elementa

HTML5 - CSS3 Tutorijal 19 - Animiranje elemenata uz pomoć CSS3 - drugi dio (Travanj 2025)

HTML5 - CSS3 Tutorijal 19 - Animiranje elemenata uz pomoć CSS3 - drugi dio (Travanj 2025)
Anonim

Novi HTML5

ODJELJAK element može biti pomalo zbunjujući. Ako ste izgradili HTML dokumente prije HTML5, vjerojatno ćete već upotrebljavati element za izradu strukturnih odjeljaka unutar svojih stranica, a zatim oblikujte stranice s njima. Zato bi moglo izgledati prirodno jednostavno zamijeniti postojeće

DIV elementi s

ODJELJAK elementi. Ali ovo je tehnički netočno. Dakle, ako ne samo zamijenite

DIV elementi s

ODJELJAK elementi, kako ih pravilno upotrebljavate?

Element SECTION je semantički element

Prvo što treba shvatiti je da

ODJELJAK element je semantički element. To znači da korisnicima korisnika i ljudima daje značenje o sadržaju sadržaja - konkretno dijelu dokumenta.

Ovo se može činiti poput vrlo općenitog semantičkog opisa, i to zato što jest. Postoje i drugi elementi HTML5 koji pružaju više semantičkih razlika vašem sadržaju koje biste trebali koristiti prije korištenja

ODJELJAK element:

  • ČLANAK

  • izvan snage

  • NAV

Kada upotrebljavati Element odjeljka

Koristiti

ČLANAK element kada je sadržaj nezavisan dio web lokacije koji može samostalno stajati i biti sindiciran kao članak ili blog. Koristiti

izvan snage kada je sadržaj tangencijalno povezan s bilo sadržajem stranice ili samom web sučeljem, kao što su bočne trake, bilješke, fusnote ili povezane informacije o web-lokaciji. Koristiti

NAV element za sadržaj koji je navigacija.

ODJELJAK element je generički semantički element. Koristite ga kada nijedan od ostalih elemenata semantičkog spremnika nije prikladan. Koristite ga za kombiniranje dijelova dokumenta zajedno u diskretne jedinice koje možete opisati povezane na neki način. Ako elemente u odjeljku ne možete opisati u jednoj ili dvije rečenice, vjerojatno ne biste trebali koristiti element.

Umjesto toga, trebali biste upotrijebiti

DIV element.

DIV element u HTML5 je ne-semantički element spremnika. Ako sadržaj koji pokušavate kombinirati nema semantičko značenje, ali je i dalje trebate kombinirati za oblikovanje, a zatim

DIV element je odgovarajući element za upotrebu.

Kako funkcionira SECTION Element

Dio vašeg dokumenta može se prikazati kao vanjski spremnik za članke i

izvan snage elementi. Može sadržavati i sadržaj koji nije dio

ČLANAK ili

izvan snage,

ODJELJAK element se također može naći unutar

ČLANAK,

NAV, ili

izvan snage, Možete čak i dijeliti odjeljke kako bi naznačili da je jedna grupa sadržaja dio druge grupe sadržaja koji je dio članka ili stranice u cjelini.

ODJELJAK element stvara stavke unutar obrasca dokumenta. I kao takav, uvijek biste trebali imati element zaglavlja (

H1 kroz

H6) kao dio odjeljka. Ako ne možete pronaći naslov za odjeljak, a zatim ponovno

DIV element vjerojatno je prikladniji. Zapamtite, ako ne želite da se naslov odlomka pojavi na stranici, uvijek ga možete maskirati pomoću CSS-a.

Kada ne koristite Element odjeljka

Iznad gore navedenog savjeta za korištenje specifičnijih semantičkih elemenata prvo, postoji jedno određeno područje koje ne biste trebali koristiti

ODJELJAK element: samo za stil.

Drugim riječima, ako je jedini razlog zbog kojeg stavite element na to mjesto da pridružite CSS svojstva stila, ne biste trebali koristiti a

ODJELJAK element. Pronađite semantički element ili upotrijebite

DIV umjesto toga.

U konačnici to ne može biti bitno

Poteškoća u pisanju semantičkog HTML je da ono što je semantički za mene može biti krajnje gluposti vama. Ako smatrate da možete opravdati korištenje

ODJELJAK element u svojim dokumentima, a zatim ga trebate koristiti. Većina korisničkih agenata ne zanima i prikazat će stranicu kao što očekujete da li ste stil

DIV ili a

ODJELJAK.

Za dizajnere koji vole biti semantički ispravni, koriste se

ODJELJAK element na semantički valjan način je važan. Za dizajnere koji samo žele da svoje stranice rade, to nije tako važno. Vjerujemo da je pisanje semantički valjanog HTML-a dobra praksa i čuva stranice buduće dokazane. Ali na kraju je na vama.