综合二区_欧美成人综合_欧美成人二区_a黄视频_亚洲视频在线播放_一区二区三区视频免费看

当前位置:首页 > 网站旧栏目 > 学习园地 > 程序开发教程 > 学习WEB标准心得:网页重构的思路

学习WEB标准心得:网页重构的思路
2010-01-15 17:01:08  作者:cnblogs   来源:网页教学网 整理

1,Css文件的组织。

Css文件采用按照Rest中的资源来进行组织, 比如User,那就有一个user.css,如果这个资源的比较复杂, 可以进一步分解成user_new,user_edit等等。某些共用的组件,可以再分出来,比如toolbar.css

2,根选择器使用class,其他的尽量使用原生选择器,,根选择器一般是网页Grid系统中大块结构。

例子: table.user td span{font-size:12px}

即使使用class,也带上原生标签

例子: table.user td span.user{font-size:12px}

这样做的最主要的原因是给class取名实在在是头痛。名字还容易冲突。取名的时候要考虑语义,其实我们只不过为了美化一下显示。采用了我这种做法的Css文件,不看Html源码, 我也能知道我正在干什么了。
 

3,文本标签的使用。

很多网站使用span,因为我避免使用class,那么同一层级span只能使用一次。那尽量使用<i></i><em></em><strong></strong><cite></cite>,如果是不同层级,那么多种标签组合也够用了

例如 <div class="score"><em>张三</em>购买了<strong>3个</strong>面包</div>

相对的css就是 div.score em{color:red}

div.scroe strong{color:greeen}

块元素,要灵活运用<h1>到<h6>他们和Div是等价的。

4,使用class的情况

a,当某个块是Grid中的基本块的时候 b,供javascript调用的时候,c,万不得已的情况下。也就是说利用原生选择器就能解决的问题,就不要用class。

5,美工只负责大括号里面的内容

比如 div.score em{color:red; font:12px}中美工只负责调整{}中的内容,程序员负责{}前的内容。由于不轻易引入class,大家比较容易沟通。

6,工作流程。

1,美工利用Grid系统做出设计图

2,设计图中的基本块的命名,用来做根选器的class名。

3,程序员将做好的html和css交给美工, css中的大括号内容程序员可以不写或者少写。

4,美工只调整css中{}的内容,直到满意为止, 如果发觉{}前的内容不合理,和程序员商量。(注意,由于不要求美工看源代码,只要求看Css, 而css中主要是原生标签,所以基本能看懂,这样不管是asp.net,jsp,php都不需要美工关心了)



安徽新华电脑学校专业职业规划师为你提供更多帮助【在线咨询
主站蜘蛛池模板: 国产一区二区三区成人 | 久久久999国产视频 国产精品一二三不卡 | 91视频污app 伊人久久艹 | 91成人小视频 | 国产视频一区在线观看 | 亚州久久| 99热在线观看 | 国产成人精品一区二区在线 | 午夜免 | 日本网站在线 | 久久久久久国产精品三级 | 日韩精品成人免费视频 | 99热在线观看精品 | 国产一级特黄aa大片免费看 | 国产深夜| 91高清免费视频 | 国产在线视频91 | 美女禁网站 | 亚洲涩涩爱| 国产一区二区三区在线免费 | 91视频免费入口 | 午夜免费成人 | 天堂一区二区三区四区 | 在线一区二区三区在线一区 | www.久久av.com| www.久久国产精品 | 91亚洲国产成人久久精品网站 | 99热在线免费 | 亚洲免费国产 | 国产成人午夜精品影院游乐网 | 国产色拍 | 91视频在线免费看 | 91精品大片| 中文字幕一区二区不卡 | 91精品大片| 亚洲一区二区三区四区五区中文 | 91视频入口| 久热导航 | 久久二三区 | 国产一区二区三区视频免费 | 国产96精品久久久 |