网页设计要注意的几个要点,几点网页设计时注

html-css011

网页设计要注意的几个要点,几点网页设计时注,第1张

一、精简代码

为了更有利于网站优化,要符合web2.0标准,尽量使用DIV+CSS设计网页,合理布局标签要尽量减少div层,使用描述标签,精练的描述网页,将网站重点内容与经常更新的内容代码尽量靠近的位置,还要注意页面不要超过125K。

二、网站导航重点设计

网站的导航是网站优化很重要的武器,网站的导航全站通用,要尽量用文字导航,千万不要用图片和flash等,若非得要用图片请一定加上alt属性。Flash则尽量避免,Flash的效果是很好的,但加载很慢,搜索引擎也无法读取Flash文件,不利于之后网站优化。

三、少用脚本和外部调用

网站的JavaScript和CSS等文件一律外部调用,不要把代码写在网页中,并且尽量减少脚本文件个数,这样不仅仅有利于网页加载速度也有利于搜索引擎蜘蛛的抓取,之后网站优化才会更给力。

四、避免页面重复

每个页面包换标题、描述和关键字等都应该不一样,需要注意的是很多设计师会做一个通用的模板,而用的时候又忘记修改。标题一定要是具有独特性的

五、图片与文字链接加上属性

记得要给所有图片加上alt属性,还要符合W3C标准,搜索引擎会读取alt属性,图片的alt属性还可以帮助用户浏览。给文字链接加上TITLE属性,8U网络推广提醒大家要尽量减少用图片代替文字

六、网页布局结构

面包屑型导航,树状扁平化结构。为了更有利于网站优化,有利于百度收录,要降低页面的层次,首页点击不出三次可以到达网站任何一个页面,任何页面都可以很快的回到想要的页面。文章内容部分先于其他部分显示,设置上一篇、下一篇文章,根据文章的关键词设置相关文章,如果文章内容多分几页显示,需要保持每页的网页标题、文章内容均不同,避免出现复制内容问题。

CSS按其位置可以分成三种:

内嵌样式(Inline Style)

内部样式表(Internal Style Sheet)

外部样式表(External Style Sheet)

内嵌样式(Inline Style)

Inline Style是写在Tag里面的。内嵌样式只对所在的Tag有效。

<P style="font-size:20ptcolor:red">这个Style定义<p></p>里面的文字是20pt字体,字体颜色是红色。</p>

内部样式表(Internal Style Sheet)

内部样式表是写在HTML的<head></head>里面的。内部样式表只对所在的网页有效。

<HTML>

<HEAD>

<STYLE type="text/css">

H1.mylayout {border-width:1border:solidtext-align:centercolor:red}

</STYLE>

</HEAD>

<BODY>

<H1 class="mylayout">这个标题使用了Style。</H1>

<H1>这个标题没有使用Style。</H1>

</BODY>

</HTML>

内部样式表(Internal Sytle Sheet)要用到Style这个Tag,写法如下:

<STYLE type="text/css">

......

</STYLE>

外部样式表(External Style Sheet)

如果很多网页需要用到同样的样式(Styles),用什么方法呢?

将样式(Styles)写在一个以.css为后缀的CSS文件里,然后在每个需要用到这些样式(Styles)的网页里引用这个CSS文件。

比如可以用文本编辑器(NotePad)建立一个叫home的文件,文件后缀不要用.txt,改成.css。文件内容如下:

H1.mylayout {border-width: 1border: solidtext-align: centercolor:red}

然后你建立一个网页,代码如下:

<HTML>

<HEAD>

<link href="../asdocs/css_tutorials/home.css" rel="stylesheet" type="text/css">

</HEAD>

<BODY>

<H1 class="mylayout">这个标题使用了Style。</H1>

<H1>这个标题没有使用Style。</H1>

</BODY>

</HTML>

使用外部(Extenal)样式表,相对于内嵌(Inline)和内部式(Internal)的,有以下优点:

样式代码可以复用。一个外部CSS文件,可以被很多网页共用。

便于修改。如果要修改样式,只需要修改CSS文件,而不需要修改每个网页。

提高网页显示的速度。如果样式写在网页里,会降低网页显示的速度,如果网页引用一个CSS文件,这个CSS文件多半已经在缓存区(其它网页早已经引用过它),网页显示的速度就比较