Treci la conținutul principal

Elemente HTML

Un element HTML este format dintr-un tag de deschidere, un anumit conținut și un tag de închidere. Elementul reprezintă tot ce se află de la tag-ul de deschidere până la cel de închidere. De exemplu, <h1>Primul Meu Titlu</h1> și <p>Primul meu paragraf.</p> sunt elemente.

Notă: Unele elemente nu au conținut, precum <br>. Acestea se numesc elemente goale și nu au tag de închidere.

Sintaxa unui element

Forma generală a unui element: un tag de deschidere, conținut și un tag de închidere.

index.html
<tagname>Content goes here...</tagname>

Elemente HTML Imbricate

Elementele HTML pot fi imbricate, ceea ce înseamnă că un element poate conține alte elemente. Fiecare document HTML este construit din elemente imbricate.

În exemplu, <html> este elementul rădăcină care înconjoară întregul document. În interiorul lui se află <body>, care conține conținutul vizibil. În interiorul body-ului sunt două elemente, <h1> pentru un titlu și <p> pentru un paragraf.

Exemplu

Un document cu patru elemente imbricate: html, body, h1 și p.

Prompt
Un document HTML de bază care arată elemente imbricate: html conține body, iar body conține un h1 „Primul Meu Titlu” și un paragraf „Primul meu paragraf.”
Rezultat: pagină HTML completă

Nu Omite Niciodată Tag-ul de Închidere

Unele elemente se afișează în continuare corect chiar dacă uiți tag-ul de închidere, dar nu ar trebui să te bazezi niciodată pe acest lucru. Omiterea tag-urilor de închidere poate cauza rezultate neașteptate și erori.

Exemplu

Paragrafe scrise fără tag-uri de închidere. Se pot afișa, dar aceasta este o practică proastă.

Prompt
O pagină cu două paragrafe scrise FĂRĂ etichete de închidere p, pentru a arăta că browserele le pot afișa totuși (deși acest lucru nu ar trebui niciodată bazat pe). Fiecare linie spune „Acesta este un paragraf”.
Rezultat: pagină HTML completă

Elemente HTML Goale

Elementele fără conținut se numesc elemente goale. Tag-ul <br>, care creează o întrerupere de linie, este un element gol fără tag de închidere.

Exemplu

Un paragraf cu o întrerupere de linie creată de <br>.

Prompt
Un paragraf care conține o întrerupere de linie realizată cu elementul gol br: „Acesta este un paragraf cu o întrerupere de linie.”
Rezultat: pagină HTML completă

HTML Nu Este Sensibil la Majuscule

Tag-urile HTML nu sunt sensibile la majuscule, deci <P> înseamnă același lucru ca <p>. Standardul nu impune litere mici, dar PromptCookbook le recomandă, iar tipurile de documente mai stricte precum XHTML le impun. PromptCookbook folosește întotdeauna nume de tag-uri cu litere mici.


Referință de Tag-uri HTML

Referința de tag-uri PromptCookbook are mai multe detalii despre fiecare tag și atributele sale. Câteva comune: <html> definește rădăcina documentului, <body> definește corpul documentului, iar <h1> până la <h6> definesc titluri.