在线创建 HTML <code> 元素
HTML Code Tag 生成器使用 <code> 元素包裹纯文本,用于命令、文件名、方法名或简短表达式等 inline code fragment。
HTML Standard
为该元素定义 code 语义,其视觉样式可单独使用 CSS 自定义。
HTML Code Tag 生成器选项
- Code 设置生成的
<code>元素内的纯文本内容。
在更新预览和生成的 markup 之前,HTML 中具有特殊含义的字符会被 escape。因此,输入的 Tag 会保持为可见代码,而不会成为活动的 HTML 元素。
使用 C# 创建 HTML <code> 元素
C# 面板展示如何使用
Aspose.HTML for .NET
创建已配置的 <code> 元素。生成的代码执行以下步骤:
- 创建
HTMLDocument。 - 使用
CreateElement()创建名为code的Element。 - 通过
TextContent设置输入的 fragment。 - 使用
AppendChild()添加元素,并使用Save()写入code.html。
先输入 code fragment,然后将更新后的 C# 代码复制到 .NET 项目中。
HTML <code> Tag 生成器常见问题
1. HTML code 元素内适合放置哪些内容?
对表示计算机可读内容的文本使用 <code>,例如命令、API 名称、文件名、markup fragment 或简短编程表达式。该元素可以 inline 方式出现在普通文本中。
2. code 元素会执行其中的代码吗?
不会。<code> 元素只将内容标识为计算机代码,不会运行 JavaScript、执行命令或计算输入的表达式。
3. 如何把 HTML Tag 显示为代码而不是将其渲染?
生成的 markup 必须 escape 尖括号和其他特殊字符。生成器会自动完成该处理,因此输入的 Tag 会在 <code> 内显示为文本,而不会被 parse 为元素。
4. 如何在 code block 中保留缩进和换行?
需要保留空格和换行时,请将 <code> 元素放在 <pre> 内。当前生成器创建 inline code fragment;要创建 preformatted block,请用 <pre>...</pre> 包裹复制的结果。
5. code 元素提供 syntax highlighting 吗?
不提供。浏览器通常使用 monospace font 显示 <code>,但该元素不会标识编程语言或为 syntax 着色。需要 highlighting 时,请添加语言专用 class 以及兼容的 stylesheet 或 script。
安装 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。