Capitol gratuit

Ce este HTML și cum funcționează web-ul

HTML (HyperText Markup Language) este limbajul standard pentru crearea paginilor web. Nu este un limbaj de programare, ci un limbaj de marcare - descrie st...

Introducere

HTML (HyperText Markup Language) este limbajul standard pentru crearea paginilor web. Nu este un limbaj de programare, ci un limbaj de marcare - descrie structura și conținutul unei pagini web prin intermediul tag-urilor.

Cum funcționează web-ul

Când accesați o pagină web, se întâmplă următoarele:

  1. Browser-ul trimite o cerere HTTP/HTTPS către server
  2. Serverul procesează cererea și trimite înapoi fișierele (HTML, CSS, JS)
  3. Browser-ul primește HTML-ul și îl parsează (interpretează)
  4. DOM-ul (Document Object Model) este construit din HTML
  5. CSS-ul este aplicat pentru stilizare vizuală
  6. JavaScript-ul adaugă interactivitate
  7. Pagina este afișată pe ecran (render)

Cele trei piloane ale web-ului

  • HTML - structura și conținutul (scheletul)
  • CSS - prezentarea vizuală (aspectul)
  • JavaScript - comportamentul și interactivitatea (funcționalitatea)

Scurt istoric HTML

AnVersiuneNoutăți principale
1991HTML 1.0Tim Berners-Lee creează prima versiune la CERN
1995HTML 2.0Primul standard oficial (IETF)
1997HTML 3.2Tabele, applet-uri, text flow
1999HTML 4.01CSS separat, accesibilitate, internaționalizare
2000XHTML 1.0HTML reformulat ca XML (mai strict)
2014HTML5Video/audio nativ, canvas, semantic, APIs
2017+HTML Living StandardActualizări continue (WHATWG)

Instrumente necesare

Pentru a scrie HTML aveți nevoie doar de:

  • Un editor de text - VS Code (recomandat), Sublime Text, Notepad++
  • Un browser web - Chrome, Firefox, Edge (cu Developer Tools)
Sfat: Instalați extensia Live Server în VS Code. Aceasta reîncarcă automat pagina în browser de fiecare dată când salvați fișierul HTML - accelerează enorm dezvoltarea.

Primul fișier HTML

Creați un fișier index.html și deschideți-l în browser:

<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="UTF-8">
<title>Prima mea pagină</title>
</head>
<body>
<h1>Salut, lume!</h1>
<p>Aceasta este prima mea pagină web.</p>
</body>
</html>

Continuați cu restul cursului

Acesta este capitolul 1 din cele 14 ale cursului, cu 5 lecții din 60. Cumpărați cursul și parcurgeți tot conținutul în cont, cu progres salvat, test final și certificat.

Cumpărați cursul la 70 €