大型网站css样式命名和应用原则

标签: 默认分类 | 发表时间:2011-12-27 23:42 | 作者:dragonroar
出处:http://hi.baidu.com/etring

1.    CSS属性应用原则。

原则1:首页DIV最小块级单位须设置高度;子页可能添加资料的DIV块不应设置高度;

原则2:css 样式继承关系必须控制在三层以内;

原则3: 对于浮动所产生的IE6BUG,在全局样式里面应定义.clear{clear:both;height;0px; overflow: hidden;}

原则 4:所有页面文件的编码格式统一为:UTF-8;

2.    CSS命名规范。

全局样式 base.css 指所有页面通用的样式,或者公共块的样式;

首页样式 index.css

频道页面样式 channel.css

详 细页面样式 detail.css

如果有特殊单独页面样式,可另取样式命。

3.    页面框架结构保留字。

页面容 器:#wrap                             页面头部:#header

页面中心内 容:#maincontent             页面底部:#footer

横向方位容器1:main,side             横向方位容器2:leftframe,midframe,rightframe

横向分段容器:section,field,column 盒子内容属性:contentbg

盒子上方属性:topbg                             盒子下方属性:bottombg

盒子左边属性:leftbg                             盒子右边属性:rightbg

4.    导航保留字。

导航:nav    主导航:mainnav

子导 航:subnav    顶导航:topnav

边导航:sidebar    左导航:leftsidebar

右导 航:rightsidebar    菜单:menu

子菜单:submenu    下拉菜单:dropmenu

快速菜 单:quickmenu

5.    功能保留字。

列表:list                    标 题:title

摘要:intro    内容:text

按扭:btn                    搜索:search

登 陆:login    注册:regsiter

提示信息:msg    小技巧:tips

图标: icon                    滚动:scroll

6.    根目录文件夹命名存放方式。

例如:

总 网站文件存放于F盘web下;

Web下 应该包含

images    存放所有网站直接插入的图片;

imagestemp    存 放所有网站直接插入,但后期一定被程序替换的图片。

imagesad    存放网站所有的广告图片;

style    images    存 放公共或单独页面样式所涉及的样式图片;

存放公共样式表或单独页面样式表;

include    存放网站所有的包含页面;

js    存 放网站所有的JS效果文件

XXXX

频道页文件夹    style    存放所有频道页面所涉及到的样式图片和样式表;

存 放所有该频道下的子页面;

7.    注释。

页面和样式表里面 容易混淆,或比较重要的样式,框架样式 都应写注释

页 面内注释格式为

<!�header�>     ――――――――�为开始

<!�//header�>   ――――――――�为结束

样式表内注释格式为:

/*XXXX   样式开始*/

/*XXXX   样式结束*/


类别: 默认分类  查看评论

相关 [网站 css 命名] 推荐:

大型网站css样式命名和应用原则

- - 教育技术前沿探索
原则1:首页DIV最小块级单位须设置高度;子页可能添加资料的DIV块不应设置高度;. 原则2:css 样式继承关系必须控制在三层以内;. 原则3: 对于浮动所产生的IE6BUG,在全局样式里面应定义.clear{clear:both;height;0px; overflow: hidden;}. 原则 4:所有页面文件的编码格式统一为:UTF-8;.

CSS命名规范

- - BlogJava-首页技术区
网上整理的比较好的css命名规则,为css代码的规范化做参考,增加代码的可读性. 容器: container 页头:header 内容:content/container. 页面主体:main 页尾:footer 导航:nav . 侧栏:sidebar 栏目:column 左右中:leftright center .

Css选择器命名规则

- ninickck - 前端观察
操作系统版本:Windows 7. 浏览器版本:IE6,IE7,IE8,Firefox 3.6.2,Safari 4.0.4,Chrome 5.0.356.2 dev. 受影响的浏览器:所有浏览器.. 经常讲到css选择器命名规则,其实不只是在团队合作基础上来讲这个,每个浏览器,IE产品,火狐,苹果,谷歌,都会因为命名不规范会产生不同样式...

网站CSS选择器性能讨论

- - 阿里巴巴(中国站)用户体验设计部博客
    CSS选择符由一些初始化参数组成,这些参数指明了要应用这个CSS规则的页面元素. 作为一个网站的前端开发工程师,应该避免编写一些常见的开销很大的CSS选择符模式,尽量编写高效的CSS选择符,从而加快页面的渲染速度,缩短页面呈现时间. 我们先来看一下safari和webkit的架构师David Hyatt的两段话:.

HTML&CSS构建网站链接

- - 技术改变世界 创新驱动中国 - 《程序员》官网
文/Jon Duckett. 链接是网络的主要特色,因为链接允许你从一个网页跳转到另一个网页—实现了人们在网上浏览和冲浪的想法. 一般情况下,你会遇到下面几种链接:. 从一个网站指向另一个网站的链接. 从一个网页指向网站内部另一个网页的链接. 从网页的一个位置指向同一网页内另一个位置的链接. 启动你的电子邮件程序并为其添加收件人的链接.

11 款最好 CSS 框架 让你的网站独领风骚

- - 互联网的那点事
网页设计和发展领域已经成为竞争激烈的虚拟世界. 想要在网络的虚拟世界中生存,仅有一堆静止的在线网络应用是远远不够的,网页必须要有很多功能,配以让人无法抗拒的设计. 网页编码一定要合适、精确,才能保证不发生错误,使网页能在浏览器上轻松加载出来. 此外,还要在网页设计中留出足够的空间以充许日后的功能增加和改善,这样做才能让更多与时俱进的特征能加入到网页设计中.

网站性能优化之CSS无图片技术

- - 微博UDC
在不使用CSS Image(通过CSS的引入的背景图片,不包括img标签内的图片)情况下生成类似图片效果的技术;换句话的意思就是在使用纯CSS生成类似图片效果的技术. 首先我们通过yslow的statistics查看新浪微博最新版首页的文件,得到Stylesheet File(CSS文件)大小为206.8K, CSS Image大小为623.8K.

15个有用的HTML和CSS网站模版下载

- - 创意悠悠花园
如果你想做一个网站,但是却只是懂得基本的,那么参考别人的模版应该是不错的选择,今天收集分享:15个有用的HTML和CSS网站模版下载,希望其中有你喜欢和需要的,或者可以给你带来灵感的. 如果你喜欢创意悠悠花园的文章,可以收听我们 @emilo,或者 订阅我们的rss. 如果你的订阅器出现防盗链的提示,请通过邮件emilo@vip.qq.com通知我们你的阅读器域名.

75佳漂亮的 CSS 网站设计作品欣赏(系列二)

- Ashaum - 博客园-梦想天空
  互联网高速发展中,每天都有成千上万的新网站诞生. 最早的网站是没有样式的,后来引入了 CSS 用来格式化结构化的网页内容,用于精确的控制网页的布局和外观. 然而因为浏览器兼容性问题,要使用 CSS 制作出高质量的网站不容易. 今天开始推出系列文章和大家分享75佳漂亮的 CSS 网页设计作品,一起欣赏.

Yahoo!网站性能最佳体验的34条黄金守则——JavaScript和CSS

- - 蓝飞技术部落格
在 第一部分和 第二部分中我们分别介绍了改善网站性能中 页面内容和 服务器的几条守则,除此之外,JavaScript和CSS也是我们页面中经常用到的内容,对它们的优化也提高网站性能的重要方面:. 避免使用CSS表达式(Expression). 使用外部JavaScript和CSS. 削减JavaScript和CSS.