CSS网页制作教程:制作网页导航条

2016-02-20 00:17 7 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享CSS网页制作教程:制作网页导航条,希望可以对大家能有小小的帮助。

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

CSS标签重置

对于XHTML+CSS布局起着一个重要的决定性作用,它是提高页面浏览器兼容性的第一步。

那么什么是标签重置呢?

顾名思义,就是对HTML中的所有标签属性重置,因为每个浏览器都有一个自己默认的CSS文件,对HTML中的所有的标签进行定义,以便没有定义CSS的页面能够正常显示在页面,页面在加载的时候如果没有找到自带的CSS文件,浏览器就用事先为您准备好的CSS样式,但是这个对于页面布局,没有什么用,所以我们需要将它们重新设置,不过标签有那么多,属性那么多,怎么设置?!这都是个问题!

哈哈,不要着急,问题很容易解决,其实在我们布局页面的时候,将最容易影响页面布局的是HTML标签中的内外边距,只要我们将最常用的标签的内外边距设为零就OK了~比如一个页面中用到下面div,p,ul,li四个标签那么我们的重置代码就要这么写

body,div,p,ul,li{margin:0; padding:0;}

因为body标签不同的浏览器定义的内边距是不一样的,所以在上面代码中加入body。
如果后面我用到form,h1,h2标签的话,我就再添加上去就OK了

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
body,div,p,ul,li,form,h1,h2{margin:0; padding:0;}




有些人很喜欢用*{margin:0; padding:0;},其实KwooJan不建议这么用,因为HTML标签太多了,HTML4.01 参考手册中就多达89个,我们平时常用的也就那么几个,所以没有必要将所有标签重置,这样反而使页面加载速度变慢!特别是对于大站点,更不提倡!

不过呢,如果页面出了问题,用这个可以检验一下,是不是有标签没有重置而导致的布局错位哟~!

来源:http://www.tulaoshi.com/n/20160220/1631601.html

延伸阅读
本教程来源于pscloud作者未知 (原创翻译转载请注明出处表明链接谢谢) 利用web2.0风格创建一个令人惊奇的网站导航条。 1. 创建一个新文件600 * 140px。现在选择圆角矩形工具制作一个圆角矩形如下图。 2. 应用层样式:内发光 混合模式:滤色 方法:柔和 3. 渐变叠加:颜色设置为 #5e80a3 ,#839db8 and #b8c7d6 4.描边: #5e80a3 5. ...
最终效果: 1.新建一个600*150的文件,背景填充黑色。选择“圆角矩形工具”画一个同样填充黑色的圆角矩形, 选择“添加图层样式—斜面浮雕—描边”: 得到如下效果: 2.制作高光区。新建图层,选择钢笔工具,绘出一个方框如下: 右键单击钢笔路径转换成选取并填充白色。 黑色的圆角矩形框载入选区--ctrl+左击图层,选...
标签: Web开发
在进行DivCSS布局时,需要对文本进行控制,我们在webjx.com以前的文章中,也讲过这方面的知识,今天系统的向大家介绍一下。CSS中控制换行的四种属性。 一、white-space 可以实现HTML中PRE标签的效果,以及单元格的noWrap效果,点此查看示例。 语法: white-space : normal | pre | nowrap 取...
标签: Web开发
首先大家应该明白,使用DIV+CSS做网页排版不是换个标签然后再去按照表格的方式去排版,而是需要做到网页制作的内容与表现的分离。 1: ID 用于标识页面单独元素以及持久行的结构性元素 方便JS的调用,类用于标识同一页面可重复定义使用的结构性元素 ID与类的命名需与表现形式无关 :leftContent 而使用有意义的定义方式:sideBar等等。命名方...
标签: Web开发
自己写的个导航,感觉还不错...惟一的不足就是hack比较多,如果有简洁的方式实现,请留言告诉我...呵呵... 样式部分: #headerMenu {     width:560px;     margin:30px auto; } .menu {     font-size:14px;     line-height:18px;    &n...

经验教程

436

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部