前端web开发命名规范

来源:互联网 发布:怎么修改远程桌面端口 编辑:程序博客网 时间:2024/05/17 05:09
一,命名规则说明
1)、所有的命名最好都小写
2)、属性的值一定要用双引号("")括起来,且一定要有值如class="he
ader",id="header"
3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律
工整
4)、空元素要有结束的tag或于开始的tag后加上"/"
5)、表现与结构完全分离,代码中不涉及任何的表现元素,如style、
font、bgColor、border等
6)、<h1>到<h5>的定义,应遵循从大到小的原则,体现文档的结构
,并有利于搜索引擎的查询。
7)、给每一个表格和表单加上一个唯一的、结构标记id
8)、给图片加上alt标签
9)、尽量使用英文命名原则
10)、尽量不缩写,除非一看就明白的单词
11)、css命名一定要有意义。二,相对网页外层css样式命名二、相对网页外层重要部分CSS样式命名:
外套 wrap ------------------用于最外层
头部 header ----------------用于头部
主要内容 main ------------用于主体内容(中部)
左侧 main_left -------------左侧布局
右侧 main_right -----------右侧布局
导航条 nav -----------------网页菜单导航条
内容 content ---------------用于网页中部主体
底部 footer -----------------用于底部
三,css样式命名表
css的命名一定要有意义,样式的命名可以用下划线,连接符,也可
css的命名一定要有意义,样式的命名可以用下划线,连接符,也可
css属性中,可以缩写就尽量缩写。不仅仅代码少了,而且速度也可
以提高。比如margin,padding,background等属性。尽量使用class选择器,当感觉这个模块唯一的时候才选择用id选择
器,一般id都留给js使用。
以下为CSS样式命名与CSS文件命名参考表,DIV CSS命名集合:
CSS样式命名 说明
网页公共命名
#wrapper 页面外围控制整体布局宽度
#container或#content 容器,用于最外层
#layout 布局
#head, #header 页头部分
#foot, #footer 页脚部分
#nav 主导航
#subnav 二级导航
#menu菜单
#submenu 子菜单
#sideBar侧栏
#sidebar_a, #sidebar_b左边栏或右边栏
#main 页面主体
#tag 标签
#msg #message提示信息
#tips 小技巧
#vote 投票
#friendlink 友情连接
#title标题
#summary摘要
#loginbar 登录条
#searchInput 搜索输入框
#hot 热门热点
#search 搜索
#search_output 搜索输出和搜索结果相似
#searchBar 搜索条
#search_results 搜索结果
#copyright 版权信息
#branding 商标
#logo 网站LOGO标志
#siteinfo网站信息
#siteinfoLegal 法律声明
#siteinfoCredits信誉
#joinus 加入我们
#partner 合作伙伴
#service 服务
#regsiter注册
arr/arrow 箭头
#guild 指南
#sitemap 网站地图
#list 列表
#homepage 首页
#subpage 二级页面子页面
#tool, #toolbar 工具条
#drop 下拉
#dorpmenu 下拉菜单
#status状态
#scroll滚动
.tab 标签页
.left .right .center 居左、中、右
.news 新闻
.download下载
.banner 广告条(顶部广告条)
电子贸易相关
.products 产品
.products_prices 产品价格
.products_description 产品描述
.products_review 产品评论
.editor_review 编辑评论
.news_release最新产品
.publisher 生产商
.screenshot 缩略图
.faqs 常见问题
.keyword 关键词
.blog博客
.forum论坛五,css命名总结
DIV+CSS命名小结:
无论是使用“.”(小写句号)选择符号开头命名,还是使用“#”(井号)
选择符号开头命名都无所谓,但我们最好遵循,主要的、重要的、特
殊的、最外层的盒子用“#”(井号)选择符号开头命名,其它都用“.”(小写句号)选择符号开头命名,同时考虑命名的CSS选择器在HTM
L中重复使用调用。
通常我们最常用主要命名有:
wrap(外套、最外层)、
header(页眉、头部)、
nav(导航条)、
menu(菜单)、
title(栏目标题)、
content (内容区)、
footer(页脚、底部)、
logo(标志)、
banner(广告条)、
copyRight(版权)。
其它可根据自己需要选择性使用。
0 0