Linguaggio HTML - Che cos'è, definizione e concetto
Il linguaggio html (hypertext markup language) viene utilizzato per lo sviluppo e la creazione di pagine web. È costituito da una serie di tag che il browser interpreta.
Tra i tag inclusi nel linguaggio HTML ci sono: collegamenti ipertestuali, tag immagine, interruzioni di pagina, tra gli altri.
Origini del linguaggio HTML
La sua origine risale al 1991, quando Tim Berners-Lee lo pubblicò per la prima volta su Internet in un documento che chiamò HTML Tags.
Questo documento descrive 22 etichette che mostravano un design iniziale e semplice di questo linguaggio. Alcuni di questi elementi sono ancora conservati e molti altri sono stati incorporati nel corso degli anni.
Esistono diverse versioni di HTML da quando è stato introdotto su Internet. In ciascuno di essi vengono ampliate e sviluppate nuove funzionalità.
Che cos'è un tag?
I tag HTML sono frammenti di testo racchiusi tra parentesi angolari che vengono utilizzati per scrivere codice HTML.
Esistono due tipi di etichette:
- Tag di apertura.
- Tag di chiusura.
Elementi del linguaggio HTML
Si distinguono diversi componenti: elementi e attributi.
- Elementi: Sviluppano la struttura delle pagine web. Gli elementi h1, h2, h3, h4, h5 e h6 vengono utilizzati per creare le intestazioni. In ordine gerarchico h1 rappresenta il primo livello e solitamente il testo più grande. h2 è il secondo livello con un testo un po' più piccolo, così finché h6 è il testo più piccolo di tutti.
- Attributi: Gli attributi dei tag HTML definiscono i dettagli del comportamento o della presentazione del tag in cui sono posizionati. Sono scritti all'interno del tag stesso con il nome dell'attributo e il valore dell'attributo tra virgolette.
Vantaggi e svantaggi del linguaggio HTML
Ci sono ancora nuove versioni di volta in volta con nuove funzionalità. Questo, poiché è un linguaggio molto utilizzato dai programmatori, soprattutto per sviluppare progetti web. Si possono trovare alcuni vantaggi e svantaggi del suo utilizzo.
- Vantaggio: Permette di descrivere l'ipertesto, ha un'implementazione veloce, lo riconosce e supporta qualsiasi tipo di browser e consente file di piccole dimensioni.
- Svantaggi: Il design è più lento, ha un linguaggio statico e le etichette sono limitate.