3

JsonML 中如何表示以下各项中的未闭合标签?

<link rel="stylesheet" type="text/css" href="theme.css">

<input type="text" name="fname">

Hello World!<br>

<col span="2" style="background-color:red">
4

2 回答 2

1

未闭合标签应该是自闭合标签,所以它们没有任何孩子

于 2013-08-01T05:56:51.460 回答
0

@shyam 是正确的,这些都是自闭标签。您的具体示例如下所示:

["link", {"rel":"stylesheet", "type":"text/css", "href":"theme.css"}]

["input", {"type":"text", "name":"fname"}]

"Hello World!", ["br"]

["col", {"span":"2", "style":"background-color:red"}]

唯一奇怪的是您的<br>示例缺少根元素,使其无效 JSON。解决方法是创建一个文档片段,该片段在 JsonML 中表示为一个带有 tagName 的元素""

["",
    "Hello World!", ["br"]
]
于 2014-01-16T17:07:10.190 回答