HTML: il formato standard del web
HTML (HyperText Markup Language) è il linguaggio fondamentale utilizzato per strutturare ogni pagina web. Non è un linguaggio di programmazione—è un linguaggio di markup che usa tag per definire elementi come intestazioni, paragrafi, link, immagini e moduli.
Struttura base di un documento HTML
<!DOCTYPE html> <html lang="it"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Titolo Pagina</title> </head> <body> <h1>Intestazione Principale</h1> <p>Paragrafo di testo.</p> <a href="https://esempio.com">Testo link</a> <img src="immagine.jpg" alt="Descrizione"> </body> </html> Concetti chiave
- Elementi: Tag di apertura + contenuto + tag di chiusura (es.
<p>testo</p>). Elementi vuoti come<img>si auto-chiudono. - Attributi: Informazioni extra all'interno del tag di apertura (
href,src,alt,class,id). - HTML semantico: Tag che trasmettono significato (
<header>,<nav>,<article>,<section>,<footer>) migliorano accessibilità e SEO. - DOCTYPE:
<!DOCTYPE html>attiva la modalità standard nei browser.
HTML + CSS + JavaScript
HTML fornisce la struttura. CSS gestisce la presentazione (layout, colori, font). JavaScript aggiunge interattività. Insieme formano lo stack front-end.
Perché HTML rimane lo standard
- Supporto universale dei browser.
- Accessibile per impostazione predefinita (screen reader analizzano tag semantici).
- I motori di ricerca indicizzano direttamente i contenuti HTML.
- Espandibile tramite Web Component, elementi personalizzati.
- Standard vivente (WHATWG) — continuamente aggiornato.
Ogni sito web che visiti, da Google a questa pagina, è costruito su HTML al suo nucleo.