我可以在ePub 3.0中使用自定义xml名称空间吗?

我可以在ePub 3.0中使用自定义xml名称空间吗?,xml,xhtml,xml-namespaces,epub,Xml,Xhtml,Xml Namespaces,Epub,epub在ePubChecker中使用自定义名称空间时出错。 是否禁止在ePub 3.0中使用自定义名称空间 示例代码: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/TR/xhtml11" xmlns:cust

epub在ePubChecker中使用自定义名称空间时出错。 是否禁止在ePub 3.0中使用自定义名称空间

示例代码:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/TR/xhtml11" xmlns:customns="http://example.com">
<head></head>
<body><customns:customtag></customns:customtag></body>
</html>

错误:

/Untitled.epub/OPS/page0.html(5,27):元素“customns:customtag”不是 允许在这里;应为元素结束标记、文本或元素“a”, “缩写”、“地址”、“区域”、“文章”、“旁白”、“音频”、“b”、“bdi”, “bdo”、“blockquote”、“br”、“按钮”、“画布”、“引用”、“代码”, “命令”、“数据列表”、“del”、“详细信息”、“dfn”、“div”、“dl”、“em”, “嵌入”、“字段集”、“图形”、“页脚”、“表格”、“h1”、“h2”、“h3”, “h4”、“h5”、“h6”、“标题”、“hgroup”、“hr”、“i”、“iframe”、“img”, “输入”、“ins”、“kbd”、“keygen”、“标签”、“地图”、“标记”、“菜单”, “仪表”、“导航”、“ns1:开关”、“ns1:触发器”、“ns2:数学”、“ns3:svg”, “object”、“ol”、“output”、“p”、“pre”、“progress”、“q”、“ruby”、“s”, “samp”、“script”、“section”、“select”、“small”、“span”、“strong”, “样式”、“sub”、“sup”、“表格”、“文本区域”、“时间”、“u”、“ul”、“var”, “视频”或“wbr”(带xmlns:ns1=)http://www.idpf.org/2007/ops" xmlns:ns2=”http://www.w3.org/1998/Math/MathML" xmlns:ns3=”http://www.w3.org/2000/svg))


我用索尼PRS-650试过了。我没想到,但它起了作用。阅读器显示了开头和结尾标记之间的文本


就我所见和所见。XHTML是XMLs,所以它可能很好,但除非绝对必要,否则我不会使用此功能。也许其他设备的固件没有经过很好的测试,也不会显示这本书。

我已经用索尼PRS-650试过了。我没想到,但它起了作用。阅读器显示了开头和结尾标记之间的文本


就我所见和所见。XHTML是XMLs,所以它可能很好,但除非绝对必要,否则我不会使用此功能。可能其他设备的固件没有经过很好的测试,不会显示该书。

你可以这样做,但它是非标准的,所以谁知道不同的读者会如何选择显示(或忽略)你的内容。你可以这样做,但它是非标准的,所以谁知道不同的读者会如何选择显示(或忽略)你的内容。