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

Lam*_*bda 11 html html5

我在哪里可以找到样本X HTML 5页面?我主要想知道是否可以将XHTML 5与其他XML语言混合搭配,就像XHTML 1一样.例如,在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>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

Ms2*_*ger 7

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

至于名称空间:

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets">
Run Code Online (Sandbox Code Playgroud)

正如你已经在使用的那样,我认为.

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