APP下载

用无序列表+CSS制作兼容浏览器的网站主导航

2013-09-05白彦国

绥化学院学报 2013年8期
关键词:样式列表外壳

白彦国

(绥化学院 黑龙江绥化 150061)

随着网页技术的飞速发展,web排版技术也随着提高。网站页面排版技术从原来的表格排版过渡到现在流行的DIV+CSS排版。页面呈现方式也由原来table整体加载页面过渡到现在的内容和表现分离。网站内容是网站的骨头,而表现是指网站元素的效果。现在页面排版布局元素是div,网页元素的效果都是有CSS来实现。DIV+CSS技术已经网页排版的主流。网页中的主导航、二级下拉菜单、TAB选项卡、折叠式下拉菜单也都是由DIV+CSS 和js配合来实现的。利用DIV CSS制作导航菜单等有很多优点,首先是代码很少,加载速度快,修改方便,其次兼容性好,一个排版标准的网站必须要兼容多种浏览器。

利用DIV CSS制作导航页面排版虽然是主流,但依然存在着很多问题,随着浏览器版本的升级,各种知名的浏览器出现,导致设计师按照标准做出来的网站在不同版本浏览器出现了不同的不兼容问题,一个标准的网站应该在IE6 IE7 IE8 IE9、火狐浏览器、世界之窗浏览器 、傲游浏览器都兼容,解决兼容性问题是所有网站设计师一个最头痛的问题。

网站主导航是网站制作当中一个最重要的部分,导航的制作不仅仅要考虑技术和外观、更重要的是浏览器兼容性。接下来我们用无序列表和CSS制作网站的主导航,轻松解决浏览器兼容性问题。

一、打开网站编辑软件Dream veaver建立一个名称为“导航制作”的站点

分别创建页面和css文件,名称分别为“nav.html”“nav.css”,并将 nav.css链接到 nav.html页面。

二、在nav.htm l页面建立外壳和无序列表

代码如下:

图例(一)主导航效果以及