Uso e presentazione delle liste

Mercoledì 5 Marzo 2008 - 08:18

di Alessandro Fulciniti

Web Standards

Alcune segnalazioni interessanti sull’uso e la presentazione delle liste.
Cominciamo con la loro semantica e l’uso proprio: in Are lists becoming the new tables?
Mike Cherim illustra alcuni usi sbagliati delle liste:

  • Elementi di form
  • Indirizzi
  • Strutturare pagine web (al posto dei div)
  • Calendari

In sostanza, per usare propriamente una lista merita soffermarsi un attimo a pensare se quello che vogliamo strutturare è logicamente un elenco di informazioni (come nella lista sopra) o un insieme di elementi omogenei e logicamente correlati (un menu ad esempio). Condivido appieno la conclusione: Abusare di elementi specifici nella maniera in cui non sono intesi, ma per scopi presentazionali, sebbene creativo e ammirabile su molti versi, è semplicemente non giusto.

Passando alla presentazione delle liste nel loro senso proprio, segnalo How to create beatiful and elegant HTML list using CSS e Create a Microsoft Word-Style Outline with CSS e, tra le risorse di casa, Liste con marcatori perfetti.

Tags:

Categoria: Web Standards | Permalink

sponsor

Commenti

1

io le ho usate per un certo periodo per la crazione delle form, salvo poi passare ad altri metodi che continuo ad usare tuttora (

Secondo voi così può essere considerato corretto?ovviamente per quanto riguarda le form..)
Per il resto uso le liste principalmente per menu o per lunghe liste di checkbox che decido di visualizzare con overflow per non occupare troppo spazio.
Usarle per strutturare le pagine, mi sembra davvero una follia!!

# - postato da paolo - 05 Marzo 2008 - 08:55

2

Secondo me non è corretto l’uso per i form.
Può essere corretto per i menu ma è una soluzione che personalmente non mi piace e non uso.

Solitamente le liste le uso esclusivamente per elenchi. I form li costruisco con una sequenza di p, div e span solitamente.

# - postato da Paolo - 05 Marzo 2008 - 09:41

3

Condivido in pieno.
Ma in effetti c’ho messo diversi mesi e diversi layout/template prima di capire che per fare una buona pagina web bisogna attenersi al significato dei tag, quindi non usare un tag al posto di un altro e così via.. può sembrare stupido ed elementare, ma il 70% dei siti che vedo sono fatti o con le tabelle o con un uso improprio del markup.

# - postato da Nemesis Design - 05 Marzo 2008 - 10:23

4

Salve a tutti.
Io ho usato le liste per creare dei box (tipo celle di tabelle) per inserire il nome della struttura e un po’ di descrizione. L’esempio è su www.pompei.it.
Secondo voi è errato l’uso delle liste in questo modo??

# - postato da Giuliano - 05 Marzo 2008 - 11:29

5

Da un lato è logico ragionare su come utilizzare in modo corretto ogni singolo tag. Dall’altro un uso creativo di determinati tag è anche il solo/il più veloce modo di ottenere un effetto desiderato, impuntarsi troppo rischia di diventare anacronistico.
Anche perchè il CSS presenta comunque dei “buchi” a cui sopperire con accrocchi vari quindi la perfezione di utilizzo dei tag la si otterrà quando ci sarà un tag corretto per ogni cosa.
Io comunque uso liste per menu e liste vere e proprie (ovviamente).

# - postato da \\Dav - 05 Marzo 2008 - 12:46

6

personalmente le ho sempre utilizzate per la loro reale funzione, ossia elencare degli elementi, siano essi voci di menu o voci da elencare in un testo.

l’abuso c’è, ma non vedo perchè puntare il dito.

sbagliato? perchè?

# - postato da Francesco - 05 Marzo 2008 - 18:27

7

@Francesco
E’ sbagliato sementicamente…una lista è una lista. Usarla per strutturare un layout è un errore concettuale…Un pò come usare le tabelle per i layout, sono nate per dati tabellari…Oppure usare un

, per questo ci sono i tag H1, H2, etc…
Tutto qua, poi uno fa ciò che vuole…

# - postato da simone - 07 Marzo 2008 - 15:48

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento