Maison > Article > interface Web > Langage de balisage - Production de pages List_HTML/Xhtml_Web
Solutions de conception standardisées - Langages de balisage et manuels de style
Solutions de normes Web
Le manuel de balisage et de style
Partie 1 : Abandonnez le balisage
Commençons par la syntaxe de balisage
Liste de contrôle du chapitre 1
Les listes de contrôle peuvent être trouvées sur presque toutes les pages du Web.
Une liste d'hyperliens ; une liste d'articles de panier d'achat ; une liste de vos films préférés... et même une liste de navigation pour l'ensemble du site Web. Il peut sembler à certaines personnes que la création d'une liste est arbitraire, mais c'est ce que nous allons explorer. C'est exactement ainsi. Plusieurs méthodes courantes de création de listes et de collections présentent des avantages et des inconvénients. Plus tard, nous énumérerons quelques exemples de la façon d'embellir une liste commune avec leurs avantages et leurs inconvénients.
Allons faire du shopping
Au départ, j'avais prévu d'utiliser une liste de lessive comme exemple pour ce chapitre, mais j'ai vite réalisé que je n'avais aucune idée des éléments qui devaient être inclus dans une telle liste, alors... pour. à titre d'exemple, prenons la nourriture comme exemple !
Imaginons que vous ayez besoin de mettre une liste d'aliments sur votre propre site Web. Vous ne savez peut-être pas pourquoi vous devriez mettre une liste d'aliments sur votre site Web. Eh bien, cela est peut-être hors sujet. raison de commencer à penser aux listes...
Sur la page, disons que nous voulons que la liste ressemble... enfin, à une liste, c'est-à-dire une longue liste verticale avec chaque élément sur sa propre ligne :
Pommes
Spaghetti
Haricots verts
Lait
Cela semble très simple, n'est-ce pas ? Semblable à de nombreux aspects de la conception et du développement de pages, nous pouvons obtenir le même effet (ou similaire) grâce à de nombreuses méthodes différentes. Comme pour tous les exemples ci-dessous. dans ce livre, j'utiliserai eXtensilble
Montrez tous les exemples du point de vue du langage XHTML (HyperText Markup Language) et assurez-vous que les méthodes choisies utilisent la syntaxe de balisage correcte, conformément à World Wild.
Divers standards développés par le Web Consortium (W3C)
On peut facilement ajouter un
Les balises sont terminées, ou vous pouvez utiliser diverses balises d'éléments de liste pour terminer le travail. Examinons maintenant 3 méthodes complètement différentes et les caractéristiques de chaque méthode
Heure des questions
Laquelle des méthodes suivantes est la meilleure pour créer une liste de courses
Méthode A : Utilisez
Saut de ligne
Pommes
Spaghetti
Haricots verts
Lait
La méthode A est en effet une méthode largement utilisée, et peut être utilisée par des millions de pages. En fait, j'en suis sûr. d'entre nous sont coupables d'utiliser cette méthode de temps en temps, n'est-ce pas ? Nous voulons que chaque élément de la liste soit sur sa propre ligne et inclue une balise de nouvelle ligne (dans ce cas, en utilisant une balise à fermeture automatique standard conforme à xhtml).
/>) générera un saut de ligne après chaque élément. C'est tous ses effets. Cela semble être très utile.
Mais que se passe-t-il si nous voulons ajouter à cette liste d'aliments un style différent de celui des autres éléments de la page ? Par exemple : si nous voulons que la couleur de tous les liens de la liste soit rouge au lieu de la couleur bleue par défaut, ou si nous voulons la changer ? la taille de la police ? Vraiment on ne peut rien faire, on est limité par le style de police défini pour l'ensemble du document html (s'il y en a une), en même temps, si sans aucune balise entourant la liste, on ne peut pas créer. une règle CSS unique pour la liste.
Wrap
Si nous ajoutons une ligne comme "Five Foot Loaf of Anthony's Italian" à la liste
"Pain". Selon la position de cette liste sur la page, si l'espace horizontal est insuffisant ou si la fenêtre du navigateur du spectateur est étroite, les éléments trop longs risquent d'être repliés sur la ligne suivante.
Dans le même temps, nous devons également considérer que les utilisateurs malvoyants peuvent modifier la taille de police par défaut pour améliorer la lisibilité. Nous pensons que les éléments peuvent être facilement disposés en colonnes étroites, comme le montre la figure 1-1, mais très probablement. ce sera comme
Figure 1 - 2 De cette façon, des sauts de ligne se produisent à des endroits inattendus. Lorsque les lecteurs augmentent la taille de la police, le style de conception change complètement.
Lorsque vous utilisez un appareil à petit écran tel qu'un téléphone mobile ou un PDA pour lire de longues lignes, des problèmes similaires de retour à la ligne montreront leur visage laid. Les passionnés de technologie hardcore peuvent transporter un Palm pour enregistrer des listes de courses. Pilot (plutôt que du papier et un stylo au sens traditionnel du terme) se promenait dans le supermarché lorsqu'il a fini par chercher quelque chose appelé « l'Italien d'Anthony » sur les étagères. Ici, je veux faire valoir un point essentiel : l'utilisation de la méthode A ne prend pas en compte les variables que les concepteurs ne peuvent pas contrôler lors de la lecture des pages Web
.
Méthode B : Points mordants
Méthode C : Fermer