丢失了我的<div id =“header”>从HTML 5切换到XHTML 1 Transitional </div>

时间:2015-03-25 18:25:31

标签: css html5 xhtml

所以我有点难过。我需要将客户网站的几页转换为XHTML 1 Transitional,以支持来自Chamber Master公司的第三方API。他们管理商会的会员资格,职位空缺,交易和其他数据。

我第一次进行转换时模板没问题,但数据无法加载。然后,当它发生时,它会破坏我的模板,忽略CSS和脚本。

整合团队告诉我使用css和java文件的绝对路径,并删除我在CSS文件声明周围的标记。这当然有效......几乎。

虽然CSS正在加载,几乎一切正常,但现在我的标题就消失了。

呈现的HTML应该是这样的:

<body>
    <div id="header">
         <nav>
    ...
         </nav>
    </div>
    <div id="main-wrapper>
    ...

现在看起来像:

    <body>
    <div id="main-wrapper>
    ...

服务器上的文件仍包含省略的部分,但渲染的页面将其关闭。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

<nav>元素是HTML5,XHTML 1.0 Transitional不支持

http://www.techonthenet.com/html/elements/nav_tag.php