在线创建 HTML <mark> 元素
HTML Mark Tag 生成器使用 <mark> 元素包裹纯文本。
HTML 标准
将此元素定义为因当前上下文而具有相关性的突出显示文本,例如搜索匹配项或邻近说明所引用的段落。
此元素为所选文本添加语义,其外观由浏览器默认样式或 CSS 单独控制。如果表达的含义是强调或重要性,而不是上下文相关性,请使用更具体的语义元素。
HTML Mark 生成器选项
- Text 设置放入生成的
<mark>元素中的纯文本内容。
在更新预览和生成的 markup 之前,具有特殊 HTML 含义的字符会被转义。输入的 tag 会保持为可见文本,而不会成为活动的 HTML 元素。
使用 C# 创建 HTML <mark> 元素
C# 面板展示如何使用
Aspose.HTML for .NET
创建已配置的 <mark> 元素。生成的代码执行以下步骤:
- 创建
HTMLDocument。 - 使用
CreateElement()创建名为mark的Element。 - 通过
TextContent指定输入的文本。 - 使用
AppendChild()添加元素,再使用Save()写入mark.html。
先输入文本,然后将更新后的 C# 代码复制到 .NET 项目中。
HTML Mark Tag 生成器常见问题
1. 何时应使用 HTML 元素 <mark>?
当文本与读者当前任务或邻近说明相关时使用 <mark>。常见用途包括突出显示搜索匹配项,以及标识正在讨论的引文具体部分。
2. HTML 元素 <mark> 与 <em> 和 <strong> 有何不同?
元素 <mark> 表示上下文相关性。
<em>
添加可能改变句意的重读强调,而
<strong>
表达重要性、严肃性或紧迫性。
3. 标记的文本总是显示黄色背景吗?
不是。浏览器通常默认使用黄色背景,但这并非保证,也可以通过 CSS 更改。应根据 <mark> 的语义而不是特定颜色选择此元素。
4. 应使用 <mark> 为源代码执行 syntax highlighting 吗?
只有特定片段与当前说明相关时才使用 <mark>,例如包含错误的代码行。对不同 token 类型进行常规语法着色时,应使用合适的元素和 CSS class。
5. 仅使用颜色足以说明文本为何被标记吗?
不足以。应通过周围文字说明该段落为何重要,并选择对比度足够的前景色和背景色。即使看不到突出显示颜色,含义也应清楚。
安装 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。