1.网站的三大优化标签

关键词
   <meta name="keywords" content="书写关键词用逗号隔开 " />
	关键描述
	<meta name="description" content="关键描述,建议不要超过120字 " />
	标题
	<title>网站标题 </title>

2.设置版心

通栏效果布局

指的就是一个盒子的宽度是根据电脑屏幕的宽度来改变;
一个100%宽度的父级盒子,高度固定,然后里面嵌套一个版心居中;
以后用的时候可以调用

.w{
  width:1200px;
  margin:0 auto;
}

3.nav导航部分

制作的步骤:
结构:一个大的div父级盒子嵌套ul,ul嵌套li,li嵌套a
css:设置li的宽高(宽度可能不固定),让li左浮动flaot:left;
设置li里面a的样式,转化为块元素display:block;,然后给a设置实体化宽高(如果宽度不固定就用padding撑开);
最后给a设置相应的样式和鼠标经过之后a的样式;

  1. 导航栏默认用ul嵌套li,li嵌套a标签完成;
  2. li嵌套a语义清晰;
  3. 如果直接用a,搜索引擎会认为你是关键字堆叠从而降权网站的引擎权限,影响排名;
  4. 友情链接类似的小导航可以直接用a链接完成;

4.logo部分

<div class="logo fl">
		            <h1>
		                <a href="javascript:;" title="淘宝">淘宝</a>
		            </h1>
		   </div>
	
		.header .logo a{
		    display: block;
		    width: 232px;
		    height: 83px;
		    background: url("../img/logo.png") no-repeat;
		    font-size:0px;
		    /*隐藏内容*/
		}

logo的写法规范

  1. a标签中设置背景图片
  2. 用h1包裹提权,便于搜索引擎搜索
  3. 链接 里面要放文字(网站名称),为了搜索引擎收录我们
  4. 文字不要显示出来,要用 text-indent 移到盒子外面 (text-indent: -9999px) 然后overflow:hidden 淘宝的做法
  5. 直接给font-size: 0; 就看不到文字了, 京东的做法。

5.Tab选项卡的布局思路

一个大父级盒子,嵌套上下两个子级盒子,上面的子级盒子装tab的切换导航,下面的盒子装tab的切换内容,上面盒子的导航有几个,我们下面的内容盒子就有几个,然后将所有的内容盒子隐藏,让想要显示的盒子添加行内样式style=“display: block;”;

html5网页页面布局代码 html网页布局怎么弄_嵌套


html5网页页面布局代码 html网页布局怎么弄_a标签_02

6.底部链接栏

一般用电量dl dt dd

html5网页页面布局代码 html网页布局怎么弄_搜索引擎_03


html5网页页面布局代码 html网页布局怎么弄_搜索引擎_04

7.搜索框

  1. 一般由一个input与一个button来做
  2. button里面包裹着i来防止搜索图标
  3. intput与button在一个div中,由于两者为行内块元素,所以两者用float:left;可以清除他们之间的间距