Word 表示打开和关闭 HTML 标记之间的文本

Posted

技术标签:

【中文标题】Word 表示打开和关闭 HTML 标记之间的文本【英文标题】:Word meaning the text between opening and closing HTML tags 【发布时间】:2011-10-23 06:06:51 【问题描述】:

html 中有诸如 之类的标签

这里的文字 您将这里的文字部分称为什么? 我想过叫它值,但是值本身就是一个标签的属性。

【问题讨论】:

【参考方案1】:

从开始标签到结束标签的所有内容都是一个“HTML 元素” 你指的是元素内容

【讨论】:

这是正确的,虽然它也包含嵌套元素,所以可能过于笼统。话虽如此,我想不出比这更好的了。 是的 - 这是一个公平的观点。我也想不出更精确的了! 我不能 100% 确定,但将其称为 CDATA 或字符数据也可能是正确的,以将其与嵌套元素(即标记)区分开来。 @FrustratedWithFormsDesigner:是的,但 CDATA 也可以进入属性。 @Matt Ellen Д:是的,我不确定是否有更好的术语来指代内容而不是嵌套元素。我猜不是……?【参考方案2】:

这取决于您所指的确切

<div> 标记内是否有 任何内容? 是否只是<div> 标签内的文本? 它只是<div>标签内的第一个文本节点吗? 您是在谈论 HTML 作为一种语言,还是 HTML 的 DOM 模型,还是访问 HTML 的 API? ...

这个问题不是那么容易回答的。一些例子:

使用 javascript,您可以使用 innerText 来引用文本内容,而您可以使用 innerHTML 来引用任何 HTML 内容。 对于像 Dom4j 这样的 DOM 库,元素中字符串的通用术语由 getStringValue() 确定 使用 XSLT,您可以使用 string() 方法检索文本 ...

我个人的回答是将其称为元素的(内部)文本。

【讨论】:

以上是关于Word 表示打开和关闭 HTML 标记之间的文本的主要内容,如果未能解决你的问题,请参考以下文章

怎么将HTML文档转换为Word文档?

c#markdown转换为word

如何在 C# 中创建 Word 文档? [关闭]

日志分析 批量给指定内容标记颜色 word 文本

如何使用打开和关闭标记包装所选文本?

MS Word 和 Libre Office 是不是有标记语言? [关闭]