Utilisation brillante des listes HTML dans la conception Web
Vous pouvez trouver des listes bien conçues tout autour d’Internet. Les concepteurs les utilisent depuis des décennies pour coordonner les informations de page et les mises en page, et sur le Web d'aujourd'hui, vous pouvez constater la grande créativité dans l'utilisation des listes par les concepteurs Web. Ceux-ci incluent des menus de navigation, des liens de profil, des archives, des tâches / listes de contrôle, et des tonnes d'autres utilisations!
Dans cet article, je présenterai différents types de listes HTML, avec des conseils pour les concevoir, en particulier sur la ajouter un avantage unique à votre liste. En outre, je vais vous présenter quelques exemples de sites Web proposant des listes fantastiques, puis vous obtiendrez une liste de sites Web contenant des listes HTML bien conçues. Il n'y a plus de doute sur la façon de donner à vos listes d'apparences simples une apparence unique, et commençons à en tirer le meilleur parti aujourd'hui!
Les éléments de liste
Les concepteurs de sites Web sautent constamment d'un mouvement à un autre, entraînant ainsi une modification des styles de site Web au fil du temps, mais les listes ont résisté à l'épreuve du temps et pourraient très bien figurer dans les innovations futures du World Wide Web..
Avant de consulter les exemples, je souhaite aborder quelques points avec des listes HTML. Il existe différents types de listes que vous pouvez utiliser dans votre propre travail de conception. La majorité des concepteurs de sites Web se concentrent sur Listes non ordonnées qui sont ouverts avec un
tag, mais il existe aussi deux autres variantes moins populaires: Listes Ordonnées et Définitions de données. Je suis entré dans plus de détails ci-dessous.
Listes non ordonnées ()
Peut-être l'un des éléments les plus utilisés dans les normes HTML4 / HTML5. Les listes non ordonnées produiront les données de la même manière qu’une liste ordonnée. ne verra aucun marqueur numérique sur le côté. Au lieu de cela, chaque article reçoit un petit cercle ou disque et décomposé sur une nouvelle ligne. Cette icône peut également être modifié avec la propriété list-style-type trouvé en CSS.
Voici l'exemple de code de la liste non ordonnée:
- Objet 1
- Point 2
- Point 3
Les listes non ordonnées sont le remède parfait pour la construction liens de navigation. Puisque vous pouvez facilement imbriquer des listes entières dans n'importe quel élément de la liste c'est un simple question de créer des liens de sous-navigation ainsi que. Après avoir supprimé le style de liste, il restera un élément vide. À partir de là, vous pouvez styler les liens d'ancrage pour qu'ils apparaissent sous forme d'éléments de bloc sur votre page, remplissant ainsi le design du menu de navigation. Avec du code jQuery, vous pouvez créer un bel en-tête pour votre site..
Le plus souvent, vous trouverez des listes non ordonnées au milieu d'articles Web ou d'instructions d'installation. Prenez note que Google et les autres robots de recherche ne traitent pas le contenu de votre page de manière différente, donc votre Le référencement ne devrait pas être affecté quel que soit le type d'annonce que vous choisissez.
Listes ordonnées ()
Lorsque vous avez besoin de commander un ensemble de données, il est possible de configurer votre propre structure de mise en page à partir de zéro, mais de cette manière, vous aurez besoin d'ajouter chaque numéro incrémenté à la main, ce qui peut être fastidieux. Les listes commandées sont parfaits pour garder les tâches numérotées en ligne sans aucune erreur. L'ordre des éléments de votre liste interne () dictera la présentation des données.
Voici l'exemple de code de la liste ordonnée:
- Objet 1
- Point 2
- Point 3
Il est également possible de changer le compteur des numéros réguliers en une poignée d'autres options. Ceux-ci inclus lettrage alphabétique et chiffres romains, pour en nommer quelques uns. Les concepteurs Web utiliseraient une liste ordonnée pour des listes spécifiques au contenu. Données de recette, tâches quotidiennes, favoris, ou Top / récents utilisateurs connectés ne sont que quelques exemples. Souvent, vous verrez commentaires de blog construit en utilisant des listes ordonnées pour garder chaque commentaire dans une séquence numérotée.
Listes de définition de données ()
Les listes de définitions ne sont plus très souvent vues (pas comme si elles étaient populaires). On les voyait avec des concepteurs Web créant des formats complexes de liens ou de contenu de boîte. le étiquette de liste de données (
) est souvent mal compris par les codeurs aujourd'hui. En HTML4.01, les listes de données de spécifications ont été utilisées pour: associer des éléments avec leurs descriptions. Celles-ci ont été appelées listes de définition.
Voici l'exemple de code de la liste de définition de données:
- Objet 1
- La description
- Point 2
- La description
- Point 3
- La description
Cependant, avec les nouvelles spécifications HTML5, les listes de données ont été transcrites. Il n’ya pas de différences dans la syntaxe dans la façon dont vous utilisez les éléments, cependant leur but a été mis à jour en tant que liste de description qui consiste en un ou plusieurs termes de données () suivie d'une ou de plusieurs définitions de données (
).
Un exemple fort tiré de l'article de HTML5 Doctor's est un liste formatée de métadonnées. À l'intérieur d'un seul dl
élément de liste que vous feriez définir un terme, tels que votre nom, puis chaque fois balise de définition pourrait décrire des données sur vous, éventuellement votre âge, votre profession, votre ville actuelle, etc. n'importe quel ensemble de données avec des paires clé / valeur s'intègre parfaitement dans une liste de description. Vous pouvez utiliser plusieurs termes de données dans une liste, mais le W3C précise que chaque terme doit être unique dans la liste.
Maintenant que nous avons défini les 3 styles de liste populaires, passons à quelques exemples! Les concepteurs Web sont devenus très créatifs avec leurs listes au cours des dernières années. J'ai catalogué ci-dessous sept de mes sites Web préférés, en mettant l'accent sur leur utilisation créative des listes..
Navigation simple dans la liste non ordonnée
Les menus de navigation sont beaucoup plus simples à créer avec les techniques CSS modernes. C'est pourquoi les listes non ordonnées et même les listes ordonnées sont devenues une option populaire. Un de mes exemples préférés apparaît sur le blog des médias sociaux, Mashable.
En haut de leur en-tête, vous remarquerez 2 principaux ensembles de liens. En haut de leur logo se trouve une petite liste non ordonnée contenant des liens de communauté tels que Top Stories, Trending Topics et People. Le concepteur a créé un style de vol stationnaire élégant qui comporte un fond et une palette de couleurs solides.
Juste en dessous, vous verrez leurs liens de sous-navigation. Ce menu de navigation mène aux catégories de blog telles que Social Media ou Tech. Les deux listes non ordonnées sont contenues dans un HTML5 élément garder tout en ligne avec le modèle. Les effets de survol ajoutés ici affichent un coin arrondi autour du menu de sous-navigation. Chaque lien s'affiche en tant qu'élément de bloc et occupe une grande partie du menu de navigation secondaire..
Liste des fonctionnalités du logiciel
C'est peut-être l'un de mes exemples préférés de listes stylisées. Les développeurs Web et les éditeurs de logiciels les utilisent dans leurs propres conceptions Web. Mon exemple porte sur la page de l'application Things, une liste de tâches du code de la culture. Ils ont construit un ensemble d'éléments et de fonctionnalités mis en forme vous pouvez trouver dans Things.
Toute la collection est contenu dans un Les images sont ajoutées en tant que Les éléments ont été mis en place de manière magnifique et j'admire grandement l'éthique de travail du code de la culture. Ils se sont révélés offrir des designs fantastiques au fil des ans, en particulier pour Things. Si vous consultez un répertoire d'icônes tel que Icon Finder, il est assez simple de choisir un ensemble de billets de faveur, et à partir de là, vous pouvez créer une maquette et coder un style similaire de liste en CSS.. Si leur design vous intéresse, la page Things for iPhone utilise en réalité une liste de description. Chaque icône est définir comme terme de définition et les descriptions sont placées à droite. Ce n'est pas la façon recommandée d'utiliser ces balises, mais cela fonctionne bien dans certaines circonstances.! Les utilisateurs de WordPress connaissent très bien le système de catégories / balises. Cela a bien fonctionné jusqu'à présent dans la plupart des formes de médias sociaux, mais il est à l'origine dérivé de la blogosphère. Les tags sont parfaits pour afficher quelques articles de niche liés au sujet. Les catégories sont beaucoup plus larges et englobent la plus grande partie de vos articles.. Le meilleur exemple auquel je puisse penser est Smashing Magazine et leur nouvelle conception de page d'accueil. Au sommet, vous remarquerez un onglet intitulé “Magazine” avec une petite icône de balise accrochée sur le côté. Placez le curseur de la souris dessus pour afficher une liste cachée de catégories telles que le codage, la conception, les graphiques, etc. Chacune est également stylée avec un effet de survol CSS3 fantaisie qui apparaît sous la forme de boutons brillants.. En regardant le code, vous remarquerez qu'ils ont placé cette case dans la colonne de gauche. Il a donné un J'ai toujours été un grand fan du design classique Digg. Il présentait tout ce que vous attendez d'un site Web d'actualités offrant de grandes capacités sociales. Une pièce vraiment intéressante à leur ancienne conception est la configuration des colonnes de pied de page à l'aide de listes de définition. Malheureusement, l'équipe de Digg a déjà lancé la conception v4 en direct, mais Internet est un lieu nostalgique et avec les archives Internet de Backback, nous pouvons utiliser une version plus ancienne de Digg à partir d'août 2007. Ce modèle comporte de nombreux éléments d'interface utilisateur fantastiques, mais plus spécifiquement, concentrons-nous sur le pied de page. Vous remarquerez que chaque colonne est en fait divisée en un élément de la liste de données. Ces colonnes sont définir pour afficher sous forme de blocs et flotter les uns à côté des autres avec des largeurs prédéfinies. le les termes de données se comportent comme des en-têtes dans la liste et n'apparaissent qu'une fois par colonne. À mon avis, il s'agit d'une manière beaucoup plus agréable et plus propre de construire vos listes de descriptions. Il est possible d'utiliser plus d'un terme par liste, mais cela gâche souvent votre code HTML et vous risquez de perdre très rapidement le suivi du code. Les deux premières colonnes contiennent 6-7 liens énumérés les uns sous les autres comme termes de données pour décrire le texte de l'en-tête, mais après cela, vous remarquerez que les colonnes rompent avec la mise en forme par défaut. Par exemple, dessous Outils Digg & API il y a seulement deux définitions de données. Ce sont en fait les 2 paragraphes qui contiennent un lien interne et une phrase. Il n’ya certainement aucun problème avec ce balisage, et c’est en fait un système très créatif et durable pour la construction de colonnes de pied de page. Je suis certain que si vous naviguez dans les archives des pages de Digg, vous trouverez beaucoup plus d'exemples fantastiques de listes.. Les listes ne sont pas toujours incorporées pour les styles de conception. Il y a des moments où le contenu nécessite des éléments de liste pour former une liste de données réelle. Les listes de tâches sont l'exemple parfait de ces phénomènes. Cependant, comme il n’existe pas une tonne de gestionnaires de tâches intégrés au Web, il est difficile de trouver de bons exemples.. Flow App est un de ces services avec un magnifique panneau d’utilisateur. Si vous avez le temps, je vous suggère de créer un compte gratuit pour donner une démo à l'application. Même si vous n'envisagez pas de payer, il reste une application Web très amusante et vous pouvez même vous inspirer de la conception.. Si vous êtes connecté, le menu en bas à gauche trie votre collection de listes. Ce sont des tâches que vous pouvez réorganiser, éditer, étiqueter et vérifier comme complètes. En cliquant sur la première liste par défaut “Les bases” ouvrira le contenu dans le volet de droite, ici la structure de liste entière est construite avec une liste non ordonnée. Chaque élément contient une assez grande quantité de contexte interne. Chaque barre que vous voyez traversant des cadeaux un élément de la liste ajouté à l'ensemble Avec de nombreux autres designers, je suis un grand dépendant de Dribbble. Le site Web est magnifique et comporte certains des meilleurs graphistes du monde entier. Si vous n'êtes pas familier avec le réseau, Dribbble est une communauté sociale de concepteurs Web qui ne partage que des invitations et qui partage des photos de leur dernier travail.. Les choses deviennent intéressantes si vous vous concentrez sur le coin inférieur droit de la barre latérale. Ici nous avons une liste ordonnée avec la classe “liste des joueurs“. Il présente les débutants qui sont les nouveaux concepteurs à recevoir des invitations et qui se sont récemment connectés au site Web. Pour une raison quelconque, le développeur Web de Dribbble a choisi d’utiliser un liste ordonnée avec chaque élément de la liste contenant des détails sur l'utilisateur. Le contenu interne est en fait divisé en deux segments. UNE Il existe des exemples fantastiques et des meilleures pratiques écrites pour la navigation dans le fil d'Ariane. Ces menus affichent visiblement les collection de sous-liens que vous avez traversés pour atteindre la page en cours. Hongkiat est un tutoriel fantastique sur la chapelure construit entièrement avec les techniques CSS3 et les listes non ordonnées.. La conception utilise liens d'ancrage en tant qu'éléments de bloc pour afficher le menu de la liste. Le lien d'ancrage se voit attribuer une image d'arrière-plan et une diminuant Consultez également l'exemple de Google sur l'une de leurs pages d'assistance. C'est l'élément de page idéal à intégrer à votre propre site Web si vous avez plusieurs pages de contenu imbriquées. Les visiteurs chercheront probablement à revenir aux pages précédentes sans consulter leur historique.. Il n'y a pas beaucoup d'alternatives pour construire une liste de liens de navigation. Vous pouvez utiliser une liste ordonnée afin les moteurs de recherche comprennent qu'il existe un ordre dans les liens de menu, Cependant, comme indiqué précédemment, cela ne fera probablement pas une grande différence en ce qui concerne le classement dans SERPS. Si vous avez des besoins plus complexes en matière de chapelure, tels qu'un titre / une description pour chaque lien, utilisez plutôt l'élément de la liste de définitions.. Sans entrer dans les détails, mon objectif est de rassembler une configuration fantastique d’éléments d’interface basés sur des listes. C’est beaucoup plus facile à dire qu’à faire - mais Internet offre une multitude d’options! Il existe de nombreuses possibilités de croissance dans le domaine des listes HTML. Si vous avez envie de plus d'inspiration, jetez un œil à la mini galerie ci-dessous avec quelques exemples fantastiques. Un menu de navigation fantastique sous forme d'éléments de boutons. Cake Sweet Cake propose une belle liste de vignettes contenant de délicieux échantillons de leurs travaux de boulangerie. Le site Web de Cheesemonger Invitational propose 2 sites distincts Les liens des médias sociaux dans la partie inférieure du site Web de Threepenny Editor sont tous créés sous une liste. Il s'intègre parfaitement dans une colonne de leur thème de mise en page des mains et du papier. Un autre bel exemple de menu de navigation avec des images et CSS. You Know Who présente un effet rétro élégant sur son site Web. La partie inférieure de la page d'accueil contient une petite liste ordonnée contenant les vignettes de leurs derniers travaux.. Une liste non ordonnée faite pour les plans d’inscription de MediaLoot semble prometteuse. 365psd propose un nouveau modèle Photoshop à télécharger tous les jours. Dans leur barre latérale, vous trouverez une liste de balises intégrées dans une liste non ordonnée. Cela semble parfait dans les blogs et les pages d'archives où une petite liste de balises semble appropriée. Espérons que cette galerie de listes créatives de style HTML vous a donné une inspiration pour la conception de contenu de présentation. Il peut être difficile de définir une idée concrète pour vos listes sur des pages Web, mais les listes d’éléments constituent une part importante du processus de conception. offrir des relations constructives entre les balises de marquage et le contenu. Il existe probablement des dizaines d'autres listes fantastiques trouvées sur le Web, et avec le nombre croissant de concepteurs Web disponibles, nous verrons sûrement ce nombre augmenter plus rapidement que jamais. Si vous connaissez un site Web génial proposant des listes HTML géniales, n'hésitez pas à proposer les liens proposés dans la section commentaires ci-dessous. De plus, si vous ajoutez l'un des styles énumérés ci-dessus dans votre propre site Web, nous aimerions le vérifier.!
éléments avec classe gauche et droite, respectivement. Le contenu de l'élément de liste est en réalité divisé en segments et CSS est utilisé pour tout aligner. Mots clés directement dans le code et positionné par rapport à leur contenant
. le
fort
Mots clés sont utilisés pour chacun des points d'en-tête qui apparaissent en texte plus foncé, et directement après cela, la description est ajoutée.Catégories de blog et balises
affichage: aucun;
style à semble caché jusqu'à ce qu'il soit déclenché. La liste non ordonnée est défini avec chaque élément de la liste contenant un lien d'ancrage, mais comme alternative ces liens sont affichés en ligne et divisé en deux lignes pour l'espace requis.Colonnes de pied de page avec des listes de définitions
Tâches et tâches
élément. Il existe de nombreux objets internes, tels qu'une icône d'édition, une case à cocher, un indicateur et une icône de corbeille. Aussi dans les liens du menu latéral en dessous “Concentrer” vous remarquerez éléments construits définis dans une liste non ordonnée. Il a l'air fantastique pour sa simplicité à coup sûr.Liste des joueurs de Dribbble
en-tête avec la classe “vcard” contenant le nom de l'utilisateur et son avatar. Celles-ci sont toutes deux liées à leur profil personnel Dribbble, ainsi qu'à des statistiques de compte..
Miettes de pain horizontales
z-index
propriété de sorte que les flèches s'afficheront au-dessus de chaque élément simultané.Plus belle interface utilisateur basée sur des listes
6wunderkinder
Gâteau gâteau sucré
Cheesemonger Invitational
éléments flottants pour créer 1 menu de navigation. Il a l'air vraiment net en ligne avec leur logo centré.L'éditeur Threepenny
Le Tipi
Tu sais qui
MediaLoot
365psd
Conclusion