Semantik HTML, veb səhifələrinin qurulmasında məzmunun və strukturların düzgün başa düşülməsi və təqdim edilməsini təmin edən HTML elementlərinin istifadə edilməsidir. Semantik etiketlər HTML səhifələrində yalnız struktur deyil, həm də məzmunun mənasını da ifadə edir. Bu etiketlər, brauzerlərə və axtarış sistemlərinə səhifənin hər bir hissəsinin nə üçün istifadə edildiyini daha yaxşı başa düşməyə kömək edir. Eyni zamanda, bu etiketlər sayəsində səhifələrin daha əlçatan və SEO (Axtarış Motoru Optimizasiyası) dostu olması mümkündür.
Semantik HTML elementlərinin istifadəsi, veb səhifələrinin yalnız dizaynını deyil, həm də aydın bir struktura sahib olmasını təmin edir. Ən çox istifadə edilən semantik etiketlər bunlardır:
- <header> - Səhifənin və ya bölmənin başlıq hissəsini təşkil edir. Adətən, loqo, naviqasiya menyusu və ya səhifə başlıqları üçün istifadə olunur.
- <nav> - Saytın naviqasiya menyusunu təşkil edən hissəni müəyyən edir. Bu teq, səhifənin digər hissələrinə keçidlər təqdim etmək üçün istifadə olunur.
- <main> - Səhifənin əsas məzmununu ifadə edir. Saytın əsas məzmunu bu teq daxilində yerləşir və axtarış motorları üçün əhəmiyyətlidir.
- <article> - Hər bir müstəqil məzmun vahidini təmsil edir. Məsələn, bir blog yazısı və ya xəbər məqaləsi <article> daxilində yerləşir.
- <section> - Sayfanın bir hissəsini təmsil edir. Hər bir bölmə müstəqil bir alt mövzuya aid ola bilər.
- <footer> - Səhifənin alt hissəsini təşkil edir. Ən çox əlaqə məlumatları, müəllif hüquqları və digər məlumatlar burada yerləşir.
Semantik HTML-nin Faydaları:
- Axtarış Motoru Optimizasiyası (SEO): Semantik HTML, axtarış motorlarının səhifənin məzmununu daha yaxşı anlamağını təmin edir. Bu, səhifənin daha yüksək axtarış reytinqinə sahib olmasına kömək edə bilər.
- Əlçatanlıq: Semantik etiketlər, ekran oxuyucularının və digər əlçatanlıq alətlərinin səhifənin strukturunu daha yaxşı başa düşməsinə kömək edir, bu da saytın əlçatanlığını artırır.
- Daha Asan Baxım: Semantik HTML, veb inkişafçılarının kodu daha asan başa düşməsinə və dəyişdirməsinə imkan verir, çünki məzmun və strukturlar daha aydın və mənalı şəkildə təsvir edilir.
Semantik HTML, həmçinin səhifələrin daha oxunaqlı, çevik və gələcəkdə genişləndirilə bilən olmasına kömək edir. Bu, xüsusilə böyük layihələrdə və komandalar arasında əməkdaşlıqda faydalıdır.