Commentaire: Vous avez bien lu: utilisez une balise A pour envelopper les éléments au niveau du bloc. Avant HTML5, la balise A appartenait à l'élément en ligne, tandis que Div, H1, P, etc. sont des éléments au niveau du bloc. Si vous enveloppez de force, il peut être tronqué de force en multiples balises A. Les amis intéressés peuvent en savoir plus.
Par rapport à XHTML, HTML5 a provoqué une série de pensées à travers des éléments plus simples, et franchement, c'est vraiment une simplification indispensable. L'une de ces simplifications est la possibilité d'envelopper des éléments au niveau du bloc comme Div, H Tag (H1 ... H6) et paragraphe Tag P. Vous lisez bien: Enveloppez l'élément au niveau du bloc avec une étiquette A (la note du traducteur: Avant Html5, la balise appartenait à l'élément en ligne, tandis que div, h1, p, etc. Tags. bien sûr, il s'agit du navigateur.).Exemple de code:
<body>
<a href = "/ about-page.php">
<div>
<h1> à propos de David Walsh </H1>
<p>
L'auteur d'origine est développeur Web de 27 ans et est un consultant expert dans JQuery & Mootools. L'adresse est Madison et Wisconsin. Il est également le fondateur et directeur de Wynq Web Lab. Devise: Je ne conçois pas de sites Web, je les laisse courir.
</p>
</div>
</a>
</docy>
C'est ça. Une étiquette A est enveloppée d'éléments tels que Div, P, H1. Il convient de noter que vous ne pouvez pas inclure une autre étiquette dans une balise, sinon ce qui se passe peut être que chaque navigateur est incohérent.
Qu'en penses-tu?
Je suis très en conflit d'utiliser des balises pour contenir des éléments au niveau du bloc, et cela ressemble à un tas de code indésirable lors de la visualisation rapidement. D'un autre côté, pour éviter cette approche, nous avons utilisé JavaScript pour y faire face. Le but des éléments cliquables est de terminer les tâches et les fonctions. L'utilisation de HTML native pour remplir cette fonction est plus naturelle que JS, et parfois elle sera certainement très pratique. Ce que je veux demander, c'est: que pensez-vous de cette pratique? Pouvez-vous l'utiliser immédiatement? Veuillez partager vos opinions!
(Note du traducteur: Dans le projet du traducteur, un membre de l'équipe utilise cette fonction. C'est triste de voir dans MyEclipse parce que c'est un tas d'avertissements jaunes. Mais objectivement parlant, parfois certains codes sont vraiment efficaces, comme <Ded> ou quelque chose)