如何在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">
答案 0 :(得分:1)
未封闭的标签应该是自闭标签,因此,它们没有任何子项
答案 1 :(得分: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"]
]