0

0

HTML+CSS命名规则介绍

零下一度

零下一度

发布时间:2017-07-23 13:21:52

|

2023人浏览过

|

来源于php中文网

原创

HTML+CSS命名规则

   在一个内容较多的html页面中,需要设计许多不同的框架,再为这些不同的框架及内容进行分类,给予相应的名称,从而使得网页结构更加清晰,也为工作提供了方便。许多新手朋友在设计一个html文件时,可能只会依据自己的想法随便给一些简单的名称,但若是一味的乱起名称,不仅会让团队的伙伴看不明白,还会导致标签名称混乱,这样会使得代码维护十分困难,是非常不利于管理的。所以我们在设计整个网站,还是一个单独的html页面,都应该要有良好的命名规则。在本文中,主要讲解css命名规则,这也包括了对html标签命名

   文件名称必须由英文字母开头,通常命名的规则是根据内容的分类和框架的类型翻译成英文单词来命名,例如:div id="nav"(表示为这个div是个导航条),所有单词应当用小写字母,名称中可以使用数字,或下划线,例如:div="main_piclist"(表示主要内容下的图片列表)、div="nav_bg.jpg"(表示导航条的背景图),还可以使用中划线进行名称之间的连接,例如:div="main-left"(表示左侧内容的布局)所有命名要尽量避免使用中文字符,要以最少的字母达到最容易理解的含义,除非一看即懂,否则尽量不缩写。

HTML标签的命名/CSS标准化命名大全

页面结构命名

  1. page:代表整个页面,用于最外层。

  2. wrap:外套,将所有元素包在一起的一个外围包,用于最外层

  3. wrapper:页面外围控制整体布局宽度,用于最外层

    立即学习前端免费学习笔记(深入)”;

  4. container:一个整体容器,用于最外层

  5. head、header:页头区域,用于头部

  6. nav:导航条

  7. content:内容,网站中最重要的内容区域,用于网页中部主体

  8. main:网站中的主要区域(表示最重要的一块位置),用于中部主体内容

  9. column:栏目

  10. sidebar:侧栏

  11. foot、footer:页尾、页脚。网站一些附加信息放置区域,(或命名为copyright)用于底部

导航命名

  1. nav、navbar、navigation、nav-wrapper:导航条或导航包,代表横向导航

  2. topnav:顶部导航

  3. mainbav:主导航

  4. subnav:子导航

  5. sidebar:边导航

  6. leftsidebar 或 sidebar_a :左导航

  7. rightsidebar 或 sidebar_b:右导航

  8. title:标题

  9. summary:摘要/li>

  10. menu:菜单。区域包含一般的链接和菜单

  11. submenu:子菜单

  12. drop:下拉

  13. dorpmenu:下拉菜单

  14. links:链接菜单

功能命名

  1. logo:标记网站logo标志

  2. banner:标语、广告条、顶部广告条

  3. login:登陆,(例如登录表单:form-login)

  4. loginbar:登录条

  5. regsiter:注册

  6. tool、toolbar:工具条

  7. search:搜索

  8. searchbar:搜索条

  9. searchlnput:搜索输入框

  10. shop:功能区,表示现在的

  11. icon:小图标

  12. label:商标

  13. homepage:首页

  14. subpage:二级页面子页面

  15. hot:热门热点

  16. list:文章列表,(例如新闻列表:list-news)

    微购导购版(原天狼星)
    微购导购版(原天狼星)

    功能介绍:1.程序独立使用的MVC模式开发,程序代码与模板分离,会HTML就会做程序模板2.使用sqlite数据库,mysql数据库随便换,让您不再为购买数据库而烦恼3.增加首页数据自定义功能,导航数据自定义,快速打造属于您自己的网站4.seo伪静态设置更智能化,自定义seo规则,让蜘蛛更喜欢您的网站5.屏蔽ip访问功能5.支持一键采集功能,只要轻轻一点,上万淘宝b2c商品轻松入库,解决数据添加的

    下载
  17. scroll:滚动

  18. tab:标签

  19. sitemap:网站地图

  20. msg 或 message:提示信息

  21. current:当前的

  22. joinus:加入

  23. status:状态

  24. btn:按钮,(例如搜索按钮可写成:btn-search)

  25. tips:小技巧

  26. note:注释

  27. guild:指南

  28. arr、arrow:标记箭头

  29. service:服务

  30. breadcrumb:(即页面所处位置导航提示)

  31. download:下载

  32. vote:投票

  33. siteinfo:网站信息

  34. partner:合作伙伴

  35. link、friendlink:友情链接

  36. copyright:版权信息

  37. siteinfoCredits:信誉

  38. siteinfoLegal:法律信息

