Hypertext Markup Language (HTML) è lo standard di linguaggio principale utilizzato per organizzare e formattare pagine Web e altri documenti sul World Wide Web. Viene spesso utilizzato insieme a Cascading Style Sheets (CSS) e JavaScript per creare un design di pagina web completamente reattivo.
L'HTML identifica quali parti del testo sono i paragrafi del corpo, le intestazioni, i collegamenti ipertestuali, gli elenchi puntati / numerati, le virgolette, il corsivo, il grassetto, ecc. E il CSS determina l'aspetto visivo di tali parti sul frontend. JavaScript, d'altra parte, aggiunge elementi dinamici a una pagina, come pop-up, grafica animata, banner a scorrimento e molto altro.
Storia dell'HTML
L'HTML è stato utilizzato sin dagli albori di Internet come lo conosciamo oggi. Nel 1991, quando Tim Berners-Lee introdusse il World Wide Web, inventò anche un sistema che i browser web potevano usare per tradurre il testo in pagine web visive. Il design HTML originale era relativamente semplice (includeva solo 18 tag) e adottava la struttura di tagging dello Standard Generalized Markup Language (SGML).
Fin dal suo inizio, HTML ha visto molti aggiornamenti dal World Wide Web Consortium (W3C). Un totale combinato di 140 tag HTML è stato aggiunto nelle versioni successive, il più notevole dei quali è HTML5. Nel 2014, HTML5 ha introdotto tag semantici per parti di un sito Web che in precedenza non erano state riconosciute, inclusi l'intestazione, il piè di pagina, il menu di navigazione, nonché elementi audio e video, tra gli altri.
Tag HTML
HTML definisce la struttura e il layout di un documento Web utilizzando una varietà di tag e attributi. La struttura HTML per il primo paragrafo di questa definizione di Comeaprire è simile a questa:
Hypertext Markup Language (HTML) è lo standard di linguaggio principale utilizzato per organizzare e formattare pagine Web e altri documenti sul World Wide Web. Viene spesso utilizzato insieme a Cascading Style Sheets (CSS) e JavaScript per creare un design di pagina web completamente reattivo.
In questo esempio, il
tag indica che il testo seguente conterrà un paragrafo del corpo fino alla chiusura
etichetta. Il testo in corsivo, "Hypertext Markup Language (HMTL)" è racchiuso tra parentesi tag e il i tag attorno alla parola "lingua" indicano che contiene un collegamento ipertestuale (il href attributo) alla definizione del termine da parte di Comeaprire.
Altri tag HTML comuni includono:
- , che contiene metadati sui contenuti della pagina, incluso il titolo
- , che contiene tutto il contenuto che appare visivamente su una pagina
,
,
, ecc., che indicano un'intestazione in base all'organizzazione del contenuto
, che denota un blocco di contenuto più grande che contiene la stessa formattazione-
,
e
- per organizzare un elenco ordinato o non ordinato
- , un tag inline che aggiunge un'immagine utilizzando un src attributo