Atributele reprezintă o parte importantă a marcajului HTML. Atributele sunt utilizate pentru a determina caracteristicile etichetei de deschidere. Toate atributele au două părți, un nume și o valoare:
- Numele este atributul pe care doriți să îl setați. De exemplu, o etichetă are un atribut numit fata. pe care le puteți utiliza pentru a specifica ce font doriți pentru textul pe care doriți să-l selectați.
- O valoare este un parametru pe care îl va avea atributul selectat. În consecință, atributul față poate avea o valoare, de exemplu, Arial. adică pentru text, fontul specificat este Arial.
Valoarea atributului trebuie plasată în ghilimele duble și separată de atribut printr-un semn egal. De exemplu, puteți vedea că a fost definită culoarea textului, precum și fontul din etichetă :
Atribute standard
Există patru atribute principale care pot fi utilizate în majoritatea etichetelor HTML (deși nu toate):
ID-ul atributului
Atributul id poate fi utilizat pentru a identifica în mod unic orice element (etichetă) al unei pagini sau al unei foi de stil. Există două motive principale pentru care s-ar putea să doriți să utilizați atributul id:
- Atributul id este un număr unic de identificare care poate fi definit numai pentru un anumit element.
- Dacă aveți două sau mai multe elemente cu același nume, puteți utiliza atributul id pentru a distinge toate elementele care au același nume.
Iată un exemplu în care atributul id poate fi folosit pentru a distinge două elemente identice:
Acest paragraf explică ce este HTML
Acest paragraf explică ce este CSS
Rețineți că există unele reguli speciale pentru valoarea atributului id, ar trebui:
- Începeți cu litere (A-Z sau a-z) și apoi puteți să urmați orice număr de litere, numere (0-9), liniuțe, sublinieri și coloane.
- Valoarea atributului id nu trebuie repetată în documentul HTML.
Titlul atributului
Atributul titlu specifică numele elementului. Sintaxa atributului titlu este aceeași ca în atributul id. Este adesea afișată în loc de un element, dacă nu se încarcă sau când cursorul mouse-ului este plutind:
Titlul HTML
În browser, acest cod va returna următorul rezultat:
Titlul HTML
Acum încercați să treceți peste "Titlul HTML" și examinați rezultatul.
Atributul de clasă
Atributul de clasă este utilizat pentru a asocia un element cu foaia de stil CSS și definește clasa elementului. Adică, acest atribut îndeplinește funcțiile atributului id, dar pentru legarea CSS. Învățăm mai multe despre utilizarea atributului de clasă mai mult atunci când învățăm CSS. Deci, acum nu ne putem opri încă, dar da un exemplu:
Exemplu de aplicare a atributului de clasă
Atributul de stil
Atributul de stil vă permite să specificați regulile CSS într-un element. De exemplu:
Textul dvs. aici
Atributul de stil va fi, de asemenea, examinat în detaliu în secțiunea CSS.
Atribute ale internaționalizării
Există trei atribute de internaționalizare disponibile pentru majoritatea (dar nu toate) elemente XHTML. Aici sunt:
Atributul dir
Atributul dir vă permite să spuneți browserului unde trebuie plasat textul. Acest atribut poate lua una din cele două valori pe care le puteți vedea în tabelul de mai jos:
Iată un exemplu în care textul este citit de la dreapta la stânga:
Acest text este citit de la dreapta la stânga.
Notă. când dir este folosit ca atribut tag , determină direcția textului în întreaga pagină web. Când atributul dir este utilizat în interiorul unei alte etichete, acesta controlează direcția textului numai în această etichetă.
Atributul Lang
Atributul lang vă permite să specificați limba principală utilizată în document, dar acest atribut este stocat în HTML doar pentru compatibilitate cu versiunile anterioare de HTML. Acest atribut a fost înlocuit de atributul xml: lang în noile documente XHTML.
Când atributul lang este inclus în etichetă , specifică limba utilizată în document. Atunci când este utilizat în cadrul altor etichete, atributul lang specifică limba folosită în cadrul acestei etichete. În mod ideal, browserul va folosi lang pentru a prezenta mai bine textul utilizatorului. De exemplu, o pagină care utilizează limba engleză:
Xml: lang Atribut
Atributul xml: lang înlocuiește atributul lang în XHTML. Valoarea atributului xml: lang trebuie să fie utilizată în conformitate cu standardul ISO-639, care enumeră codul de țară și limbă.
Atribute universale
Mai jos este un tabel de atribute care pot fi utilizate liber cu multe etichete HTML: