Vai al contenuto
SilktideAiuto

Elenchi semantici

Silktide cerca testo scritto come un elenco, ovvero righe che iniziano con punti elenco o numeri, ma che non è contrassegnato come elenco nel codice della pagina. Un vero markup per gli elenchi consente alla di trattare gli elementi come un gruppo invece che come una sequenza di righe non correlate.

Gli elenchi simulati con interruzioni di riga hanno un aspetto corretto sullo schermo, ma non hanno alcuna struttura:

<!-- Problema: un "elenco" creato con testo e interruzioni di riga -->
<p>
  * Mele<br>
  * Pere<br>
  * Banane
</p>

Perché è importante

Quando un elenco è contrassegnato correttamente, un lo annuncia come un elenco, dice quanti elementi contiene e consente all'ascoltatore di spostarsi tra gli elementi o di saltare l'intero elenco. Un elenco simulato è solo testo su più righe: l'ascoltatore sente "asterisco Mele, asterisco Pere" senza capire dove inizi o finisca l'elenco e senza alcun modo per saltarlo. Per gli elenchi lunghi, questa differenza può significare passare da pochi secondi a diversi minuti.

Come risolvere il problema

Riscrivi il testo usando un vero markup per gli elenchi in e rimuovi i punti elenco o i numeri inseriti manualmente: il browser li visualizzerà per te:

<!-- Elementi puntati: un elenco non ordinato -->
<ul>
  <li>Mele</li>
  <li>Pere</li>
  <li>Banane</li>
</ul>

<!-- Passaggi numerati: un elenco ordinato -->
<ol>
  <li>Preriscalda il forno</li>
  <li>Mescola l'impasto</li>
  <li>Cuoci per 40 minuti</li>
</ol>

Come Silktide esegue questo controllo

  1. Esamina ogni elemento della pagina i cui contenuti diretti sono costituiti solo da testo e interruzioni di riga (tag <br>), ignorando tutto ciò che si trova già all'interno di un vero markup per gli elenchi.
  2. Divide il testo in righe in corrispondenza delle interruzioni di riga.
  3. Conta le righe che iniziano con un carattere simile a un punto elenco (ad esempio *, - o •) oppure con un numero seguito da un punto o da una parentesi chiusa.
  4. Segnala l'elemento quando almeno tre righe corrispondono allo stesso modello, come possibile elenco puntato o numerato.

Risoluzione dei problemi

Il testo segnalato è materiale citato

I contenuti riprodotti alla lettera, come un'e-mail in testo semplice, un esempio di codice o un documento citato, possono legittimamente contenere righe simili a punti elenco. Se convertirli in un markup per gli elenchi rappresentasse erroneamente la fonte, puoi il risultato.

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?

Elenchi semantici | Guida di Silktide