Letteralmente: Hyper Text Markup Language
linguaggio di tipo statico utilizzato per la realizzazione dei contenuti di una pagina web.
Utilizza dei tag per indicare a un browser come deve interpretare e visualizzare l'ipertesto.
Per dare dinamicità alle pagine ed offrire maggiori servizi quali ad esempio la gestione di database via web o per la creazione di particolari applicazioni e interazioni tra utente e server connesso, l'HTML integra parti di codice scritti in altri linguaggi di programmazione tra i quali ricordiamo ASP, PHP e Java. Inoltre l'uso di particolari script rende più d'effetto la visualizzazione.In informatica l'HyperText Markup Language (HTML) (traduzione letterale: linguaggio a marcatori per ipertesti) è il linguaggio di markup solitamente usato per la formattazione di documenti ipertestuali disponibili nel World Wide Web sotto forma di pagine web.
In generale una pagina web, per essere visibile e intelligibile sul
Web, deve essere opportunamente formattata. Il linguaggio di
formattazione è l'HTML. La formattazione consiste nell'inserimento nel
testo di marcatori o etichette, detti tag, che descrivono caratteristiche come la funzione, il colore, le dimensioni, la posizione relativa all'interno della pagina.
Il contenuto delle pagine web solitamente consiste dunque di un documento HTML e dei file ad esso correlati che un web browser scarica da uno o più web server per elaborarli, interpretando il codice sorgente, al fine di generare la visualizzazione, sullo schermo del computer-client, della pagina desiderata, grazie al motore di rendering del browser stesso.
L'HTML non è un linguaggio di programmazione (in quanto non prevede alcuna definizione di variabili, strutture dati, funzioni, strutture di controllo), ma solamente un linguaggio di formattazione che descrive cioè le modalità di impaginazione o visualizzazione grafica (layout) del contenuto, testuale e non, di una pagina web attraverso tag di formattazione. Tuttavia, l'HTML supporta l'inserimento di script e oggetti esterni quali immagini o filmati. Punto HTML (.html) o punto HTM (.htm) è anche l'estensione comune per riconoscere i documenti in questo formato.
I documenti HTML vengono immagazzinati sui dischi rigidi di macchine elaboratrici (computer-server) costantemente collegate e connesse alla rete Internet. Su queste macchine è installato un software specifico (web server) che si occupa di produrre e inviare i documenti ai browser degli utenti che ne fanno richiesta usando il protocollo HTTP per il trasferimento dati.
Spesso il documento HTML viene generato del tutto o parzialmente tramite un codice eseguibile residente sul server Internet (elaborazione lato server) in grado di interagire con altre applicazioni presenti sul server stesso, come per esempio un database, e inviare poi al browser il risultato finale, realizzando le cosiddette pagine web dinamiche con cui un utente può compiere operazioni interattive avanzate (ad es. filtrare gli articoli all'interno di un catalogo on-line, inviare e registrare dati, fare login ecc..). È il caso di documenti scritti in linguaggi come ASP, PHP, Perl o Java. In altri casi invece alcuni tipi di elaborazione sono operati lato client con linguaggi come Javascript.
Nessun commento:
Posta un commento