易截截图软件、单文件、免安装、纯绿色、仅160KB

我用div+css技术来重新编写网站页面的体会

转载请注明出处:北京网站建设 http://www.beijingjianzhan.com-西西弗斯工作室。
随着W3C网页规范的影响和优势组件深入人心,<随着W3C网页规范的影响和优势组件深入人心。国内许多门户网站纷纷转为用div+css技术来重新编写网站页面,而对于许多已经习惯tabl布局的顺序员来说,要一下子转换自己的思维,用一种全新的思维方法来面对布局这一工作的时候,有困难的为了克服这种困难感,笔者在此谈谈自己的一些心得体会。
拿到设计师设计好的网页PSD文件后,过去。通常我都是切图,然后使用Dreamweav等软件,表格创立好框架后导图,然后开始具体代码的编写,现在应该暂时遗忘这种方法,当拿到一个PSD文件后,先在白纸上画清楚这个网页的结构层次,并给每个模块赋予相应的名字。
一个普通的网页,一般来说。大致可以分为以下几个大模块:头部,logo区、导航区、内容区、友情链接区、底部说明区。这些大模块里面又可能划分成若干个小模块,以内容区为例,可以按上下关系,分成第一部分焦点区(ID:focu第二部分图片区(ID:photo第三部分评论区(ID:review 等等,而里面的每个模块又可以继续细分小模块,一直细分到表示不同内容功能的元素。
都是由表现不同功能、具有不同层次的模块和元素组成的最基本的集中元素分别是标题(h1-h6段落(p图片(img动画(swf音频(mp3视频 (mpegrm等。一个网页上,任何一个html页面。具有相同或相似表现效果的尽量用相同的元素名称去定义,既可以有效减少代码,又便于日后的网页改版。
划分网页模块的过程,也是一个给模块和元素命名的过程,以模块的命名为例,每个模块一般都要加上它父模块名称作为前缀,比方说,focu区里面的左侧区,则命名为focus_left,与此同时。这个子模块里面的图片子模块,则命名为focus_left_photo.通过添加父模块名称的前缀来命名,既可以明确标注每个模块的从属关系,又可以让其他后来跟进的人员可以快速理解该模块的含义,从而便于管理和维护。当然这个不是一定的根据个人习惯需求来书写。
可以挑选10个左右不同复杂程度的现成网页,初期的学习中。花几天时间,从简单的页面开始,逐一秒素清楚每个网页的结构层次,每个模块应该如何命名,最底层的元素如何定义,可以说,随着网页结构层次的逐渐解剖和各个模块、元素的逐一命名,一个完整的css+div网页代码,至少已经写完了1/3再逐渐学习css属性,和兼容性,想,这样循序渐进的过程,很快就可以掌握div+css网页布局的技术了


相关文档:

CSS和JS标签style属性对照表


盒子标签和属性对照
CSS语法(不区分大小写)
JavaScript语法(区分大小写)
border
border
border-bottom
borderBottom
border-bottom-color
borderBottomColor
border-bottom-style
borderBottomStyle
border-bottom-width
borderBottomWidth
border-color
borderColor
border-left
borderLeft
border ......

firefox与IE对javascript和CSS的区别

1. document.formName.item("itemName") 问题
说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];
Firefox下,只能使用document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"].
2.集合类对象问题
说明:IE下,可 ......

自定义CSDN博客CSS样式


可以在博客的配置页面的自定义css栏中填入css样式代码来自定也blog的风格
csdn blog的页面架构基本是由div实现的,整个页面主要由三个div组成,它们的id分别是:
csdnblog_header,
csdnblog_sidebar, csdnblog_content。
所以,定义它们的主体样式可以这样:
#csdnblog_header
{
   
//头部的风格 ......

内容页嵌套母版页时,内容页如何调用css和javascript

当在做项目时,通常我们会大量的使用母版页,使用母版页的好处显而易见,但通常在内容页中嵌套母版页时,我们还要在内容页中调用css样式和 javascript函数,好处有了,问题也来了。有两种解决方法,第一种就是在母版页的头部<head></head>标记中,嵌入所有css样式和javascript函数,这样做使得母版页的内容非常 ......

ie6 ie7 ie8 共存以及Firefox浏览器CSS兼容写法

在网站设计的时候,应该注意css样式兼容不同浏览器的问题,特别是对完全使用DIV CSS设计的网页,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的网页可能会和你理想的效果相去十万八千里!海量权威开发资料。
所有浏览器 通用
height: 100px; 
IE6 专用
_height: 100px;
IE6 专用
*height: 100px;  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号