Strålende brug af HTML-lister i webdesign
Du kan finde veldesignede lister over hele internettet. Designere har brugt dem i årtier til koordinere sideoplysninger og layouter, og i dagens web kan du se den store kreativitet i, hvordan webdesignere bruger lister. Disse omfatter navigeringsmenuer, profilforbindelser, arkiver, opgaver / checklister og tonsvis af andre anvendelser!
I dette indlæg vil jeg introducere forskellige typer HTML-lister med tips om design af dem, især om hvordan man skal Tilføj en unik kant til din liste. Også jeg tager dig gennem et par eksempler på hjemmesider med fantastiske listedesigner, og i sidste ende får du en liste over hjemmesider med pænt designet HTML-lister. Der er ingen tvivl om, hvordan du får dine plain looking lister til at se unikke ud, og lad os begynde at få mest ud af dem i dag!
Listen Elements
Webdesignere springer konstant fra en bandwagon til den næste, hvilket medfører, at webstedsformaterne ændrer sig over tid, men lister har stået tidstesten og kan meget vel være i fremtiden for innovation på World Wide Web.
Før jeg tjekker eksemplerne, vil jeg dække et par punkter med HTML-lister. Der er få forskellige typer lister, som du kan bruge i dit eget designarbejde. De fleste webdesignere fokuserer på Uordnede lister som åbnes med a
tag, men der er også to andre mindre populære variationer: Ordnede lister og Datadefinitioner. Jeg har gået ind i yderligere detaljer nedenfor.
Uordnede lister ()
Muligvis et af de mest brugte elementer i HTML4 / HTML5 standarder. Uordnede lister udsender data på samme måde som en ordnet liste, dog du vil ikke se nogen numeriske markører til siden. I stedet gives hver vare en lille cirkel eller disk og opdelt på en ny linje. Dette ikon kan også ændres med egenskaben i listestil-typen fundet i CSS.
Nedenfor er eksemplet kode for den uordnede liste:
- Punkt 1
- Punkt 2
- Punkt 3
Uordnede lister er det perfekte middel til at opbygge navigationslinks. Da du nemt kan nest hele lister inden for enhver liste element Det er en simpelt spørgsmål at skabe undernavigationslinks såvel. Når du har fjernet listestilen, bliver du efterladt med et tomt elementelement. Herfra kan du stile ankerforbindelser for at fremstå som blokelementer på din side og dermed udfylde et navigationsmenu design, og med nogle jQuery-kode kan du sammensætte en smuk header til dit websted.
Mest almindeligt finder du uordnede lister midt i webartikler eller installationsanvisninger. Vær opmærksom på det Google og andre søgebotser behandler ikke dit sideindhold anderledes, så din SEO bør ikke påvirkes uanset hvilken noteringstype du vælger.
Ordnede lister ()
Når du har brug for at bestille et sæt data, er det muligt at oprette din egen layoutramme fra bunden, men på denne måde skal du tilføje hvert inkrementalt tal for hånden, hvilket kan være trættende. Ordnede lister er gode til holde nummererede opgaver i kø uden skruer. Ordren for dine interne lister () vil diktere, hvordan dataene præsenteres.
Nedenfor er eksemplet kode på den ordnede liste:
- Punkt 1
- Punkt 2
- Punkt 3
Det er også muligt at skift tælleren fra almindelige tal til en håndfuld andre muligheder. Disse omfatter alfabetisk bogstaver og romertal, for at nævne et par stykker. Webdesignere ville bruge ordnet liste til indholdsspecifikke lister. Opskrift data, daglige opgaver, favoritter, eller top / seneste logget ind brugere er blot nogle få eksempler. Ofte vil du se blog kommentarer bygget ved hjælp af ordnede lister for at holde hver kommentar i en nummereret rækkefølge.
Data Definition Lister ()
Definition lister ses ikke meget ofte længere (ikke som de var nogensinde populære). De plejede at ses hos webdesignere, der skabte komplekse formater af links eller indhold af boks. Det dataliste tag (
) er ofte misforstået af kodere i dag. I HTML4.01 var specs datalister brugt til par elementer med deres beskrivelser. Disse blev kaldt definitionslister.
Nedenfor er eksemplet kode for data definition listen:
- Punkt 1
- Beskrivelse
- Punkt 2
- Beskrivelse
- Punkt 3
- Beskrivelse
Men med de nye HTML5-specifikationer er datalister blevet givet en transkription. Der er ingen forskelle med syntaks i, hvordan du bruger elementerne, men deres formål er blevet opdateret som en Beskrivelsesliste, der består af et eller flere data vilkår () efterfulgt af en eller flere datadefinitioner (
).
Et stærkt eksempel fra HTML5-doktorens artikel er en metadataformateret liste. Inde i en enkelt dl
liste element du ville definere et udtryk, som dit navn, derefter hver efterfølgende Definition-tag kan beskrive data om dig, muligvis din alder, besættelse, nuværende by / by osv. i sidste ende ethvert sæt data med nøgle / værdi par passer pænt i en beskrivelse liste. Du kan bruge mere end et dataterm på en liste, men W3C angiver det hvert udtryk skal være unikt i listen.
Nu hvor vi har spikret ned de 3 populære listestilarter, lad os gå videre til nogle eksempler! Webdesignere er blevet meget kreative med deres lister i de seneste år. Jeg har katalogiseret 7 af mine foretrukne hjemmesider nedenfor med specifikt fokus på deres kreative brug af lister.
Enkel uordnet liste navigation
Navigationsmenuer er meget enklere at bygge med moderne CSS-teknikker. Det er derfor, at uordnede lister og endda bestilte lister er blevet en populær mulighed. Et af mine yndlingseksempler herpå vises på social media blog, Mashable.
Mod toppen af deres overskrift bemærker du 2 hovedsæt af links. Direkte til toppen af deres logo er en lille uordnet liste, der indeholder fællesskabslink som Top Stories, Trending Topics og People. Designeren har lavet en slank svingstil, der har en solid baggrund og farveskema.
Lige under dette ser du deres undernavigationslinks. Denne navigationsmenu fører til blogkategorier som Social Media eller Tech. Begge uordnede lister er indeholdt i a HTML5 element at holde alt sammen med skabelonen. De hover-effekter, der er tilføjet her, viser et afrundet hjørne omkring undernavigationsmenuen. Hvert link vises som et blokelement og optager meget plads på undernavigationsmenuen.
Listing Software Features
Dette er muligvis et af mine yndlingseksempler på stylede lister. Webudviklere og softwarefirmaer bruger disse i deres egne corporate webdesign. Mit eksempel fokuserer på siden af Culture Code's Things, en to-do list app. De har bygget en formateret sæt af varer og funktioner du kan finde i ting.
Hele samlingen er indeholdt i a Billeder tilføjes som Elementerne blev sammensat smukt og jeg beundrer meget Kultur Code's arbejdsmoral. De har vist sig at tilbyde fantastiske designs i årevis, især for ting. Hvis du tjekker enhver ikonkatalog som Icon Finder, er det ret nemt at vælge et sæt freebie, og herfra kan du mockup et design og kode en lignende listestil i CSS. Hvis du er interesseret yderligere i deres design, bruger Things for iPhone-siden faktisk en beskrivelsesliste. Hvert ikon er sæt som en definitionsterm og beskrivelserne er placeret til højre. Dette er ikke den anbefalede måde at bruge disse tags på, men det fungerer godt under visse omstændigheder! WordPress brugere er meget bekendt med kategorier / tags system. Det har fungeret godt i de fleste former for sociale medier hidtil, men det er oprindeligt afledt af blogosfæren. Tags er gode til at vise et par nicher artikler relateret til emnet. Kategorier er meget bredere og bruges til at omfatte den større del af dine artikler. Det bedste eksempel jeg kan tænke på er Smashing Magazine og deres nye hjemmeside re-design. Øverst vil du se en fane mærket “Magasin” med et lille mærke ikon hængende fra siden. Hold markøren over dette for at vise en skjult liste over kategorier som kodning, design, grafik osv. Hver er også stylet med en fancy CSS3 svæveffekt, der vises som glatte knapper. Når du kigger på koden, vil du bemærke, at de har placeret denne boks i venstre kolonneområde. Det er givet a Jeg var altid en stor fan af det klassiske Digg design. Det præsenterede alt, hvad du ville forvente af et nyhedswebsted med store sociale evner. Et virkelig interessant stykke til deres gamle design er Fodskolonner opsætning ved hjælp af definition lister. Desværre har Digg crew allerede lanceret v4 design live, men internettet er et nostalgisk sted, og med Wayback Internet Archives kan vi trække et ældre design fra Digg fra august 2007. Denne skabelon har mange fantastiske brugergrænsefladeelementer, men mere specifikt lad os fokusere på footerområdet. Du vil bemærke, at hver kolonne faktisk er brudt ind i en data listen element. Disse kolonner er indstillet til at vise som blokke og flyde ved siden af hinanden med foruddefinerede bredder. Det Datavilkårene opfører sig som overskrifter inden for listen og vises kun én gang pr. kolonne. Efter min mening er dette en meget pænere og renere måde at opbygge dine beskrivelseslister på. Det er muligt at bruge mere end et begreb pr. Liste, men det gør ofte din HTML op, og du kan miste koden meget hurtigt. De to første kolonner indeholder 6-7 links opført under hinanden som data betingelser for at beskrive headerteksten, men efter dette vil du bemærke, at kolonner bryder væk fra standardformatering. For eksempel nedenunder Digg Værktøjer & API der er kun to data definitioner. Disse er faktisk de 2 afsnit, der indeholder et internt link og en sætning. Der er bestemt ikke noget galt med denne opdeling, og det er faktisk et meget kreativt og bæredygtigt system til opbygning af footer-kolonner. Jeg er sikker på, at hvis du surfer på Diggs arkiver, finder du mange flere fantastiske eksempler på lister. Lister er ikke altid kun indarbejdet for design stilarter. Der er faktisk tider hvor indhold kræver listeposter til at danne en egentlig liste over data. Gøremålslister er det perfekte eksempel på disse fænomener. Men der er ikke masser af task managers bygget i web, så det er svært at finde gode eksempler. Flow App er en sådan service med et smukt brugerpanel. Hvis du har den tid, jeg foreslår at tilmelde dig en gratis konto for at give appen en demo. Selvom du ikke har planer om at betale, er det stadig en meget sjov webapp at rive rundt med, og du kan endda trække nogle design inspiration. Hvis du er logget ind, sorterer den nederste venstre menu din samling lister. Dette er opgaver, som du kan omarrangere, redigere, tagge og tjekke som komplet. Klikker på den første standardliste “Det grundlæggende” vil åbne indhold i højre rude, her er hele listestrukturen bygget med en uordnet liste. Hvert element indeholder en temmelig stor mængde indre kontekst. Hver bar ser du går på tværs af gaver en liste element tilføjet til det samlede Sammen med mange andre designere er jeg en stor dribbblemisbruger. Webstedet er smukt konstrueret og indeholder nogle af de bedste grafiske designere fra hele verden. Hvis du ikke er bekendt med netværket, er Dribbble et udbyder-eneste samfund af webdesignere, der deler billeder af deres seneste arbejde. Ting bliver interessante, hvis du gør din opmærksomhed til nederste højre af dens sidebar område. Her har vi en ordnet liste med klassen “spillere-liste“. Den indeholder nybegyndere, som er de nyeste designere, der er inviteret, og som har logget ind på hjemmesiden senest. Af en eller anden grund har Dribbles webudvikler valgt at bruge en bestilt liste med hver liste element indeholdende detaljer om brugeren. Indhold er faktisk opdelt i to segmenter. EN Der er nogle fantastiske eksempler og skriftlige bedste fremgangsmåder til opbygning af breadcrumb navigation. Disse menuer viser synligt indsamling af under-links, du har krydset for at nå den aktuelle side. Vi har en fantastisk brødkrummer tutorial featured på Hongkiat bygget fuldt ud med CSS3 teknikker og uordnede lister. Designet bruger ankerforbindelser som blokelementerne for at vise listemenuen. Ankerlinket gives et baggrundsbillede og a faldende Se også Googles eksempel på en af deres support sider. Dette er det perfekte sideelement til at indarbejde i din egen hjemmeside, hvis du har flere indlejrede sider med indhold. Besøgende vil sandsynligvis være på udkig efter at komme tilbage til tidligere sider uden at tjekke deres historie. Der er ikke mange alternativer til konstruktion af en liste over breadcrumb links. Du kunne bruge en ordnet liste så søgemaskinerne crawlere forstår, at der er en ordre til menu links, dog som sagt før dette sandsynligvis ikke vil gøre for meget af en forskel når det kommer til rangering i SERPS. Hvis du har mere komplekse behov for brødkrummer såsom en titel / beskrivelse for hvert link, kan du bedre udnytte listen over definitioner. Uden at gå i for meget detaljer er det mit mål at indsamle en fantastisk opsætning af listebaserede grænsefladeelementer. Dette er meget lettere sagt end gjort - men internettet har så mange muligheder at vælge imellem! Der er rigeligt plads til vækst inden for HTML-lister. Hvis du dør for mere inspiration, skal du tjekke mini galleriet nedenfor med nogle fantastiske eksempler. En fantastisk navigationsmenu stylet som knapelementer. Cake Sweet Cake har en smuk liste over miniaturebilleder, der indeholder nogle lækre prøver af deres bagværk. Cheesemonger Invitational hjemmeside har 2 separate De sociale medier links nederst på Threepenny Editor hjemmeside er alle udformet under en liste. Det passer perfekt ind i en kolonne af deres hånd-og-papir layout tema. Et andet smukt eksempel på navigationsmenuen stilet med billeder og CSS. Du ved hvem har en fancy retro design effekt på deres hjemmeside. Den nederste del af hjemmesiden har en lille bestilt liste, som indeholder miniaturer af deres seneste projektarbejde. En uordnet liste lavet til MediaLots tilmeldingsplaner, ser lovende ud. 365psd tilbyder en helt ny Photoshop-skabelon til download hver dag. I deres sidebjælke finder du en liste over tags indbygget i en uordnet liste. Dette ser perfekt ud i blogs og arkivsider, hvor en lille tagliste føles passende. Forhåbentlig har dette galleri af kreative HTML-stil lister givet dig inspiration til at designe layoutindhold. Det kan være svært at negle ned en konkret ide for dine lister på websider, men vare lister er en stor del af designprocessen og tilbyde konstruktive relationer mellem markuptag og indhold. Der er sandsynligvis snesevis af andre fantastiske lister fundet på nettet, og med den voksende mængde webdesignere til rådighed, vil vi helt sikkert se dette nummer stiger hurtigere end nogensinde. Hvis du kender til en stor hjemmeside med fantastiske HTML-lister, er du velkommen til at tilbyde linkene i vores kommentar sektion nedenfor. Også hvis du tilføjer en af de ovennævnte stilarter til din egen hjemmeside, vil vi gerne tjekke det ud!
elementer med venstre og højre klasse, henholdsvis. Indholdet i listen element er faktisk opdelt i segmenter og CSS bruges til at justere alt. tags direkte ind i koden og positioneret i forhold til deres indhold
. Det
stærk
tags bruges til hvert af hovedpunkterne, der vises i mørkere tekst, og umiddelbart efter dette tilføjes beskrivelsen.Blog Kategorier og Tags
display: none;
stil til vises skjult indtil udløst. Den uordnede liste er indstillet med hver liste element indeholdende et anker link, men som alternativ disse links vises inline og brød på to linjer for det krævede rum.Footer-kolonner med definitionslister
Opgaver og To-dos
element. Der er mange interne genstande som f.eks. Et redigeringsikon, en afkrydsningsfelt, et flag og et papirkurv-ikon. Også i sidemenuen links nedenunder “Fokus” du vil bemærke konstruerede genstande sat til en uordnet liste. Det ser sikkert fantastisk ud for sin enkelhed.Dribbble Players List
header med klassen “vcard” indeholdende brugerens navn og avatar. Disse er begge knyttet til deres personlige Dribbble profil, sammen med nogle kontostatistikker.
Vandrette brødkrummer
z-index
ejendom så pilene vil vise oven på hvert samtidige element.Mere smuk listebaseret brugergrænseflade
6wunderkinder
Kage Søde Cake
Cheesemonger Invitational
elementer flydende for at oprette 1 navigationsmenu. Det ser rigtig pænt ud i takt med deres centreret logo grafik.Threepenny Editor
Le Tipi
Du ved hvem
MediaLoot
365psd
Konklusion