Treci la conținutul principal

Paragrafe HTML

Elementul <p> definește un paragraf, care este de obicei un bloc de text. Un paragraf începe întotdeauna pe o linie nouă, iar browserele adaugă puțin spațiu (o margine) înainte și după el.

Exemplu

Două paragrafe.

Prompt
O pagină cu două paragrafe în tag-uri p: "Acesta este un paragraf." și "Acesta este un alt paragraf."
Output: pagină HTML completă

Afișarea HTML

Nu poți fi sigur exact cum va arăta HTML-ul. Dimensiuni diferite de ecran și ferestre redimensionate dau rezultate diferite. De asemenea, nu poți schimba afișarea adăugând spații suplimentare sau linii suplimentare în codul tău; browserul elimină orice spații și linii suplimentare atunci când afișează pagina.

Exemplu

Spațiile și întreruperile de linie suplimentare din sursă sunt comprimate de browser.

Prompt
O pagină cu două paragrafe al căror cod sursă are multe spații și întreruperi de linie suplimentare, pentru a arăta că browserul le restrânge la spații simple și ignoră liniile suplimentare.
Output: pagină HTML completă

Linii Orizontale HTML

Tag-ul <hr> definește o întrerupere tematică în pagină, de obicei afișată ca o linie orizontală. Este folosit pentru a separa conținutul sau pentru a marca o schimbare. <hr> este un tag gol, fără tag de închidere.

Exemplu

Linii orizontale care separă secțiuni de conținut.

Prompt
O pagină care folosește tag-ul hr ca o separare tematică între secțiuni: un h1 și un paragraf, un hr, apoi un h2 și un paragraf, apoi un alt hr.
Output: pagină HTML completă

Întreruperi de Linie HTML

Elementul <br> creează o întrerupere de linie. Folosește-l atunci când vrei o linie nouă fără a începe un paragraf nou. <br> este un tag gol, fără tag de închidere.

Exemplu

Un paragraf cu întreruperi de linie create de <br>.

Prompt
Un singur paragraf care folosește tag-uri br pentru a trece la linii noi fără a începe paragrafe noi: "Acesta esteun paragrafcu întreruperi de linie."
Output: pagină HTML completă

Problema Poeziei

Textul care depinde de întreruperi de linie și spațiere, precum o poezie, nu-și păstrează forma într-un paragraf normal. Browserul îl comprimă pe o singură linie.

Exemplu

O poezie într-un paragraf, afișată toată pe o singură linie.

Prompt
Un paragraf care conține cele patru versuri ale poeziei "My Bonnie" scrise pe linii separate în codul sursă, pentru a arăta problema că browserul le restrânge pe o singură linie.
Output: pagină HTML completă

Soluția - Elementul HTML <pre>

Elementul <pre> definește text preformatat. Textul din interior se afișează cu un font de lățime fixă (de obicei Courier) și își păstrează atât spațiile, cât și întreruperile de linie, astfel încât o poezie se afișează corect.

Exemplu

Poezia în interiorul unui element <pre>, păstrându-și întreruperile de linie.

Prompt
Aceeași poezie "My Bonnie" plasată într-un element pre, astfel încât întreruperile de linie și spațierea sunt păstrate, iar textul apare cu un font de lățime fixă.
Output: pagină HTML completă