簡體   English   中英

HTML5 <header> xhtml文件中無法識別標記

[英]HTML5 <header> tag not recognised in xhtml file

我正在創建一個JSF Web應用程序,當前正在制定template.xhtml文件。 在我的xhtml文件中,我使用div元素創建了頁眉和頁腳。 但是,通過閱讀HTML5,我了解到您現在可以使用<header><footer>標簽。

嘗試在MyEclipse中實現這些標簽時,它們顯示為“未知標簽”。 我檢查了doctype聲明,它聲明了<!DOCTYPE html 我當時假設這就是支持HTML5所需的全部內容。

我的Template.xhtml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:ace="http://www.icefaces.org/icefaces/components"
    xmlns:icecore="http://www.icefaces.org/icefaces/core"
    xmlns:ice="http://www.icesoft.com/icefaces/component"
     xml:lang="en" lang="en">

<h:head>
<title><ui:insert name="title"></ui:insert></title>
<link href="#{request.contextPath}/resources/css/Template.css" rel="stylesheet" type="text/css"/>

</h:head>

<h:body>

<header></header>

<div id="header">
<ui:insert name="header">
<h1>OAG Reference Data</h1>
</ui:insert>
</div>

<div id="container">
<ui:insert>

<div id="sidebar">
<ui:insert name="sideBar">
<h:form>
<ace:menu type="sliding" zindex="2">
    <ace:submenu label="Carrier">
        <ace:menuItem value="General Carrier Data" />
        <ace:menuItem value="Contact Info" />
        <ace:menuItem value="Alliance Membership" />
    </ace:submenu>
</ace:menu>
</h:form>
</ui:insert>
</div>

<div id="content">
<ui:insert name="content">
<h1>Content</h1>

</ui:insert>
</div>


</ui:insert>
</div>


<div id="footer">
<ui:insert name="footer">
<h1>Footer#{bundle['application.defaultpage.footer.content']}</h1>
</ui:insert>
</div>



</h:body>
</html>

我覺得我一路上誤解了一些東西。 如果有人能為我解決這個問題,我將不勝感激。

謝謝

我檢查了doctype聲明,它聲明了<!DOCTYPE html 我當時假設這就是支持HTML5所需的全部內容。

如果添加缺少的字符> ,則該假設是正確的。

<!DOCTYPE html>

也可以看看:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM