lettura facile

Il tag <HEAD> in Html

In questa lezione ti spiego cos'è tag <head> del linguaggio HTML, a cosa serve e come utilizzarlo

<head> ... </head>

E' una delle due sezioni piu importanti di un documento ipertestuale.

Si trova all'interno del tag <html>.

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. ...
  5. </head>
  6. <body>
  7. ...
  8. </body>
  9. </html>

Si chiama <head> perché è la testata del documento e devi inserirla sempre prima della sezione <body>

Per ricordare questo concetto puoi considerare il documento html come una persona, con una testa (head) e un corpo (body)

A cosa serve il tag <head>?

Il tag <head> definisce la sezione del documento del HTML che contiene informazioni sul documento, come il titolo della pagina, la descrizione e le parole chiave.

Nota, Le informazioni nella sezione <head> non sono un contenuto vero e proprio della pagina, perché non vengono visualizzate direttamente sul sito e non tutte sono visibili all'utente. Tuttavia, sono fondamentali per indicizzare il sito sui motori di ricerca e per fornire un'esperienza di navigazione migliore agli utenti.

All'interno della sezione <head> puoi trovare questi tag

  • Il tag <title>
    E' il tag che ti permette di definire il titolo del documento html. Viene visualizzato nella scheda del browser quando leggi una pagina web. Inoltre, spesso il titolo della pagina è una delle prime cose che gli utenti vedono nei risultati di ricerca.
    un esempio di tag <title>

    Nota. E' molto importante che il titolo descriva in modo pertinente il contenuto della pagina, per far sapere gli utenti cosa potranno trovare sul pagina. Un titolo pertinente e accattivante incoraggia gli utenti a cliccare sul link. Spesso il titolo contiene le parole chiave principali utili per posizionare meglio la pagina sui motori di ricerca.

  • Il tag <meta>
    Nella sezione <head> trovi anche il tag <meta>. E' una famiglia di tag che ti permette di fornire molte informazioni aggiuntive sul documento tramite l'inserimento dei metadati. Ad esempio, puoi usare il tag <meta> per scrivere una breve descrizione del contenuto della pagina e un elenco i parole chiave (keyword) per aiutare i motori di ricerca a capire di quali argomenti tratta la pagina web, dare indicazione ai motori di ricerca se vuoi indicizzare o meno una pagina web, per indicare al browser quale set di caratteri utilizza il documento, ecc.
    esempio di metadati
  • Il tag <link>
    E' un'altra famiglia di tag della sezione <html>. I tag <link> ti permettono di richiamare i file dei fogli di stile css per formattare i contenuti della pagina (rel=stylesheet). Puoi usare un tag <link> anche per indicare se un documento è una copia canonica (rel=canonical) di un altro, ecc.
    esempio di tag <link>
  • Il tag <script>
    Questo tag ti permette di definire uno script, ad esempio in javascript. Puoi scrivere lo script direttamente sul documento oppure richiamare il file dello script dall'esterno. Quando inserisci il tag <script> nella sezione <head>, il browser lo carica in memoria prima di visualizzare la pagina sullo schermo dell'utente. Se lo inserisci nella sezione <body>, invece, il tag <script> viene caricato in memoria insieme ai contenuti della pagina.
    il tag <script>

Il tag <head> contiene molte altre informazioni utili, come i link ai font utilizzati sul sito, la lingua della pagina, i metadati per i social media, ecc.

Ti faccio un esempio pratico.

Ecco il codice di un documento html di un sito che parla di programmazione

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Guida per imparare a programmare</title>
  5. <meta name="description" content="Scopri i migliori tutorial di programmazione online gratuiti e impara a programmare in diversi linguaggi, dal JavaScript al Python">
  6. <meta name="keywords" content="tutorial di programmazione, imparare a programmare, JavaScript, Python, HTML, CSS">
  7. <link rel="stylesheet" href="/nigiara.css" type="text/css">
  8. <script type="text/javascript" src="file.js"></script>
  9. </head>
  10. <body>
  11. <!-- Il contenuto vero e proprio della pagina va inserito qui -->
  12. </body>
  13. </html>

Per utilizzare il tag <head> in modo efficace, è importante seguire alcune buone pratiche. Eccone alcune.

  • Utilizza solo un titolo per pagina tramite il tag <title> e assicurati che sia descrittivo e pertinente.
  • Crea una descrizione unica per ogni pagina web, evitando di copiare e incollare la stessa descrizione su tutte le pagine del sito web.
  • Inserisci solo le parole chiave pertinenti con il contenuto della pagina.

In conclusione, il tag <head> è fondamentale per fornire una buona esperienza di navigazione agli utenti e anche per ottimizzare e indicizzare la pagina sui search engine.

Utilizzalo in modo efficace e responsabile e vedrai i risultati.




Non hai risolto il tuo problema? Scrivi una domanda




FacebookTwitterLinkedinLinkedin