Con i comandi HTML co­strui­sci un sito web chiaro, de­po­si­tan­do le in­for­ma­zio­ni più im­por­tan­ti per tutti i browser. Oltre ai tag HTML per la struttura di base, ve ne sono altri che possono essere uti­liz­za­ti per ag­giun­ge­re contenuti mul­ti­me­dia­li, creare moduli o impostare il carattere ti­po­gra­fi­co.

Crea il tuo sito web
Scopri le nuovi funzioni IA di MyWebsite
  • Editor facile e intuitivo con supporto IA
  • Immagini e testi d'effetto in pochi secondi
  • Dominio, indirizzo e-mail e cer­ti­fi­ca­to SSL inclusi

Cosa sono i tag HTML?

Se vorresti imparare l’HTML o scrivere il tuo codice, i tag HTML sono pro­ba­bil­men­te lo strumento più im­por­tan­te ed efficace. I comandi HTML vengono uti­liz­za­ti per inviare in­for­ma­zio­ni ai diversi browser. Il sito web viene quindi strut­tu­ra­to nel miglior modo possibile e può essere vi­sua­liz­za­to da qualsiasi browser grazie alle in­for­ma­zio­ni de­po­si­ta­te.

I tag HTML vengono so­li­ta­men­te rap­pre­sen­ta­ti con un tag iniziale e uno finale. Sono racchiusi tra parentesi angolari e con­ten­go­no le in­for­ma­zio­ni de­si­de­ra­te, con il tag finale con­tras­se­gna­to da una barra. La com­bi­na­zio­ne di tag iniziale, in­for­ma­zio­ni e tag finale è chiamata elemento. È possibile assegnare un attributo HTML all’elemento che con­tri­bui­sce a fornire ulteriori in­for­ma­zio­ni.

Qui puoi vedere un esempio della struttura di un tag HTML:

<h1>Questo è un titolo</h1>
html
N.B.

Non tutti gli elementi HTML con­si­sto­no in un tag di apertura e uno di chiusura. I co­sid­det­ti Self-closing Tags (chiamati anche tag vuoti) sono elementi HTML che non ne­ces­si­ta­no di contenuto tra un tag di apertura e chiusura. Pertanto, con­si­sto­no solo di un singolo tag, per esempio <br> per un’in­ter­ru­zio­ne di riga. Si chiudono quindi da soli e sono sin­tat­ti­ca­men­te completi senza un tag di chiusura separato.

Esistono mol­tis­si­mi tag HTML diversi e pro­ba­bil­men­te non ti ser­vi­ran­no tutti. Inoltre, alcuni di questi non vengono più uti­liz­za­ti dall’in­tro­du­zio­ne di HTML 5 e di HTML 5.1. Anche per questo è utile avere sempre a portata di mano un riepilogo dei comandi HTML più im­por­tan­ti.

Di seguito ti esponiamo i comandi HTML più comuni, or­ga­niz­za­ti in tabelle e ordinati per categorie. I comandi mostrati qui sono tutti sup­por­ta­ti nella versione HTML attuale 5.2 e nello standard co­no­sciu­to come HTML Living Standard. Quest’ultimo rap­pre­sen­ta lo stato attuale delle tec­no­lo­gie web ed è ag­gior­na­to con­ti­nua­men­te.

Tag HTML per la struttura di base di un documento

I seguenti tag HTML strut­tu­ra­no i siti web e co­sti­tui­sco­no la base di tutti gli altri elementi del documento.

Tag HTML De­scri­zio­ne
<!DOCTYPE> Questo tag HTML determina il tipo di documento.
<html> Questo tag HTML definisce un documento come documento HTML.
<head> I metadati del documento vengono inseriti nella sezione <head>.
<title> Questo comando HTML memorizza il titolo del documento, che viene mostrato anche nella barra del titolo del browser.
<body> <body> è l’area prin­ci­pa­le e include il contenuto che viene vi­sua­liz­za­to nel browser.
<nav> Si tratta dell’area di na­vi­ga­zio­ne di un sito web.
<section> Con <section> è possibile rag­grup­pa­re gli elementi in un gruppo.
<article> <article> è l’area con i contenuti di un sito web.
<header> <header> definisce l’in­te­sta­zio­ne di una pagina o di una sezione.
<footer> Con <footer> viene definita la parte inferiore di una pagina o di una sezione.

La struttura di base di un sito web può apparire come nell’esempio seguente:

