Atribut nədir?
HTML atributları, HTML elementlərinin xüsusiyyətlərini və davranışlarını dəqiqləşdirmək üçün istifadə olunan əlavə məlumat vahidləridir. Atributlar hər zaman elementin başlanğıc teqində (<tag>) göstərilir və ad-dəyər (name="value") formatında yazılır.
Atributlar veb səhifənin funksionallığını, görünüşünü və strukturunu idarə etməyə imkan verir. Onlar həm istifadəçi ilə qarşılıqlı əlaqəni təyin edir, həm də brauzerin və ya digər sistemlərin elementlər haqqında daha çox məlumat əldə etməsinə şərait yaradır.
🔹 HTML atributlarının əsas xüsusiyyətləri:
- Elementə əlavə konfiqurasiya verir — məsələn, href atributu <a> teqinə link ünvanı əlavə edir.
- Təkrarlanmaz identifikasiya təmin edir — məsələn, id atributu bir elementi unikallaşdırır.
- Stil və dizayn üçün siniflər təyin edir — class atributu CSS və JavaScript funksionallığı ilə birgə işləyir. id və class dəyərlərinə CSS/JS selektorları vasitəsilə müraciət olunur.
- Media elementlərinə əlavə məlumat verir — alt, src, title və s.
🔹 Atributların sintaksisi:
html
<tag attribute="dəyər">Məzmun</tag>
Nümunə:
html
<img src="sekil.jpg" alt="Ulduz şəkli">
<a href="https://example.com" target="_blank">Linkə keçid</a>
🔹 Məşhur HTML atributları:
AtributTəyinathrefLink ünvanını təyin edirsrcŞəkil, video və ya skript faylının mənbəyini göstəriraltŞəkil görünmədikdə əvəzedici mətn təqdim ediridElementin unikal identifikatorudurclassElementə aid CSS siniflərini müəyyən edirstyleInline CSS stillərini təyin edirtargetLinkin yeni səhifədə açılıb-açılmayacağını təyin edirtitleHover zamanı göstərilən köməkçi mətndisabledForm elementlərini deaktiv edirvalueInput elementlərinin dəyərini təyin edir
🔹 Əlavə qeydlər:
- Eyni HTML elementinə bir neçə atribut eyni anda əlavə oluna bilər.
- Bəzi atributlar boolean tipindədir — məsələn, checked, disabled, readonly. Onların varlığı kifayətdir.
- HTML5 ilə birgə data-* atributları əlavə olundu ki, istifadəçi tərəfindən təyin edilən məlumatları saxlamağa imkan verir (məsələn: data-user="1234").
🔹 Proqramlaşdırmada atribut
“Atribut” termini yalnız HTML-də deyil, proqramlaşdırma dillərində də istifadə olunur. Obyekt yönümlü proqramlaşdırmada atribut — sinfə (class) və ya obyektə aid olan dəyişəndir. Məsələn, Python-da self.radius obyektin atributudur, funksiyaların annotasiyaları isə __annotations__ atributunda saxlanılır.
İstəyirsiniz ki, bu biliyi praktikaya keçirib real nəticələr əldə edəsiniz? IT və Kompüter Mühəndisliyi kursumuzla addım-addım öyrənməyə başlayın. Ətraflı məlumat üçün linkə keçid edin: IT və Kompüter Mühəndisliyi kursu
