Créer des balises HTML <sup> et <sub> en ligne
Le Générateur Superscript and Subscript HTML crée un élément <sup> ou <sub> et l’affiche à côté d’un texte normal sur la ligne de base. Le
standard HTML
réserve ces éléments aux cas où la position supérieure ou inférieure porte un sens, par exemple un exposant, un ordinal, un appel de note, une formule chimique ou l’indice d’une variable.
Options du Générateur Superscript and Subscript HTML
- Type sélectionne un élément d’exposant
<sup>ou d’indice<sub>. - Text définit le texte brut placé dans l’élément sélectionné.
Le texte normal fixe de l’aperçu fournit une ligne de base pour comparer l’élément. Les caractères ayant une signification particulière en HTML sont échappés. Le balisage saisi s’affiche donc comme du texte au lieu d’être interprété comme du HTML imbriqué.
Créer des balises HTML <sup> et <sub> en C#
Le panneau C# montre comment reproduire la sortie actuelle avec Aspose.HTML for .NET . Le code généré suit les étapes suivantes :
- Crée un
HTMLDocumentet ajoute le texte normal sur la ligne de base. - Crée un
ElementnommésupousubavecCreateElement(). - Affecte la valeur saisie via
TextContent. - Ajoute l’élément avec
AppendChild()et enregistre le document avecSave().
Choisissez d’abord la position requise du texte, puis copiez le code C# actualisé dans votre projet .NET.
Questions fréquentes sur le Générateur Superscript and Subscript HTML
1. Quand dois-je utiliser <sup> plutôt que <sub> ?
Utilisez <sup> pour un texte en exposant porteur de sens, comme une puissance, un ordinal ou un appel de note. Utilisez <sub> pour un texte en indice porteur de sens, comme un indice chimique ou l’indice d’une famille de variables.
2. Dois-je utiliser <sup> et <sub> uniquement pour déplacer du texte verticalement ?
Non. Ces éléments représentent des conventions typographiques dont la position contribue au sens. Pour un déplacement purement décoratif, appliquez du CSS à un élément neutre au lieu d’attribuer une sémantique d’exposant ou d’indice.
3. Un élément <sup> crée-t-il automatiquement une note de bas de page ?
Non. <sup> marque uniquement le contenu en exposant. Un appel de note fonctionnel nécessite aussi un lien vers la note, une cible correspondante et, lorsque cela est utile, une navigation permettant de revenir à la position d’origine.
4. Les éléments <sup> et <sub> conviennent-ils aux formules mathématiques complexes ?
Ils conviennent aux expressions courtes, comme une puissance ou l’indice d’une variable. Utilisez MathML lorsqu’une formule exige des fractions, des racines, des opérateurs, des relations structurées ou une accessibilité mathématique plus complète.
5. Comment placer la balise générée dans une formule ou un mot ?
Copiez le fragment <sup>...</sup> ou <sub>...</sub> à la position nécessaire, par exemple x<sup>2</sup> ou H<sub>2</sub>O. Le texte normal fixe du générateur sert uniquement de ligne de base pour l’aperçu.
Installer Aspose.HTML for .NET
Installez Aspose.HTML for .NET depuis NuGet avec l’interface CLI .NET :
dotnet add package Aspose.HTML
Vous pouvez également utiliser l’interface du gestionnaire de packages NuGet ou exécuter Install-Package Aspose.HTML dans la console du gestionnaire de packages. Consultez le
guide d’installation
pour la configuration, ou demandez une
licence temporaire
afin d’évaluer l’API sans limitations.
Autres générateurs HTML
Créez d’autres éléments et structures HTML avec des générateurs spécialisés