web-dev-qa-db-fra.com

Lier des éléments à partir de listes contenant également des informations déroulantes

J'ai une page pour la pratique d'un médecin. Dans la page de résumé de la pratique, il y a une liste de sous-sections. Certaines de ces sous-sections sont très grandes, d'autres peuvent être un paragraphe ou 2 avec une courte liste non ordonnée.

Les grandes sous-sections méritent leur propre page séparée, les plus petites ne le sont pas tant. J'ai créé un petit plugin qui me permet d'utiliser la liste des sous-sections de 2 manières. Lorsque vous cliquez sur le titre d'une section plus grande, vous serez redirigé vers sa propre page. Pour les petites sections, une boîte déroulante s'ouvrira avec les informations.

Lorsque vous cliquez sur ces titres, doit-il être cohérent afin que l'utilisateur sache toujours que cliquer sur un titre signifie soit aller sur une nouvelle page OR obtenir du contenu glissant vers le bas? Ou est-il correct de mélanger les deux ?

Les titres ne ressemblent pas à des hyperliens, ils ont été stylisés comme des barres horizontales épaisses.

2
Chris

Ce serait mieux pour le rendre cohérent pour tous les titres. En fait, vous vous battez pour "deviner" ce que fera un clic sur un titre particulier; ouvrira-t-il une nouvelle page OR ouvrira-t-il une boîte?

  • Vous pouvez créer une longue page avec tous les titres sont des sections et avoir une navigation en haut où cliquer sur un titre vous fera défiler jusqu'à sa position (avoir un lien de retour en haut dans chaque section)

  • Vous pouvez avoir un diapositive de module/fenêtre ouverte comme un accordéon lorsque vous cliquez sur un titre, donc tous les titres ont leur description ouverte et vous obtenez tout sur une seule page.

  • Vous pouvez traiter visuellement les petites sections séparément. Créez une barre latérale avec le contenu de toutes les petites pages et utilisez l'espace central pour lier toutes les pages indépendantes.

2
rk.