Che cos'è l'HTML?

HyperText Markup Language (HTML) è un tipo di linguaggio informatico utilizzato per creare pagine che possono essere pubblicate su Internet o inviate tramite e-mail. Sebbene possa sembrare complesso a molte persone, è considerato un linguaggio relativamente semplice. Tutto il testo, la grafica e gli elementi di design di una pagina progettata con questo linguaggio sono "taggati" con codici che indicano al browser Web o al programma di posta elettronica come visualizzare tali elementi. I tag forniscono anche informazioni sul layout e sulla formattazione in modo che la pagina Web o l'e-mail sembrino il più vicino possibile al modo in cui il suo designer intendeva apparire. Per il progettista di siti Web inesperti o chiunque altro abbia bisogno di conoscere un determinato codice o voglia imparare a creare un intero sito Web, ci sono molte utilità software, programmi e siti Web che possono aiutarlo a scrivere codice HTML.

Struttura

La codifica HTML è strutturata come un albero, con ogni diverso tag nidificato al suo interno. Nella maggior parte dei casi, ciascun elemento di formattazione richiede un tag iniziale e un tag finale e tag diversi non devono sovrapporsi. Questo è ciò che si intende per "nidificato"; se il tag 2 si apre dopo il tag 1, il tag 2 deve essere chiuso per primo in modo che l'elemento di formattazione del tag 2 sia interamente racchiuso nel tag 1. Gli elementi sono i singoli componenti che compongono il codice e includono tag di apertura e chiusura e il contenuto tra loro. Gli attributi forniscono ulteriori informazioni sull'elemento e sono costituiti dall'attributo e dal suo valore, collegati da un segno di uguale.

Per creare un elemento HTML, l'utente crea un tag che inizia e termina con parentesi angolari e lo posiziona prima del testo che deve essere formattato. Il codice - di solito una o più lettere, numeri, parole e / o simboli - all'interno delle parentesi angolari indica quale sia l'elemento e gli attributi che il contenuto dovrebbe avere, come la sua dimensione, carattere o altre caratteristiche. Per terminare la formattazione, l'utente digita la prima parentesi angolare, quindi una barra rovesciata, quindi ripete il codice dell'elemento e chiude la parentesi. Ad esempio, <title> <strong> Che cos'è l'HTML? </strong> </title> è il codice utilizzato per formattare il titolo di questo articolo; il tag elemento "forte" è nidificato nel tag "titolo".

Tipi di codici

Esistono molti codici per consentire una diversa formattazione del testo, inclusi corsivo, tabelle, paragrafi e collegamenti ipertestuali a pagine Web. I codici possono anche indicare al browser o al programma di posta elettronica come visualizzare o utilizzare altri elementi, come immagini, grafica, video e audio. Altri tipi di codici senza parentesi angolari possono essere utilizzati per creare segni di punteggiatura, segni diacritici e altri simboli che potrebbero apparire nel testo. Sebbene tutti i browser Web e molti programmi di posta elettronica utilizzino l'HTML, ognuno potrebbe interpretare e visualizzare il codice in modo leggermente diverso e i progettisti devono spesso considerare queste variazioni durante la creazione di una pagina Web.

Una lingua in evoluzione

Dallo sviluppo dell'HTML nei primi anni '90 da parte dello scienziato informatico britannico Tim Berners-Lee, ci sono stati molti cambiamenti e versioni. Queste versioni sono state gestite dal World Wide Web Consortium (W3C) dal 1996. Nel gennaio 2008, il primo gruppo di lavoro pubblico di HTML 5 è stato pubblicato dal gruppo di lavoro che stava sviluppando questa specifica. Ancora in fase di sviluppo dal 2011, questa revisione avrebbe dovuto cambiare radicalmente lo sviluppo di applicazioni per il web. Presenta numerosi nuovi elementi, inclusi quelli per la struttura del sito, l'interattività e il supporto audio e video, nonché nuovi attributi.

Visualizzazione del codice di una pagina Web

Il codice utilizzato per creare qualsiasi pagina Web può essere visualizzato navigando da un browser alla pagina, quindi selezionando l'opzione corretta dal menu del browser. Nella maggior parte dei browser, l'utente può fare clic sul menu "Visualizza" e selezionare un'opzione come "Sorgente", "Sorgente di visualizzazione" o "Sorgente di pagina". Ciò farà apparire una finestra pop-up e mostrerà il codice usato per creare quella pagina web.

È importante notare che non tutto il contenuto trovato su tutte le pagine Web è scritto in HTML. Extensible Markup Language (XML) e Extensible HyperText Markup Language (XHTML) sono altri tipi di linguaggi di markup utilizzati nello sviluppo web. Inoltre, i fogli di stile, come i CSS (Cascading Style Sheets), vengono utilizzati per allegare stile ai documenti HTML. Lingue come Flash® e Java® sono utilizzate per creare contenuti interattivi. Molti altri linguaggi di programmazione possono essere utilizzati per aggiungere funzionalità specifiche a un sito Web.

Rispetto a HTM

In pratica, c'è poca differenza tra le estensioni HTM e HTML, dal momento che entrambi sono letti come file HTML dalla maggior parte delle macchine. La ragione per cui c'erano due diverse estensioni per cominciare è che alcuni tipi di computer, come quelli che giravano su sistemi DOS a 16 bit o Windows® 3, non potevano leggere estensioni a quattro caratteri, e quindi avevano bisogno dell'estensione HTM a tre caratteri. La maggior parte dei sistemi in grado di leggere quattro estensioni di caratteri sono programmati automaticamente per riconoscere i file HTM come file HTML, anche se gli utenti di computer potrebbero occasionalmente aver bisogno di un convertitore per cambiare un file da HTM in un formato riconosciuto dal sistema.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?