我需要一些关于网络编程的帮助.我必须从学校完成这项任务,教授已经提供了有关结构的详细信息.其中之一是我的网站应该符合XHTML(严格或过渡).另一个是我需要使用至少一个HTML5功能.如果没有新标签通过XHTML验证,我如何使用HTML5功能?
我将其声明为XHTML 1.0 Transitional.
这是我的HTML代码,我遇到了麻烦.
<body id="index" class="home">
<header id="banner" class="body">
<h1><a href="#">Header1 </a></h1>
<nav><ul>
<li class="active"><a href="#">home</a></li>
<li><a href="#">portfolio</a></li>
<li><a href="#">blog</a></li>
<li><a href="#">contact</a></li>
</ul></nav>
</header>
</body>
Run Code Online (Sandbox Code Playgroud)
在带有header和nav的行中,它表示元素是未定义的,并且标题中没有属性id和class.请帮忙.
谢谢.