Maison >interface Web >tutoriel CSS >Pouvez-vous imbriquer des liens HTML ?
Imbrication de liens en HTML
Lorsqu'il s'agit de créer des pages Web interactives, l'utilisation de liens est essentielle. Cependant, une question courante se pose : les liens peuvent-ils être imbriqués dans d'autres liens ?
Selon HTML4 :
Selon la spécification HTML4 du W3C, l'imbrication des liens est explicitement interdite. et les éléments ne peuvent pas contenir d'éléments imbriqués. Ceci est considéré comme illégal en raison des ambiguïtés du balisage.
En HTML5 :
HTML5 adopte une approche légèrement différente. Bien qu'il ne soit toujours pas autorisé d'imbriquer des éléments directement dans d'autres éléments , il existe une exception pour le contenu non interactif. Cela signifie que des éléments tels que et Votre exemple : En fonction de votre code actuel, vous essayez de créer une barre grise cliquable qui s'active lorsqu'un une partie de la barre est cliquée. Cependant, les icônes fléchées et la molette des paramètres sont des éléments cliquables distincts en raison des balises imbriquées. Bonnes pratiques : Pour obtenir le comportement souhaité, considérez ce qui suit : En suivant ces bonnes pratiques, vous pouvez créer un utilisateur -Élément interactif convivial et fonctionnel. Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Articles Liés
Voir plus