您好我已经为我的学校工作创建了一个网站,我正在尝试为该网站的所有页面实现导航栏。我让它在我的所有其他页面上工作,但是有一个页面,特别是当页面加载时整个导航栏消失。当主体加载素数表时,标题部分应显示导航栏。The page should have a navbar like this. 但是,素数表页面不会加载主页和后退图标。
我无法让stackoverflow格式化程序接受我的HTML代码,所以我必须给它一个链接,抱歉!。
答案 0 :(得分:1)
标题不应该在<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),这是一种更为语法的定义标题的方法......考虑一种替代方法,而不是一种要求。
答案 1 :(得分:0)
使用文档头部之外的标题类移动div。它应该在body标签内。