您好,我已经为学校作业创建了一个网站,并且我正在尝试为该网站的所有页面实现一个导航栏。我在其他所有页面上都可以使用它,但是有一个页面特别适合加载页面时整个导航栏消失的页面。正文加载素数表时,标题部分应显示导航栏。The page should have a navbar like this.
但是,素数表页面不会加载主页和后退图标。
我无法让stackoverflow格式化程序接受我的html代码,所以我必须添加一个指向它的链接,对不起!
This is the source code
最佳答案
标头不应位于<head>
元素中;相反,它们应位于<body>
元素的顶部。因此,移动以下代码:
<div class="header">
<div class="container">
<div class="navbar">
<a class="logo" href="http://w3.cnm.edu/~tteichelmann"></a>
<a class="back" href="http://w3.cnm.edu/~tteichelmann/cis1210" onclick="history.back();" value="Back"></a>
</div>
</div>
</div>
进入身体。另外,HTML 5引入了
<header>
元素(more here),这是一种定义标头的更符合语法的方式...请考虑替代方法,而不是必要条件。