CSS 规范

CSS 规范

命名规范

CSS文件命名法
文件名说明
reset.css重置样式
global.css全局样式,适用于整个网站
common.css通用样式,适用于多个HTML元素
public.css公共样式,适用于多模块
themes.css主题样式
module.css模块样式
master.css木板样式
columns.css专栏样式
forms.css表单样式
mend.css补丁样式
print.css打印样式
id和class命名法
命名法例如
驼峰命名法topMain、subLeftMenu
中划线命名法top-main、sub-left-menu
下划线命名法top_main、sub_left_menu
网页元素命名法

网页主题部分

命名法说明
container最外层容器,如:header、footer、sidebar等
wrap包裹其他元素的容器
box独立的容器,包裹单独的HTML元素
header头部
content内容
sidebar侧栏
column栏目
hot热点
news新闻
download下载
logo标志
nav导航条
main主体
main-left左侧

导航

命名法说明
main-nav主导航
sub-nav子导航
side-nav边导航
leftside-nav左导航
rightside-nav右导航
top-nav顶导航
main-right右侧
footer底部
friendlink友情链接
joinus加入我们
copyright版权
service服务
login登陆
register注册

菜单

命名说明
menu菜单
submenu子菜单

其他

命名说明
title标题
summary摘要
loginbar登陆条
search搜索
tab标签页
banner广告
tips小技巧
icon图标
siteinfolegal法律声明
sitemap网站地图
tool、toolbar工具条
homepage首页
subpage子页
parter合作伙伴
help帮助
guide指南
scroll滚动
msg消息
vote投票
related相关文章
list列表

书写顺序规范

CSS属性书写顺序

类别例如
布局属性display、position、float、clear
盒模型属性width、height、padding、border、margin、overflow
文本属性font、line-height、text-align、text-indent、vertical-align
装饰属性color、background-color、opacity、cursor
其他content、list-style

举例

#main {
    /*影响文档流属性*/
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
    /*盒子模型属性*/
    width:100px;
    height:100px;
    border:1px solid gray;
    /*文本性属性*/
    font-size:15px;
    font-weight:bold;
    text-indent:2em;
    /*装饰性属性*/
    color:White;
    background-color:Red;
    /*其他属性*/
    cursor:pointer;
}

注释规范

单行注释

/*单行注释内容*/

多行注释

/*
*多行注释内容
*多行注释内容
*多行注释内容
*/

顶部注释

/*
*@description:说明
*@author:作者
*@update:更新时间,如2016-4-19 18:30
*/

模块注释

/*导航部分,开始*/
……
/*导航部分,结束*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值