Nel 1980, il fisico Tim Berners-Lee, allora appaltatore del CERN, propose e prototipò INQUIRE, un sistema che i ricercatori del CERN potevano usare e condividere documenti. Nel 1989, Berners-Lee scrisse un promemoria che proponeva un sistema ipertestuale basato su Internet. Berners-Lee ha specificato l'HTML e ha scritto il browser e il software server alla fine del 1990. In quell'anno, Berners-Lee e l'ingegnere dei sistemi dati del CERN Robert Cailliau hanno collaborato a una richiesta congiunta di finanziamento, ma il progetto non è stato adottato formalmente dal CERN. Nelle sue note personali del 1990 elencava "alcune delle molte aree in cui viene utilizzato l'ipertesto" e inserisce per prima cosa un'enciclopedia.
La prima descrizione pubblicamente disponibile dell'HTML era un documento chiamato "Tag HTML", menzionato per la prima volta su Internet da Tim Berners-Lee alla fine del 1991. Descrive 18 elementi che comprendono il progetto iniziale, relativamente semplice dell'HTML. Ad eccezione del tag hyperlink, questi sono stati fortemente influenzati da SGMLguid, un formato di documentazione basato su SGML (Standard Generalized Markup Language) interno al CERN. Undici di questi elementi esiste ancora in HTML 4.
L'HTML è un linguaggio di marcatura utilizzato dai browser Web per interpretare e comporre testo, immagini e altro materiale in pagine Web visive o udibili. Le caratteristiche predefinite per ogni elemento del markup HTML sono definite nel browser e queste caratteristiche possono essere modificate o migliorate dall'uso aggiuntivo del CSS da parte del designer della pagina web. Molti degli elementi di testo si trovano nel rapporto tecnico ISO del 1988 TR 9537 Tecniche per l'uso di SGML, che a sua volta copre le caratteristiche dei primi linguaggi di formattazione del testo come quelli utilizzati dal comando RUNOFF sviluppato nei primi anni '60 per il CTSS (Tempo compatibile -Sharing System): questi comandi di formattazione derivano dai comandi utilizzati dai tipografi per formattare manualmente i documenti. Però, il concetto SGML di markup generalizzato si basa su elementi (intervalli annidati annidati con attributi) piuttosto che su semplici effetti di stampa, con anche la separazione di struttura e markup; L'HTML è stato progressivamente spostato in questa direzione con i CSS.
Berners-Lee ha considerato l'HTML come un'applicazione di SGML. È stato formalmente definito come tale dalla Internet Engineering Task Force (IETF) con la pubblicazione a metà del 1993 della prima proposta di una specifica HTML: "Hypertext Markup Language (HTML)" Internet-Draft di Berners-Lee e Dan Connolly, che inclusa una definizione del tipo di documento SGML per definire la grammatica. Il progetto è scaduto dopo sei mesi, ma è stato degno di nota per il riconoscimento del tag personalizzato del browser Mosaic NCSA per l'incorporamento di immagini in linea, che riflette la filosofia di IETF di basare gli standard sui prototipi di successo. Allo stesso modo, Dave Raggett, l'Internet-Draft in competizione, "HTML + (Hypertext Markup Format)", dalla fine del 1993, suggeriva di standardizzare le funzionalità già implementate come le tabelle e i moduli di compilazione.
Dopo che le bozze HTML e HTML + sono scadute all'inizio del 1994, IETF ha creato un gruppo di lavoro HTML, che nel 1995 ha completato "HTML 2.0", la prima specifica HTML destinata a essere considerata uno standard rispetto al quale dovrebbero essere basate le future implementazioni.
Ulteriore sviluppo sotto gli auspici della IETF è stato bloccato da interessi in competizione. Dal 1996, le specifiche HTML sono state mantenute, con il contributo dei fornitori di software commerciali, dal World Wide Web Consortium (W3C). Tuttavia, nel 2000, anche l'HTML divenne uno standard internazionale (ISO / IEC 15445: 2000). HTML 4.01 è stato pubblicato alla fine del 1999, con ulteriori errori pubblicati nel 2001. Nel 2004, lo sviluppo è iniziato su HTML5 nel gruppo di lavoro Web Hypertext Application Technology (WHATWG), diventato un prodotto congiunto con il W3C nel 2008, completato e standardizzato su 28 ottobre 2014.
https://it.wikipedia.org/wiki/HTML