我想设计一个带有标题、导航部分和内容的网站...出于 SEO 目的,我希望按内容、标题和导航区域的顺序进行编码...但是在查看网站时我们希望首先看到标题然后是导航区域,然后是内容...有什么办法可以做到这一点吗?
最佳答案
绝对定位。这带来了一系列涉及固定高度的其他问题,但让您知道去哪里。 另外,同意评论,这不是一个好方法,甚至可能处于“黑帽”SEO 技术的边缘。
<div id="Container">
<div id="Content"><div>
<div id="Header"><div>
<div id="Navigation"><div>
<div>
#Container
{
position: relative;
}
#Content
{
position: absolute;
top: 300px;
}
#Header
{
position: absolute;
height: 200px;
top: 0px;
}
#Navigation
{
position: absolute;
height: 100px;
top: 200px;
}
关于javascript - HTML 编码顺序与布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3631740/