CSS设计网页头部的优化写法

核心提示:div+css布局技巧

      在div+css布局中,一般都这样来整体构架的:

<div id="header"></div>

<div id="center"></div>

<div id="footer"></div>

      而对于header部分,肯定要显示网站标题,除了显示网站标题外,还可能要显示其他比较重要的对象,比如网站的导航栏:

<div id="header"><BR><div id="title">这里是网站的标题</div>

<div id="nav">这里是网站导航栏</div><BR></div>

      很多人一般都这样写的,当然这样写并没有什么语法错误。但对于div来说有个原则,那就是尽少的使用div的嵌套(和table一样的缺点:1、对于用户:浏览器要消耗资源对嵌套的关系进行解析,影响速度;2、对于搜索:搜索引擎对嵌套的层数可能有所限制)。而且这样写带给我们的可读性也不算太高。

      那如何才是最优化,最科学的写法呢?

      我们选用其他的Xhtml代码来取代上面的div,那又如何选择呢??

      首先标题的选择——我们知道在xhtml中h1-h6是表示标题的,而header里的标题在全页来看是最重要的,我们选择h1来表示标题是顺其自然的。

      其次导航栏的选择——导航栏是由多个小块内容组成,我们选择无序列表

<ul><li></li></ul>

      来表示菜单最合适不过了!

      最后以上的内容可以优化成:

<div id="header"><BR><h1>这里是网站的标题</h1>

<ul><BR><li>这里是网站导航栏</li>

</ul><BR></div>

时间: 2024-08-22 14:10:49

CSS设计网页头部的优化写法的相关文章

CSS设计网页头部的写法

在div+css布局中,一般都这样来整体构架的: <div id="header"></div> <div id="center"></div> <div id="footer"></div> 而对于header部分,肯定要显示网站标题,除了显示网站标题外,还可能要显示其他比较重要的对象,比如网站的导航栏: <div id="header">

DIV+CSS设计网页时的常见错误处理技巧

以下是一些DIV+CSS设计网页时的常见错误处理技巧,希望能对大家有所帮助. 1. 检查HTML元素是否有拼写错误.是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系.可以用dreamweaver的验证功能检查一下有无错误. 2. 检查CSS是否正确 检查一下有无拼写错误.是否忘记结尾的 } 等.可以利用CleanCSS来检查 CSS的拼写错误.CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误. 3. 确定错误发生的位置 假如错误影响了整体布局,则可以逐个删除div块,直到删除

CSS制作网页时的优化与技巧

css|技巧|网页|优化 使用css缩写 使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则请参看<常用css缩写语法总结>,这里就不展开描述. 明确定义单位,除非值为0 忘记定义尺寸的单位是CSS新手普遍的错误.在HTML中你可以只写width=100,但是在CSS中,你必须给一个准确的单位,比如:width:100px width:100em.只有两个例外情况可以不定义单位:行高和0值.除此以外,其他值都必须紧跟单位,注意,不要在数值和单位之间加空格. 区分大小写

用DIV CSS设计网页时的八个必要的小技巧

css|技巧|设计|网页 以下是进行CSS设计时的八个必要的小技巧,良好的习惯可能会使你的设计周期加倍缩短.(如果您想了解更多请参见人民邮电出版社后续图书<CSS精粹--101条设计技巧>) 1.若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题.W3C对于XHTML与CSS都有检测工具可用,请见http://validator.w3.org 请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误:我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减

技巧:div+css设计网页时浮动问题的解决方法

css|浮动|技巧|解决|设计|网页|问题 前我最常用的方法有两种: 方法一: 使用块级clear,即声明一个块的类属性为.clear {clear:both;} 方法二: 使用内联元素清理,比如说在主浮动内容后跟一个内联元素. .inlineclear {clear:both;}<span class="inlineclear"></span> 方法三:使用双层div嵌套 #pubpage {display:block;clear:both;}#main {d

网页头部信息优化

很多时候,我们在做主页时会忽略了网页头部属性的设置.网页头部属性是指 html 文件中被 <head> 标识符所作用的区域,html 文件的头部信息包括了对当前文件一些信息的收集,对 <head> 区的属性进行修改后,不会直接影响到该文件的视觉效果.但通过对其进行设置,将使我们的主页制作过程更加规范.使用更方便. 现在就让我们来看看如何设置一些主页的头部属性: 1.meta标识符 meta标识符是主页头部元素用以记录当前页面的一些重要信息,例如网页的字符集.作者.版本.网页关键字等

CSS设计网页教程:制作网页气泡状文本框

气泡对话框在网页中经常用于说明提示等功能,可以形象生动的现实一些需要用户注意的文字与内容,本文介绍仅用CSS来实现这种简单的网页效果. 气泡状文本框,是一种很生动的网页设计手段. 它可以用来表示用户的发言. 也可以用来作为特定信息的提示符. DVD租借网站Netflix,还用它显示碟片的详细信息. ========================= 制作CSS气泡框的传统方法,需要5张背景图片,分别是: * tl.gif,左上方的圆角. * tr.gif,右上方的圆角. * bl.gif,左下方

网站网页头部标签优化方案

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 怪物瑞最近上网逛各大站长论坛的时候,经常遇到新手朋友们在咨询专区咨询老鸟们,我的关键词是XXX_XXX_XXX,行不行啊?或者<title>标签,<keywords>标签,<description>标签,要怎设置?<H>标签到底有没有用等等.所以怪物瑞决定写一篇关于常规标签的设置的文章,希望对于

CSS设计网页小技巧:100%的高度

在前端人员之间有一个普遍存在的问题,如何让一个div的高度自动延伸到浏览窗口100%的高度.有一些不同的方法可以实现,但是,我想出了一个我个人比较喜欢的方法.今天,我将于你分享一下. 我对你是不了解的,但我试图弄明白如何让我的布局垂直拉伸到页面的100%高度,这样一个令我沮丧的问题.我想让div结构自动延伸,但是它就是不能自动延伸,现在,为什么他不能这样那?今天我将与你一起分享这个解决方法.比方说你有如下html代码文档 <!DOCTYPE html PUBLIC "-//W3C//DTD