热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Web前端开发中的HTML与CSS命名规范

作为一名专业的Web前端工程师,掌握HTML和CSS的命名规范是至关重要的。良好的命名习惯不仅有助于提高代码的可读性和维护性,还能促进团队协作。本文将详细介绍Web前端开发中常用的HTML和CSS命名规范,并提供实用的建议。

作为Web前端开发人员,每天处理HTML和CSS就像日常饮食一样频繁。然而,要成为一名优秀的Web前端工程师,遵循一致且清晰的命名规则是非常重要的。以下是一些常见的HTML和CSS命名规范及其最佳实践。



一. HTML结构命名



  • 头部: 使用header

  • 内容区: 使用contentcontainer

  • 尾部: 使用footer

  • 导航栏: 使用nav

  • 侧边栏: 使用sidebar

  • 栏目: 使用column

  • 页面外围布局: 使用wrapper

  • 左右中: 使用left, right, center

  • 登录条: 使用loginbar

  • 标志: 使用logo

  • 广告: 使用banner

  • 页面主体: 使用main

  • 热点: 使用hot

  • 新闻: 使用news

  • 下载: 使用download

  • 子导航: 使用subnav

  • 菜单: 使用menu

  • 子菜单: 使用submenu

  • 搜索: 使用search

  • 友情链接: 使用friendlink

  • 页脚: 使用footer

  • 版权: 使用copyright

  • 滚动: 使用scroll

  • 标签页: 使用tab

  • 文章列表: 使用list

  • 提示信息: 使用msg

  • 小技巧: 使用tips

  • 栏目标题: 使用title

  • 加入我们: 使用joinus

  • 指南: 使用guild

  • 服务: 使用service

  • 注册: 使用register

  • 状态: 使用status

  • 投票: 使用vote

  • 合作伙伴: 使用partner



二. CSS注释写法


CSS注释可以增加代码的可读性,推荐使用以下格式:


/* Footer */
/* End Footer */


三. ID命名规范



  • 页面结构: 容器:container; 页头:header; 内容:content/container; 页面主体:main; 页尾:footer; 导航:nav; 侧栏:sidebar; 栏目:column; 页面外围控制整体布局宽度:wrapper; 左右中:left right center

  • 导航: 主导航:mainnav; 子导航:subnav; 顶导航:topnav; 边导航:sidebar; 左导航:leftsidebar; 右导航:rightsidebar; 菜单:menu; 子菜单:submenu; 标题:title; 摘要:summary

  • 功能: 标志:logo; 广告:banner; 登录:login; 登录条:loginbar; 注册:register; 搜索:search; 功能区:shop; 标题:title; 加入:joinus; 状态:status; 按钮:btn; 滚动:scroll; 标签页:tab; 文章列表:list; 提示信息:msg; 当前的:current; 小技巧:tips; 图标:icon; 注释:note; 指南:guild; 服务:service; 热点:hot; 新闻:news; 下载:download; 投票:vote; 合作伙伴:partner; 友情链接:link; 版权:copyright



四. Class命名规范



  • 颜色: 使用颜色名称或16进制代码,如:.red { color: red; }; .f60 { color: #f60; }; .ff8600 { color: #ff8600; }

  • 字体大小: 直接使用字体大小,如:.font12px { font-size: 12px; }; .font9pt { font-size: 9pt; }

  • 对齐样式: 使用对齐目标的英文名称,如:.left { float:left; }; .bottom { float:bottom; }

  • 标题栏样式: 使用类别+功能的方式命名,如:.barnews { }; .barproduct { }



注意事项:



  • 一律小写

  • 尽量用英文

  • 不加中杠和下划线

  • 尽量不缩写,除非一看就明白的单词


推荐阅读
author-avatar
Eliza
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有