在线创建 HTML <sup> 或 <sub> Tag
Superscript and Subscript HTML 生成器创建 <sup> 或 <sub> 元素,并在普通 baseline 文本旁显示结果。
HTML Standard
将这些元素用于升高或降低位置具有含义的情况,例如指数、序数、脚注标记、化学式或带下标变量。
Superscript and Subscript HTML 生成器选项
- Type 选择 superscript
<sup>或 subscript<sub>元素。 - Text 设置所选元素内的纯文本内容。
预览中的固定普通文本提供用于比较所选元素的 baseline。HTML 中具有特殊含义的字符会被 escape,因此输入的 markup 会显示为文本,而不会被解释为嵌套 HTML。
使用 C# 创建 HTML <sup> 或 <sub> Tag
C# 面板展示如何使用 Aspose.HTML for .NET 重现当前输出。生成的代码执行以下步骤:
- 创建
HTMLDocument并添加普通 baseline 文本。 - 使用
CreateElement()创建名为sup或sub的Element。 - 通过
TextContent设置输入值。 - 使用
AppendChild()添加元素,并使用Save()写入文档。
先选择所需的文本位置,然后将更新后的 C# 代码复制到 .NET 项目中。
Superscript and Subscript HTML 生成器常见问题
1. 何时应使用 sup 而不是 sub?
对指数、序数或脚注标记等具有含义的升高文本使用 <sup>。对化学式中的下标或一组变量的索引等具有含义的降低文本使用 <sub>。
2. sup 和 sub 是否只能用于垂直移动文本?
不是。这些元素用于位置本身能够表达含义的排版约定。如果只需装饰性垂直偏移,应对中性元素使用 CSS,而不要赋予 superscript 或 subscript 语义。
3. sup 元素会自动创建脚注吗?
不会。<sup> 只标记升高的内容。可用的脚注标记还需要指向注释的链接、对应目标,并在适当情况下提供让读者返回原位置的导航。
4. sup 和 sub 适合复杂数学公式吗?
它们适合指数或变量索引等简短表达式。公式需要分数、根式、运算符、结构化关系或更丰富的数学可访问性时,应使用 MathML。
5. 如何将生成的 Tag 放入公式或单词中?
复制生成的 <sup>...</sup> 或 <sub>...</sub> fragment,并将其插入所需的 inline 位置,例如 x<sup>2</sup> 或 H<sub>2</sub>O。生成器显示的固定普通文本只用于提供预览 baseline。
安装 Aspose.HTML for .NET
使用 .NET CLI 从 NuGet 安装 Aspose.HTML for .NET :
dotnet add package Aspose.HTML
您也可以使用 NuGet 包管理器界面,或在包管理器控制台中运行 Install-Package Aspose.HTML。有关配置详情,请参阅
安装指南
;如需不受评估版限制地测试 API,请申请
临时许可证
。
其他支持的 HTML 生成器
创建并预览其他常用 HTML 元素的 markup。