CSS样式命名

  1. 对齐样式命名:left(左边内容)、center(中间内容)、right(右边内容)等;

  2. 颜色英文命名:red(红色)、green(绿色)、yellow(黄色),又或者border_red(红色边框)等;

  3. 颜色代码命名:f00(红色)、ff0(黄色)、f90(橙色)等;

  4. 文字大小命名:font12px(字体12像素)、font16px(字体16像素)等;

  5. 页面线条命名:line_x (横线)、line_y (纵线)或 line_red(红线)、line_black(黑线)

  6. 图片图标命名:pic_1.jpg、pic_2.jpg 或 ico_1.gif、ico_2.gif

  7. 页面广告命名:ad_01、ad_02

  8. 背景框架命名:nav_bg(代表导航条的背景图片位置)、tool_bg(代表工具栏的背景图片位置)

CSS样式表命名

  1. index.css:单独为首页建立样式

  2. head.css:头部样式,多个页面头部设计风格相同时使用。

  3. base.css:共用样式。

  4. style.css:独立页面所使用的样式文件。

  5. global.css:页面样式基础,全局公用样式,页面中必须包含。

  6. layout.css:布局、版面样式,公用类型较多时使用,一般用在首页级页面和产品类页面中

  7. module.css:模块,用于产品类页,也可与其它样式配合使用。

  8. master.css:主要的样式表

  9. columns.css:专栏样式

  10. themes.css:主体样式

  11. forms.css:表单样式

  12. mend.css:补丁,基于以上样式进行的私有化修补。

相关文章

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
C++ 设计模式与软件架构
C++ 设计模式与软件架构

本专题深入讲解 C++ 中的常见设计模式与架构优化,包括单例模式、工厂模式、观察者模式、策略模式、命令模式等,结合实际案例展示如何在 C++ 项目中应用这些模式提升代码可维护性与扩展性。通过案例分析,帮助开发者掌握 如何运用设计模式构建高质量的软件架构,提升系统的灵活性与可扩展性。

14

2026.01.30

c++ 字符串格式化
c++ 字符串格式化

本专题整合了c++字符串格式化用法、输出技巧、实践等等内容,阅读专题下面的文章了解更多详细内容。

9

2026.01.30

java 字符串格式化
java 字符串格式化

本专题整合了java如何进行字符串格式化相关教程、使用解析、方法详解等等内容。阅读专题下面的文章了解更多详细教程。

12

2026.01.30

python 字符串格式化
python 字符串格式化

本专题整合了python字符串格式化教程、实践、方法、进阶等等相关内容,阅读专题下面的文章了解更多详细操作。

4

2026.01.30

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

20

2026.01.29

java配置环境变量教程合集
java配置环境变量教程合集

本专题整合了java配置环境变量设置、步骤、安装jdk、避免冲突等等相关内容,阅读专题下面的文章了解更多详细操作。

18

2026.01.29

java成品学习网站推荐大全
java成品学习网站推荐大全

本专题整合了java成品网站、在线成品网站源码、源码入口等等相关内容,阅读专题下面的文章了解更多详细推荐内容。

19

2026.01.29

Java字符串处理使用教程合集
Java字符串处理使用教程合集

本专题整合了Java字符串截取、处理、使用、实战等等教程内容,阅读专题下面的文章了解详细操作教程。

3

2026.01.29

Java空对象相关教程合集
Java空对象相关教程合集

本专题整合了Java空对象相关教程,阅读专题下面的文章了解更多详细内容。

6

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.1万人学习

AngularJS教程
AngularJS教程

共24课时 | 3.1万人学习

CSS教程
CSS教程

共754课时 | 25.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号