gpt4 book ai didi

html - 我在哪里可以找到示例 XHTML5 源代码?

转载 作者:技术小花猫 更新时间:2023-10-29 12:53:13 24 4
gpt4 key购买 nike

在哪里可以找到示例 XHTML 5 页面?我主要想知道是否可以像 XHTML 1 一样将 XHTML 5 与其他 XML 语言混合搭配。例如,这样的东西在 XHTML 5 中有效吗?

<!DOCTYPE html PUBLIC "WHAT SHOULD BE HERE?" 
"WHAT SHOULD BE HERE?">
<html xmlns="WHAT SHOULD BE HERE?"
xmlns:ui="http://java.sun.com/jsf/facelets">
<head>
<title><ui:insert name="title">Default title</ui:insert></title>
<link rel="stylesheet" type="text/css" href="./css/main.css"/>
</head>

<body>

<div id="header">
<ui:insert name="header">
<ui:include src="header.xhtml"/>
</ui:insert>
</div>


<div id="left">
<ui:insert name="navigation" >
<ui:include src="navigation.xhtml"/>
</ui:insert>
</div>


<div id="center">
<br />
<span class="titleText"> <ui:insert name="title" /> </span>
<hr />
<ui:insert name="content">
<div>
<ui:include src="content.xhtml"/>
</div>
</ui:insert>
</div>

<div id="right">
<ui:insert name="news">
<ui:include src="news.xhtml"/>
</ui:insert>
</div>

<div id="footer">
<ui:insert name="footer">
<ui:include src="footer.xhtml"/>
</ui:insert>
</div>

</body>

</html>

提前致谢。

最佳答案

您根本不需要文档类型。它们不是为处理命名空间而设计的,在 XML 中也没有任何有用的用途。 (在 HTML 中,它们是进入标准模式所必需的。)如果你真的坚持拥有一个,无论出于何种原因,只需使用 <!DOCTYPE html>。 .

至于命名空间:

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets">

我猜你已经在使用了。

如您所见,没有关于您正在使用的版本的信息。那是因为你不需要它。对于验证,您可以在 UI 中选择您的目标,浏览器从不查看版本。也就是说,在浏览器中,没有HTML3.2或HTML4.01或HTML5,只有“HTML”,也没有XHTML1.0、XHTML1.1或XHTML5,只有“XHTML”。今天,这些主要包括 HTML4.01/XHTML1.0 和 HTML5 的一些部分,以及一些专有部分(尽管 HTML5 已经指定了其中的大部分)。

关于html - 我在哪里可以找到示例 XHTML5 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2958735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com