Nous savons que HTML est un langage de balisage simple. Certaines connaissances de base ont été dites et presque tout ce qui doit être dit a été dit. En fait, nous ne sommes peut-être que familiers avec HTML. les balises très courantes en HTML, mais vous ne connaissez peut-être pas ou n'utilisez pas certaines balises spéciales, mais peut-être que vous les aimerez vraiment. 1. balise optgroup - regroupez logiquement les options dans l'élément select Peu d'entre nous prêtent attention à cet élément, et peu de gens savent quelle est la fonction de cet élément. En fait, cet élément est généralement utilisé dans l'élément select, et sa fonction est de regrouper logiquement les options dans l'élément select. En fait, nous pouvons utiliser cet élément à de nombreuses reprises. Par exemple, lorsque nous menons des enquêtes d'identité auprès des visiteurs du Web, nous leur demandons généralement de remplir des informations. En prenant comme exemple la ville où vous vivez actuellement, vous habitez peut-être dans la province du Jiangsu. ou la province du Shandong Si vous habitez dans d'autres provinces, il y a des villes sous ces provinces, vous devez donc regrouper ces villes dans leurs provinces respectives. Normalement, nous écrivions du code comme celui-ci : <sélectionner> Le résultat est le suivant : En fait, cette méthode est très rudimentaire. Si nous utilisons l’élément optgroup, nous obtiendrons différents effets : <sélectionner> Le résultat est le suivant : Cette méthode est-elle meilleure ? 2. Balise Sub et balise sup - paramètres d'exposant et d'indice pour les objets texte La balise sub est un élément en ligne dont la fonction est d'afficher le texte inclus sous forme d'indice, légèrement plus petit que la police actuelle. Cet élément est disponible en HTML à partir d'Internet Explorer 3.0 et supérieur, et en script à partir d'Internet Explorer 4.0 et supérieur. Cet élément nécessite une balise de fermeture. Un exemple courant est que lors de l'édition de formules mathématiques, nous devons définir l'exposant et l'indice des variables. L'exemple est le suivant : X<sub>2</sub> Le résultat est le suivant : X2 X2 Il peut être utilisé pour les commentaires en combinaison avec d'autres balises, par exemple : Mao Zedong<sub><em>Remarque : grand leader, révolutionnaire, stratège militaire et penseur</em></sub> Le résultat est le suivant : Notes sur Mao Zedong : grand leader, révolutionnaire, stratège militaire et penseur 3. Balise bdo - désactive les règles bidirectionnelles pour les fragments de texte sélectionnés Regardons d'abord un exemple simple : <bdo dir="ltr">Je t'aime beaucoup</bdo> <bdo dir="rtl">Ton amour n'est pas le mien</bdo> Remarque : lorsque vous utilisez la balise bod, vous devez utiliser l'attribut de balise dir. ltr fait référence à l'ordre de disposition de gauche à droite et rtl fait référence à l'ordre de disposition de droite à gauche. Le résultat affiché est : je t'aime beaucoup Tu m'aimes beaucoup Nous voyons que différents tris de texte deviennent le même résultat d'affichage après avoir été définis par bdo. C'est le rôle de bdo. L'algorithme bidirectionnel Unicode inverse automatiquement la séquence de caractères incorporée en fonction de ses propriétés directionnelles. Par exemple, la direction de base des documents anglais est de gauche à droite (ltr). Si une section du document contient une langue qui se lit de droite à gauche (rtl), vous pouvez appliquer un algorithme bidirectionnel pour inverser le sens de la langue. L'algorithme bidirectionnel et l'attribut de balise DIR sont généralement suffisants pour gérer les changements de direction d'intégration. Toutefois, lorsque vous soumettez du texte formaté à un algorithme bidirectionnel, des erreurs peuvent survenir. Par exemple, un segment de texte contenant de l'anglais et de l'hébreu formaté dans un e-mail sera converti de manière incorrecte par l'algorithme bidirectionnel. Puisque l’ordre de lecture du texte hébreu a déjà été converti au format email, l’application de l’algorithme bidirectionnel provoque une nouvelle conversion du texte. L'élément bdo désactivera l'algorithme bidirectionnel et contrôlera l'ordre de lecture. Lorsque vous utilisez l'élément bdo, vous devez utiliser l'attribut de balise dir.
<option sélectionnée>Votre ville</option>
<option>---Province du Shandong---</option>
<option>Ville de Jinan</option>
<option>Ville de Laizhou</option>
<option>……</option>
<option>---Province d'Anhui---</option>
<option>Ville de Hefei</option>
<option>……</option>
<option>---Province du Jiangsu---</option>
<option>Ville de Nankin</option>
<option>……</option>
</sélectionner>
<option sélectionnée>Votre ville</option>
<optgroup label="Province du Shandong">
<option>Ville de Jinan</option>
<option>Ville de Laizhou</option>
</groupe optant>
<optgroup label="Province d'Anhui">
<option>Ville de Hefei</option>
<option>……</option>
</groupe optant>
<optgroup label="Province du Jiangsu">
<option>Ville de Nankin</option>
<option>……</option>
</groupe optant>
</sélectionner>
X<sup>2</sup>