Uso brillante di elenchi HTML in Web Design
Puoi trovare elenchi ben disegnati su Internet. I progettisti li utilizzano da decenni per coordinare le informazioni e i layout delle pagine e nel Web di oggi è possibile vedere la grande creatività nel modo in cui i web designer utilizzano le liste. Questi includono menu di navigazione, collegamenti profilo, archivi, attività / liste di controllo e tonnellate di altri usi!
In questo post presenterò diversi tipi di elenchi HTML, con suggerimenti su come progettarli, in particolare su come aggiungere un bordo univoco alla tua lista . Ti illustrerò anche alcuni esempi di siti Web con fantastici design di elenchi e alla fine otterrai un elenco di siti Web con elenchi HTML ben progettati. Non ci sono più dubbi su come rendere unici i tuoi elenchi dall'aspetto semplice e iniziamo a sfruttarli al meglio oggi!
Gli elementi dell'elenco
I web designer stanno costantemente saltando da un carro a un altro, causando il cambiamento degli stili del sito web nel tempo, ma le liste hanno superato la prova del tempo e potrebbero essere in giro nell'innovazione futura del World Wide Web.
Prima di esaminare gli esempi voglio coprire alcuni punti con gli elenchi HTML. Esistono pochi tipi di elenchi che è possibile utilizzare nel proprio lavoro di progettazione. La maggior parte dei web designer si concentra sugli elenchi non ordinati che vengono aperti con un
- tag, ma ci sono anche altre due varianti meno popolari: elenchi ordinati e definizioni dei dati . Ho approfondito ulteriori dettagli qui sotto.
Liste non ordinate ( )
Forse uno degli elementi più utilizzati negli standard HTML4 / HTML5. Gli elenchi non ordinati generano i dati allo stesso modo di un elenco ordinato, tuttavia non vedrai nessun indicatore numerico sul lato . Invece ad ogni oggetto viene dato un piccolo cerchio o disco e suddiviso su una nuova linea. Questa icona può anche essere modificata con la proprietà del tipo di stile lista trovata in CSS.
Di seguito è riportato il codice di esempio dell'elenco non ordinato:
- Articolo 1
- Articolo 2
- Articolo 3
Le liste non ordinate sono il rimedio perfetto per creare collegamenti di navigazione . Dato che puoi facilmente annidare interi elenchi all'interno di qualsiasi elemento della lista, è semplice creare link di navigazione secondaria . Dopo aver rimosso lo stile dell'elenco, rimarrai con un elemento elemento vuoto. Da qui puoi disegnare i link di ancoraggio per apparire come elementi di blocco sulla tua pagina, compilando così un design del menu di navigazione, e con qualche codice jQuery puoi mettere insieme una bella intestazione per il tuo sito.
Più comunemente troverai elenchi non ordinati nel mezzo di articoli web o istruzioni di installazione. Prendi nota del fatto che Google e altri robot di ricerca non elaborano i contenuti della tua pagina in modo diverso, quindi il tuo SEO non dovrebbe essere influenzato indipendentemente dal tipo di annuncio che scegli .
Elenchi ordinati ( )
Quando è necessario ordinare un set di dati, è possibile configurare da zero il proprio framework di layout, ma in questo modo è necessario aggiungere manualmente ciascun numero progressivo, cosa che può risultare noiosa. Le liste ordinate sono ottime per mantenere in linea i compiti numerati senza errori. L'ordine degli elementi della lista interna (
Di seguito è riportato il codice di esempio dell'elenco ordinato:
- Articolo 1
- Articolo 2
- Articolo 3
È anche possibile cambiare il contatore da numeri regolari a una manciata di altre opzioni . Questi includono lettere alfabetiche e numeri romani, per citarne alcuni. I web designer userebbero l'elenco ordinato per gli elenchi specifici del contenuto. I dati delle ricette, le attività quotidiane, i preferiti o gli utenti registrati / superiori sono solo alcuni esempi. Spesso i commenti del blog vengono creati utilizzando elenchi ordinati per mantenere ogni commento in una sequenza numerata.
Elenchi di definizione dei dati ( )
Gli elenchi di definizioni non si vedono più spesso (non come se fossero mai stati popolari). Sono stati visti con i web designer che creano complessi formati di link o contenuti di scatole. Il tag dell'elenco di dati (
- oggi è spesso frainteso dai programmatori. Nelle specifiche HTML4.01 sono stati usati gli elenchi di dati per accoppiare gli articoli con le loro descrizioni . Questi sono stati chiamati elenchi di definizioni.
- Articolo 1
- Descrizione
- Articolo 2
- Descrizione
- Articolo 3
- Descrizione
- ) seguito da una o più definizioni di dati (
- ) .
Un forte esempio tratto dall'articolo di HTML5 Doctor è un elenco formattato con metadati . All'interno di un singolo elemento di lista
dl
definiresti un termine, come il tuo nome, quindi ogni successivo tag di definizione potrebbe descrivere dati su di te, possibilmente la tua età, professione, città / città corrente, ecc. In definitiva qualsiasi insieme di dati con chiave / valore le coppie si adattano bene in una lista di descrizioni . È possibile utilizzare più di un termine di dati in un elenco, ma W3C afferma che ogni termine dovrebbe essere univoco nell'elenco.Ora che abbiamo individuato i 3 stili più popolari, passiamo ad alcuni esempi! I web designer sono diventati molto creativi con le loro liste negli ultimi anni. Di seguito sono stati catalogati 7 dei miei siti web preferiti con particolare attenzione all'utilizzo creativo degli elenchi.
Semplice navigazione nella lista non ordinata
I menu di navigazione sono molto più semplici da costruire con le moderne tecniche CSS. Questo è il motivo per cui liste non ordinate e persino liste ordinate sono diventate un'opzione popolare. Uno dei miei esempi preferiti di questo appare sul blog dei social media, Mashable.
Verso l'alto della loro intestazione noterete 2 insiemi principali di collegamenti. Direttamente in cima al loro logo c'è una piccola lista non ordinata che contiene link di comunità come Top Stories, Trending Topics e People. Il designer ha creato uno stile elegante al passaggio del mouse che presenta uno sfondo e una combinazione di colori solidi.
Direttamente sotto a questo vedrai i loro collegamenti di navigazione secondaria. Questo menu di navigazione porta a categorie di blog come Social Media o Tech. Entrambi gli elenchi non ordinati sono contenuti in un HTML5
Elenco delle funzionalità del software
Questo è probabilmente uno dei miei esempi preferiti di liste in stile. Gli sviluppatori Web e le società di software li utilizzano nei propri progetti web aziendali. Il mio esempio si concentra sulla pagina delle cose del codice cultura, un'app lista delle cose da fare. Hanno creato un set formattato di elementi e funzionalità che puoi trovare in Things.
L'intera collezione è contenuta all'interno di a
tag che contiene entrambe le colonne sinistra e destra. Dentro ci sono i galleggianti- elementi con classe sinistra e destra, rispettivamente. Il contenuto dell'elemento della lista è in realtà suddiviso in segmenti e il CSS è usato per allineare tutto .
- . I tag
strong
vengono utilizzati per ciascuno dei punti di intestazione che appaiono nel testo più scuro e subito dopo viene aggiunta la descrizione.Gli elementi sono stati messi insieme splendidamente e ammiro molto l'etica del lavoro di Culture Code. Hanno dimostrato di offrire fantastici disegni nel corso degli anni, specialmente per le cose. Se controlli una qualsiasi directory di icone come Icon Finder è piuttosto semplice scegliere un set di freebie, e da qui puoi creare un modello e codificare uno stile simile di elenco in CSS.
Se ti interessa più a fondo nel loro design, la pagina Cose per iPhone utilizza effettivamente un elenco di descrizioni. Ogni icona viene impostata come un termine di definizione e le descrizioni vengono posizionate a destra. Questo non è il modo consigliato di usare questi tag, ma funziona in alcune circostanze!
Categorie e tag del blog
Gli utenti di WordPress hanno molta familiarità con il sistema categorie / tag. Ha funzionato bene nella maggior parte delle forme di social media fino ad ora, ma è originariamente derivato dalla blogosfera. I tag sono ottimi per la visualizzazione di alcuni articoli di nicchia relativi all'argomento. Le categorie sono molto più ampie e utilizzate per comprendere la maggior parte dei tuoi articoli.
Il miglior esempio che mi viene in mente è Smashing Magazine e il loro nuovo re-design della home page. In alto noterai una linguetta con l'etichetta "Magazine" con un'icona a forma di piccola etichetta appesa al lato. Passa il mouse su questo per visualizzare un elenco nascosto di categorie come codifica, design, grafica, ecc. Ognuno è anche in stile con un elegante effetto hover CSS3 per apparire come pulsanti lucidi.
Guardando il codice noterete che hanno posizionato questa casella nell'area della colonna di sinistra. Ha un
display: none;
stile per apparire nascosto fino a quando non viene attivato . L'elenco non ordinato viene impostato con ogni elemento dell'elenco contenente un collegamento di ancoraggio, ma in alternativa questi collegamenti vengono visualizzati in linea e si suddividono su due righe per lo spazio richiesto.Colonne di piè di pagina con elenchi di definizioni
Sono sempre stato un grande fan del classico design Digg. Presentava tutto ciò che ci si aspetta da un sito Web di notizie con grandi capacità sociali. Un pezzo davvero interessante per il loro vecchio design è la configurazione delle colonne del piè di pagina che utilizza gli elenchi di definizioni .
Sfortunatamente l'equipaggio di Digg ha già lanciato il v4 design live, ma Internet è un luogo nostalgico e con Wayback Internet Archives possiamo richiamare un vecchio design di Digg nell'agosto del 2007. Questo modello presenta molti fantastici elementi dell'interfaccia utente, ma più specificamente concentriamoci sull'area del footer. Noterai che ciascuna colonna è effettivamente suddivisa in un elemento dell'elenco di dati . Queste colonne sono impostate per essere visualizzate come blocchi e fluttuate l'una accanto all'altra con larghezze predefinite .
I termini dati si comportano come intestazioni all'interno dell'elenco e compaiono solo una volta per colonna. Secondo me questo è un modo molto più bello e più pulito per costruire la tua lista di descrizioni. È possibile utilizzare più di un termine per elenco, ma questo spesso compromette il codice HTML e si può perdere la traccia del codice molto rapidamente. Le prime due colonne contengono 6-7 collegamenti elencati l'uno sotto l'altro come termini di dati per la descrizione del testo dell'intestazione, ma dopo questo si noterà che le colonne si allontanano dalla formattazione predefinita.
Ad esempio, sotto Digg Tools & API ci sono solo due definizioni di dati . Questi sono in realtà i 2 paragrafi che contengono un collegamento interno e una frase. Sicuramente non c'è nulla di sbagliato in questo markup, ed è in realtà un sistema molto creativo e sostenibile per costruire colonne di footer. Sono certo che se navighi negli archivi delle pagine di Digg troverai molti più fantastici esempi di liste.
Compiti e cose da fare
Le liste non sono sempre solo incorporate per gli stili di design. In realtà ci sono momenti in cui il contenuto richiede voci di elenco per formare un vero elenco di dati . Le liste delle cose da fare sono l'esempio perfetto di questi fenomeni. Tuttavia non ci sono un sacco di task manager integrati nel web, quindi è difficile trovare ottimi esempi.
Flow App è uno di questi servizi con un bellissimo pannello utente. Se hai tempo suggerisco di registrarti per un account gratuito per dare all'applicazione una demo. Anche se non hai intenzione di pagare, è ancora un'app web molto divertente con cui giocare e puoi anche trarre ispirazione dal design.
Se hai effettuato l'accesso, il menu in basso a sinistra ordina la tua raccolta di elenchi. Queste sono attività che è possibile riorganizzare, modificare, etichettare e verificare come completo. Cliccando sul primo elenco di default "Le basi" si aprirà il contenuto nel riquadro di destra, qui l'intera struttura di lista è costruita con un elenco non ordinato.
Ogni oggetto contiene una quantità piuttosto grande di contesto interno. Ogni barra che vedi passare presenta una voce di elenco aggiunta al totale
- elemento Ci sono molti oggetti interni come un'icona di modifica, una casella di controllo del completamento, una bandiera e un'icona del cestino. Anche nei collegamenti del menu laterale sotto "Focus" noterai elementi costruiti impostati su un elenco non ordinato . Sembra fantastico per la sua semplicità di sicuro.
Elenco giocatori Dribbble
Insieme a molti colleghi designer, sono un enorme tossicodipendente di Dribbble. Il sito Web è costruito magnificamente e presenta alcuni dei migliori grafici di tutto il mondo. Se non conosci la rete, Dribbble è una community social di soli inviti di web designer che condividono scatti del loro ultimo lavoro.
Le cose si fanno interessanti se rivolgi la tua attenzione alla parte in basso a destra della sua barra laterale. Qui abbiamo una lista ordinata con la classe " lista giocatori ". È dotato di principianti che sono i nuovi designer che hanno ricevuto degli inviti e che hanno effettuato l'accesso al sito più di recente. Per qualsiasi motivo lo sviluppatore web di Dribbble ha scelto di utilizzare un elenco ordinato con ogni voce dell'elenco contenente dettagli sull'utente .
Il contenuto interno è in realtà suddiviso in due segmenti. UN
flottante a destra contiene il link follow / unfollow se si è attualmente connessi. L'elemento alternativo visualizza aintestazione con la classe " vcard " contenente il nome e l'avatar dell'utente. Questi sono entrambi collegati al loro profilo Dribbble personale, insieme ad alcune statistiche dell'account.
Pangrattato orizzontale
Esistono alcuni esempi fantastici e best practice scritte per la creazione della navigazione breadcrumb. Questi menu visualizzano visibilmente la raccolta di collegamenti secondari che hai attraversato per raggiungere la pagina corrente . Abbiamo un fantastico tutorial sui breadcrumb pubblicato su Hongkiat, costruito interamente con le tecniche CSS3 e le liste non ordinate.
Il design utilizza i link di ancoraggio come elementi di blocco per visualizzare il menu elenco. Il collegamento di ancoraggio viene fornito con un'immagine di sfondo e una proprietà
z-index
decrescente in modo che le frecce vengano visualizzate sopra ciascun elemento concorrente.Inoltre, controlla l'esempio di Google su una delle loro pagine di supporto. Questo è l'elemento di pagina perfetto da incorporare nel tuo sito web se hai più pagine nidificate di contenuti . I visitatori probabilmente cercheranno di tornare alle pagine precedenti senza controllare la loro cronologia.
Non ci sono troppe alternative per costruire una lista di link breadcrumb. È possibile utilizzare un elenco ordinato in modo che i crawler dei motori di ricerca comprendano l'esistenza di un ordine nei collegamenti del menu, tuttavia, come indicato in precedenza, probabilmente non farà troppa differenza quando si tratta di classificare in SERPS. Se hai esigenze più complesse di breadcrumb come un titolo / descrizione per ciascun link, puoi utilizzare meglio l'elemento dell'elenco di definizioni.
Più bella interfaccia utente basata su elenchi
Senza entrare troppo nei dettagli, il mio obiettivo è raccogliere una fantastica configurazione di elementi di interfaccia basati su elenchi. Questo è molto più facile a dirsi che a farsi - ma Internet ha così tante opzioni tra cui scegliere! C'è ampio spazio per la crescita nel regno delle liste HTML. Se stai morendo per avere più ispirazione, guarda la mini gallery qui sotto con alcuni esempi fantastici.
6wunderkinder
Un fantastico menu di navigazione in stile come elementi del pulsante.
Torta dolce torta
Cake Sweet Cake presenta una bella lista di immagini in miniatura contenenti alcuni deliziosi campioni delle loro opere di pasticceria.
Cheesemonger Invitational
Il sito Web di Cheesemonger Invitational include 2 elementi separati
- elementi mobili per creare 1 menu di navigazione. Sembra davvero in linea con la grafica del logo centrato.
The Threepenny Editor
I link dei social media nella parte inferiore del sito Web di Threepenny Editor sono tutti realizzati in un elenco. Si inserisce perfettamente in una colonna del loro tema di layout mani-e-carta.
Le Tipi
Un altro bellissimo esempio di menu di navigazione in stile con immagini e CSS.
Tu sai chi
Sapete chi presenta un fantastico effetto di design retrò sul loro sito web. La parte inferiore della home page ha una piccola lista ordinata che contiene le anteprime del loro ultimo lavoro di progetto.
MediaLoot
Un elenco non ordinato creato per i piani di iscrizione di MediaLoot sembra promettente.
365psd
365psd offre un nuovo modello Photoshop da scaricare ogni giorno. Nella barra laterale troverai un elenco di tag integrati in una lista non ordinata. Questo sembra perfetto nei blog e nelle pagine di archivio in cui un piccolo elenco di tag sembra appropriato.
Conclusione
Speriamo che questa galleria di elenchi in stile HTML creativi ti abbia dato qualche spunto per la progettazione del contenuto del layout. Può essere difficile definire un'idea concreta per i tuoi elenchi sulle pagine Web, ma gli elenchi di articoli rappresentano una parte importante del processo di progettazione e offrono relazioni costruttive tra tag di markup e contenuti .
Ci sono probabilmente dozzine di altri fantastici elenchi trovati sul Web, e con la crescente quantità di web designer disponibili vedremo sicuramente questo numero aumentare più velocemente che mai. Se sei a conoscenza di un ottimo sito Web con elenchi HTML fantastici, ti invitiamo a offrire i link nella sezione dei commenti qui sotto. Inoltre, se aggiungi uno degli stili elencati sopra nel tuo sito web, saremmo lieti di dargli un'occhiata!
10 migliori servizi per creare, condividere e ascoltare musica online
La musica è l'anima della vita. Ecco perché c'è così tanta musica che viene creata, condivisa, ascoltata e persino disponibile per il download gratuito. L'industria musicale sta producendo un sacco di cose di alta qualità, ma le piattaforme di qualità che ospitano questa musica sono solo alcune. E in
I 10 siti migliori per chiedere tutte le domande di programmazione
Quando impariamo a programmare o sviluppare software, siti Web o app, di solito ci si blocca con un problema o un bug che si rifiuta di risolvere, indipendentemente da ciò che si fa. In casi come questo, i programmatori come te potrebbero aver bisogno di risposte a domande relative a vari linguaggi di programmazione, piattaforme di sviluppo, strumenti, API e servizi.
Le immagini sono aggiunte come
tag direttamente nel codice e posizionato rispetto al loro contenuto
- . I tag
Di seguito è riportato il codice di esempio dell'elenco di definizioni dei dati:
Tuttavia con le nuove specifiche HTML5, gli elenchi di dati hanno ricevuto una trascrizione. Non ci sono differenze con la sintassi nel modo in cui si usano gli elementi, tuttavia il loro scopo è stato aggiornato come un elenco di descrizione che consiste di uno o più termini di dati (