<!DOCTYPE html>
<html>
<head>
<title>Il titolo del tuo sito web</title>
</head>
<body>Qui puoi inserire testo o immagini.</body>
</html>
html

Comandi HTML per con­fi­gu­ra­re un sito web

Esistono numerosi tag HTML con i quali puoi sud­di­vi­de­re e svi­lup­pa­re singole aree o l’intera pagina.

Tag HTML De­scri­zio­ne
<h1> a <h6> I titoli vengono creati con i diversi tag h. Più piccolo è il numero, più grande è il titolo.
<p> <p> con­tras­se­gna i paragrafi.
<br> Con il tag HTML <br> si forza un’in­ter­ru­zio­ne di riga.
<hr> <hr> genera una linea divisoria ottica che appare tra due contenuti.
<div> Con il tag HTML div è possibile rag­grup­pa­re blocchi di contenuti correlati.

Un esempio di utilizzo dei tag HTML strut­tu­ra­li:

<body>
<h1>Qui c’è il titolo</h1>
<p>Qui c’è il corpo del testo.</p>
<h2>I sottotitoli dividono il contenuto</h2>
<p>Altro testo e nel mezzo <br> un’interruzione di pagina.</p>
</body>
html

Comandi HTML per il carattere ti­po­gra­fi­co

Puoi cambiare il carattere ti­po­gra­fi­co del tuo documento con diversi comandi HTML.

Tag HTML De­scri­zio­ne
<b> Singole parole, frasi o paragrafi vengono scritti in grassetto.
<i> Singole parole, frasi o paragrafi vengono vi­sua­liz­za­ti in corsivo.
<u> La parte racchiusa viene sot­to­li­nea­ta.
<s> Il testo con­si­de­ra­to viene barrato.
<sup> Con il tag HTML <sup> si possono mettere i caratteri in apice, come ad esempio 1°.
<sub> Con <sub> si possono vi­sua­liz­za­re i caratteri in pedice, come ad esempio H2O.

Un esempio di re­go­la­zio­ne del carattere ti­po­gra­fi­co con i comandi HTML:

<body>
<p>Qui c’è un esempio di testo e <i>questa parte viene scritta in corsivo</i>.</p>
</body>
html
N.B.

Per mo­di­fi­ca­re il colore dei caratteri, è meglio uti­liz­za­re il CSS. Sulla nostra Digital Guide trovi un tutorial esaustivo sul CSS.

Evi­den­zia­re e con­tras­se­gna­re i paragrafi

Per for­mat­ta­re o con­tras­se­gna­re i paragrafi, si uti­liz­za­no in par­ti­co­la­re i seguenti tag HTML:

Tag HTML De­scri­zio­ne
<strong> Con <strong> puoi evi­den­zia­re de­ter­mi­na­te sezioni.
<em> Con <em> vengono evi­den­zia­ti frammenti di testo.
<q> Con <q> con­tras­se­gni le citazioni all’interno di un testo.
<blockquote> <blockquote> con­tras­se­gna un intero paragrafo come citazione.
<code> <code> formatta una sezione come codice di programma.

Di seguito trovi un esempio di utilizzo di questi comandi HTML:

<body>
<p>Questo è il corpo del testo. <strong>Questa parte viene evidenziata</strong>.</p>
</body>
html

Creare elenchi e tabelle con i tag HTML

In un documento HTML puoi anche inserire elenchi e tabelle. Di seguito trovi i tag HTML appositi:

Tag HTML De­scri­zio­ne
<table> Con il tag HTML <table> viene definita una tabella.
<caption> <caption> definisce il titolo di una tabella.
<tr> Con <tr> si eti­chet­ta­no le righe di una tabella.
<td> <td> definisce una specifica cella in una tabella.
<th> Con <th> si definisce la cella d’in­te­sta­zio­ne di una tabella.
<ol> Con <ol> si crea un elenco numerato.
<ul> Con <ul> si crea un elenco puntato non ordinato.
<li> <li> indica le singole voci dell’elenco.
<dl> <dl> designa un elenco di de­fi­ni­zio­ni.
<dt> <dt> definisce un termine o una posizione in un elenco di de­fi­ni­zio­ni.
<dd> <dd> è una de­scri­zio­ne de­fi­ni­to­ria all’interno di un elenco.

Di seguito potrai vedere come appare un elenco (non numerato) in un documento HTML:

<body>
<ul>
<li>Primo punto</li>
<li>Secondo punto</li>
<li>Terzo punto</li>
</ul>
</body>
html

