Se il feed raggiungerà i 100 iscritti, offrirò il download in formato PDF della Guida Html. Per ogni 100 nuovi iscritti aggiungerò una nuova guida da scaricare.

GUIDA PAGINE WEB: XHTML


www.

Adv:


Acquista questo spazio

pubblicita@arquen.net

+/- Introduzione:

+/- Guida Xhtml:

+/- Tutorial Xhtml:

+/- TagCloud:

Profilo

[4] Sei in: Home » Guida XHtml » ANCORAGGIO

[5] Default | Mobile | Stampa | |

Per creare un sistema di ancoraggio all'interno di una pagina HTML sono necessari i seguenti codici inseriti entrambi nel corpo della pagina:

<body>
<a href="#nomedellancora">nomedellink</a>

<a name="nomedellancora"></a>
</body>

La prima riga è il classico link, la seconda riga, invece, funziona come "segnalino". Da notare che sia in href che in name viene inserita la stessa parola. Poi si clicca sul link e si viene reindirizzati al punto esatto in cui è stato inserito il "segnalino".

In questo modo funziona il classico link: torna a inizio pagina.

Ma possiamo utilizzare le ancore anche per altri scopi:

  • per chi non utilizza il mouse (disabilità motoria);
  • per chi utilizza dispositivi come palmari o portatili senza mouse;
  • per chi utilizza dispositivi di sintesi vocale (disabilità visive).

In quest'ultimo caso le ancore vengono inserite ad inizio pagina e all'interno di un div contenitore che poi verrà reso invisibile, tramite CSS, agli esseri umani, ma non ai lettori vocali.

Ritornando al codice, in XHTML, sopratutto se usiamo un doctype strict, l'attributo name è deprecato per quanto riguarda l'utilizzo nelle ancore, e dovrebbe essere sostituito con ID. Però siccome non tutti i browsers (versioni precedenti) supportano ID, bisogna utilizzarli entrambi. Quindi il codice diventerà:

<body>
<a href="#nomedellancora">nomedellink</a>

<a name="nomedellancora" id="nomedellancora"></a>
</body>

L'ancora può essere inserita non solo in "A", ma anche in un paragrafo "P", in un intestazione "H", in un contenitore "DIV", ecc.. Però, come detto in precedenza, alcuni browsers non supportano l'elemento ID, e siccome name inserito in P, in H e in DIV, non crea nessun ancoraggio, è bene utilizzare solo A.

Per finire, se vogliamo avere il codice validato, bisogna inserire sia il link, sia l'ancora in un div contenitore.

Quindi il codice diventerà:

<body>
<div>
<a href="#nomedellancora">nomedellink</a>
</div>

<div>
<a name="nomedellancora" id="nomedellancora"></a>
</div>
</body>

Ovviamente nel DIV inseriremo una CLASS o un ID.

Aiutami a creare una nuova community aggiungendoti alla Pagina Fan...
Oppure iscrivendoti al Gruppo...

Media voti:

Vota l'articolo: 1 - 2 - 3 - 4 - 5

Nessun Commento

Puoi inviare un commento su questo articolo:
(usando gli account di Google, Twitter e Yahoo!)

[9] Accessibilità / Contatti / Privacy / Disclaim / Consigli / Abbonati al Feed:
Pannello di configurazione
Vota la guida XHtml: | N° Utenti: 15 - Media Voti: 8
Data di oggi: Mer 10/03/2010 | Visite totali: 8459 | Utenti online: 8
© Copyright Arquen.net 2005/2010 - Hosting: TopHost - Xhtml / Css reserved ®
Default | Mobile | Stampa |