Зошто да користите Семантички HTML?

Важен принцип на движењето Web Standards, кој е одговорен за индустријата што ја имаме денес, е идејата за користење на HTML-елементи за она што тие го прават, а не како тие можат да се појавуваат во прелистувачот по дифолт. Ова е познато како користење на семантички HTML.

Што е семантички HTML

Семантички HTML или семантички маркап е HTML што го воведува значењето на веб-страницата, а не само презентација. На пример, ознаката

покажува дека приложениот текст е став.

Ова е семантички и презентациски, бидејќи луѓето знаат што се ставовите и прелистувачите знаат како да ги прикажат.

На другата страна на оваа равенка, таговите како и не се семантички, бидејќи тие дефинираат само како треба да изгледа текстот (задебелен или закосен) и не дава никакво дополнително значење за означувањето.

Примери за семантички HTML тагови вклучуваат насловите на заглавието

до

, <блоккотот>, <кодот> и . Има многу повеќе семантички HTML тагови кои може да се користат кога ќе се изгради веб-страница што одговара на стандарди.

Зошто треба да се грижите за семантиката

Придобивката од пишување на семантички HTML произлегува од она што треба да биде целта за возење на секоја веб-страница - желбата за комуникација. Со додавање на семантички ознаки на вашиот документ, вие обезбедуваат дополнителни информации за тој документ, кој помага во комуникацијата. Поточно, семантичките ознаки им јасно на прелистувачот што значи значењето на една страница и нејзината содржина.

Таа јасност е исто така соопштена со пребарувачите, осигурувајќи дека вистинските страници се испорачуваат за вистинските пребарувања.

Семантички HTML тагови даваат информации за содржината на овие ознаки што оди подалеку од само како изгледаат на една страница. Текстот што е затворен во ознаката веднаш го препознава прелистувачот како некој вид јазик за кодирање.

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

Користењето на семантички тагови ви дава многу повеќе куки за стилизирање на вашата содржина. Можеби денес претпочитате да ги прикажете вашите примероци на кодот во стандардниот стил на прелистувач, но утре, сакате да ги повикате со сива боја на позадина, а подоцна сакате да го дефинирате прецизното еднослободно семејство на фонтови или фонт магацинот за користење за вашите примероци. Можете лесно да ги направите сите овие работи со помош на семантичка маркап и умно применета CSS.

Користи ги семантичките ознаки правилно

Кога сакате да користите семантички ознаки за да пренесете значење, а не за презентациски цели, треба да бидете внимателни да не ги користите погрешно едноставно за нивните заеднички својства на екранот. Некои од најчесто злоупотребените семантички ознаки вклучуваат:

  • blockquote - Некои луѓе ја користат
    тагот за внесување текст што не е цитат. Ова е затоа што блоккотите се стандардно зададени. Ако едноставно сакате да добиете придобивки од вовлекувањето, но текстот не е блокнот, наместо да користите CSS маргини.
  • p - Некои веб уредници користат

    & nbsp; (не-кршење простор содржан во параграфот) за да додадете дополнителен простор помеѓу елементите на страницата, наместо да ги дефинирате вистинските ставови за текстот на таа страница. Како и со претходно споменатиот пример за внесување, треба да го користите својството на маргина или стил на додавање за да додадете простор.