In­cor­po­ra­re file mul­ti­me­dia­li in un documento HTML

Diversi tag HTML ti con­sen­to­no di inserire immagini, video e file audio in un documento e di for­mat­tar­li. Di regola si può accedere ai file mul­ti­me­dia­li tramite un URL. Di seguito trovi i comandi HTML più comuni:

Tag HTML De­scri­zio­ne
<img> Il tag HTML img con­tras­se­gna un’immagine.
<map> Con <map> è possibile in­cor­po­ra­re una mappa nel documento.
<audio> <audio> ti permette di in­cor­po­ra­re contenuti audio.
<video> Con <video> aggiungi contenuti video.

Se desideri includere contenuti mul­ti­me­dia­li, devi uti­liz­za­re anche gli attributi HTML src per le fonti e alt per il testo al­ter­na­ti­vo. Di seguito un esempio:

<body>
<img src="img/immagineesempio.png" alt="Descrizione dell’immagine" />
</body>
html

Tag HTML per i moduli

Per includere un modulo nel tuo documento HTML, utilizza i seguenti comandi HTML:

Tag HTML De­scri­zio­ne
<form> Con <form> crei un modulo.
<input> <input> viene uti­liz­za­to per la gestione degli in­se­ri­men­ti nel modulo.
<button> Tramite <button> aggiungi un pulsante.
<select> Con <select> crei menu a discesa con diverse opzioni.
<option> <option> rap­pre­sen­ta un elemento all’interno di un menu a discesa.

Creare un modulo

In pratica, crei un modulo come mostrato di seguito. Nota che vengono uti­liz­za­ti attributi ag­giun­ti­vi per spe­ci­fi­ca­re, ad esempio, la richiesta HTTP de­si­de­ra­ta (nel nostro caso POST).

<body>
<form method="post" action="mailto:mail@esempio.it">
Nome: <input type="testo" name="nome" />
Password: <input type="password" name="password" />
</form>
</body>
html

Creare un pulsante

Di seguito ti mostriamo come ag­giun­ge­re un pulsante:

<body>
<h2>Qui viene posizionato il pulsante</h2>
<button type="button">Clic</button>
</body>
html

Inserire col­le­ga­men­ti iper­te­stua­li su documenti HTML

Utilizza i seguenti tag HTML per creare col­le­ga­men­ti iper­te­stua­li (o link) nel tuo documento:

Tag HTML De­scri­zio­ne
<a> Con <a> si determina il col­le­ga­men­to iper­te­stua­le.
<link> <link> crea il col­le­ga­men­to tra il documento e una fonte esterna.
<nav> Con <nav> vengono creati link per la na­vi­ga­zio­ne.

Inoltre, l’attributo href nel link viene uti­liz­za­to per spe­ci­fi­ca­re l’indirizzo di de­sti­na­zio­ne. Ecco come inserire un link in un documento HTML:

<body>
<h2>Contatto</h2>
<p>Contattaci <a href="mailto:mail@esempio.it">tramite e-mail</a>.</p>
</body>
html

Altri comandi HTML im­por­tan­ti

Esistono numerosi altri tag HTML che fa­ci­li­ta­no il lavoro e che si possono uti­liz­za­re in un editor HTML. Te ne pre­sen­tia­mo una piccola selezione:

Tag HTML De­scri­zio­ne
<style> Con il tag HTML style inserisci codici CSS che de­fi­ni­sco­no l’aspetto del sito web.
<label> Il tag HTML <label> viene uti­liz­za­to con il tag <input> e definisce un campo di testo.
<iframe> Il tag HTML iframe ti consente di in­cor­po­ra­re contenuti esterni nel tuo sito web.
<!-- … --> <!-- … --> ti permette di inserire commenti nel codice HTML.
Consiglio

In­di­vi­dua­le anziché ordinario: con le diverse soluzioni web di IONOS puoi creare un sito web per­so­na­liz­za­to, esat­ta­men­te secondo le tue aspet­ta­ti­ve. Se avrai bisogno di aiuto, il nostro team di esperti sarà a tua di­spo­si­zio­ne.

Sito web con dominio
Crea il tuo sito web per­so­na­liz­za­to

MyWebsite Now Starter è lo strumento pensato per i prin­ci­pian­ti che vogliono creare un sito web in modo intuitivo. Include dominio e indirizzo e-mail.

Vai al menu prin­ci­pa­le