网页设计命名规范

网页设计命名规范

一.网站设计及基本框架结构:


网页设计命名规范
1.   Container
“container“ 就是将页面中的所有元素包在一起的部分,这部分还可以命名为: “wrapper“, “wrap“, “page“.
2.   Header
“header” 是网站页面的头部区域,一般来讲,它包含网站的logo和一些其他元素。这部分还可以命名为:“page-header” (或 pageHeader).
3.   Navbar
“navbar“等同于横向的导航栏,是最典型的网页元素。这部分还可以命名为:“nav”, “navigation”, “nav-wrapper”.
4.   Menu
“Menu”区域包含一般的链接和菜单,这部分还可以命名为: “subNav “, “links“,“sidebar-main”.
5.   Main
“Main”是网站的主要区域,如果是博客的话它将包含的日志。这部分还可以命名为: “content“, “main-content” (或“mainContent”)。
6.   Sidebar
“Sidebar” 部分可以包含网站的次要内容,比如最近更新内容列表、关于网站的介绍或广告元素等…这部分还可以命名为: “subNav “, “side-panel“, “secondary-content“.
7.   Footer

“Footer”包含网站的一些附加信息,这部分还可以命名为: “copyright“.


二.需要注意的几点:
1.尽量考虑为元素命名其本身的作用或”用意”,达到语义化。不要使用表面形式的命名.
如:red/left/big等。
2.组合命名规则:
[元素类型]-[元素作用/内容]
如:搜索按钮: btn-search
登录表单:form-login
新闻列表:list-news
3.涉及到交互行为的元素命名:
凡涉及交互行为的元素通常会有正常、悬停、点击和已浏览等不同样式,命名可参考以下规则:
鼠标悬停::hover   点击:click   已浏览:visited

如:搜索按钮: btn-search、btn-search-hover、btn-search-visited


三.Photoshop图层结构规范:
Photoshop图层命名遵循树形结构,凡某元素组成的图层大于3层,即可形成组,所有图层尽量避免使用默认命名(图层+编号)。
图层命名结构
 
四.常用命名汇总:
站点:site
首页:homepage
当前位置:currentPath
二级页面/子页面:subpage
布局:layout
搜索:search
网页头部:head/header
登录条:loginbar
标志:logo
侧栏:side/sidebar
广告条:banner
导航:nav
主 导 航:mainNav
顶 导 航:topNav
子导航:subNav
当前位置导航:crumb
菜单:menu
子菜单:subMenu
菜单内容:menuContent
子菜单内容:subMenuContent
下拉:drop
下拉菜单:dropMenu
工具条:tool/toolbar
表单:form
栏目:column
箭头:arr/arrow
搜索:search
搜索按钮:btn-search
滚动条:scroll
主题/外观:theme
页面主体:main
页面中部:mainBody
内容:content
标签页:tab
文章列表:list
标签内容:tagContent
当前标签:tagCurrent/currentTag
提示信息:msg
转角/圆角:cor/corner
特别的:spec
资源:source
加入:joinus
小技巧:tips
栏目标题:title
链接:links
页脚:footer
服务:service
指南:guild
热点:hot
新闻:news
下载:download
注册:regsiter
状态:status
按钮:btn
注 释:note
投票:vote
合作伙伴:partner
友情链接:friendlink
关于我们:aboutus
提交:submit
搜索框:searchbox
文本框:textbox
网页底部:foot/footer
版权:copyright
网站地图: sitemap
列 定 义:column_1of3 (三列中的第一列)
column_2of3 (三列中的第二列)
column_3of3 (三列中的第三列)

分类命名
id的命名:
(1)页面结构
  容器: container  页头:header  内容:content/container
  页面主体:main  页尾:footer  导航:nav
  侧栏:sidebar  栏目:column  页面外围控制整体布局宽度:wrapper
  左右中:left right center
(2)导航
  导航:nav  主导航:mainbav  子导航:subnav
  顶导航:topnav  边导航:sidebar  左导航:leftsidebar
  右导航:rightsidebar  菜单:menu  子菜单:submenu
  标题: title  摘要: summary
(3)功能
  标志:logo  广告:banner  登陆:login  登录条:loginbar
  注册:regsiter  搜索:search  功能区:shop
  标题:title  加入:joinus  状态:status  按钮:btn
  滚动:scroll  标签页:tab  文章列表:list  提示信息:msg
  当前的: current  小技巧:tips  图标: icon  注释:note
  指南:guild 服务:service  热点:hot  新闻:news
  下载:download  投票:vote  合作伙伴:partner
  友情链接:link  版权:copyright
 
class的命名:
(1)颜色:使用颜色的名称或者16进制代码,如
  .red { color: red; }
  .f60 { color: #f60; }
  .ff8600 { color: #ff8600; }
(2)字体大小,直接使用’font+字体大小’作为名称,如
  .font12px { font-size: 12px; }
  .font9pt {font-size: 9pt; }
(3)对齐样式,使用对齐目标的英文名称,如
  .left { float:left; }
  .bottom { float:bottom; }
(4)标题栏样式,使用’类别+功能’的方式命名,如
  .barnews { }
  .barproduct { }
注意事项:
  1.一律小写;
  2.尽量用英文;
  3.不加中杠和下划线;
  4.尽量不缩写,除非一看就明白的单词.
  主要的 master.css  模块 module.css  基本共用 base.css
  布局,版面 layout.css  主题 themes.css  专栏 columns.css
  文字 font.css  表单 forms.css  补丁 mend.css  打印 print.css
       统计:count


以上结构就可以组合使用,例如:左列标题lefttitle;底部导航footernav   规范不是说要所有人照一个样子来命名css,我们可以根据自己的需要定制命名规则,只要记住命名的规则,就可以根据网站本身的特点来创造具有自己风格的命名方式。
一、目前网页设计者用得较多的是基于软件开中变量的命名方式的命名方法。如对于一组用于定义字体样式的class,我们可以使用f即foot的头字母为前缀进行命名,如:
f-blue:表示蓝色字体样式
f-blod:表示粗体字体样式
对于网页中如新闻频道的一些新闻的现实样式,可以用n作为前缀进行样式设计,如:
n-title:新闻标题
n-list:新闻列表
 
 
五、CSS文件及样式命名
1、CSS文件命名规范
全局样式:global.css;
框架布局:layout.css;
字体样式:font.css;
链接样式:link.css;
打印样式:print.css;
2、CSS样式命名规范
本人建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词或缩写组合来命名,让同事一看就明白这样式大概是哪一块的,这样就节省了查找样式的时间,例如:
头部样式用header,头部左边,可以用header_left或header_l,还有如果是列结构的可以这样——box _1of3 (三列中的第一列),box_2of3 (三列中的第二列)、box _3of3 (三列中的第三列),其它的我就不一一举例了,大家按以上规律去命名就好。
下面列出一些常用的命名单词方便大家使用:(以后大家工作过程中慢慢把自己积累的单词都共享出来,那大家的命就会更加统一了,就不会有一义多词的情况了。)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/350667.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

小白新手用Inkscape软件加自己名字大写设计有趣logo

logo设计 第一步:打上姓名拼音大写第二步:把H顺时针旋转90度第三步:把W和旋转过后的H给组合起来第四步:创建矩形或正方形第五步:通过结点编辑路径第六步:矩形移至旋转后的H的上面的横上对齐第七步&#xff…

如何设计签名 我的名字

导读:如何设计签名 我的名字是李某、张某、刘某、孙某等等,这是我发现很多想要设计签名的人在网上搜索的,但是找到的答案都不是自己的名字,这就让人无奈了。今天我就来给大家讲讲怎么设计自己的艺术签名。欢迎大家学习和参考! 如…

SpringBoot注解详解,建议收藏!

一、简介 基于 SpringBoot 平台开发的项目数不胜数,与常规的基于Spring开发的项目最大的不同之处,SpringBoot 里面提供了大量的注解用于快速开发,而且非常简单,基本可以做到开箱即用! 那 SpringBoot 为开发者提供了多少注解呢?…

鸿蒙手机华为meta 30 第一次链接电脑下载驱动

第一步下载 华为手机助手HiSuite官方下载 | 华为官网 usb连接电脑后要手机要开启 USB调试模式,具体开启方式点击手机设置-》关于手机-》快速点击五次HarmonyOs版本 然后就进入了开发者模式 ,点击返回-》系统和更新-》开发人员选项-》开启并开启usb调试 …

海尔计算机显卡驱动,海尔t621显卡驱动(最新更新)海尔t68d显卡驱动

软件大小: 26.5 M 热门等级: 更新时间: 2009-06-19 联 系 人: tools mydrivers.com 下载次数: 4091740 开 发 商: 驱动之家 界面预览: 软件类别: 国产软件 / 系统备份 软件语言&…

华为手机linux驱动下载,华为手机驱动官方版

华为手机驱动官方版是华为智能手机USB的官方最新驱动程序,华为手机usb驱动程序解决手机用USB数据线与计算机连接,却无法读取手机文件的问题。华为手机驱动官方版支持32位和64位的WinXP、Vista、Win7操作系统使用。 相关软件 版本说明 下载地址 Android手…

计算机设备驱动程序的安装与更新,电脑系统驱动如何安装更新?

电脑平时出现问题比较多的一个是系统问题,一个是硬件问题!这两个问题都会跟电脑驱动打交道!如果说驱动出现问题就会引起电脑蓝屏、卡屏、拖尾等现象,就需要重装驱动程序,电脑驱动的安装也不是简单的安装一下就行的,那么如何安装更新驱动呢?很多小白朋友一问三不知,不过…

浪潮服务器系统驱动,浪潮英信服务器驱动(最新更新)浪潮网卡驱动

软件大小: 26.5 M 热门等级: 更新时间: 2009-06-19 联 系 人: tools mydrivers.com 下载次数: 4091740 开 发 商: 驱动之家 界面预览: 查看 软件类别: 国产软件 / 系统备份 软件语言…

原驱动天空_万能驱动助理 v5.29 全系列正式版 [2013元旦贺岁版]

一、软件简介 【万能驱动助理】概述:万能驱动助理(可简称为 WanDrv,原:e驱动) IT天空出品的一款根据硬件ID(HWID)来智能识别电脑硬件并且自动安装驱动程序的工具,它拥有简约且友好的…

usb万能驱动win7_win 10 重装 win 7 系统

分享一些自己重装系统的过程及经验。文章解释性文字较多,砍柴不忘磨刀功。 重装系统之前务必备份数据,数据无价。 备份数据!!! 由于 win7 原版镜像没有 usb3.0 驱动,没有 nvme 驱动。这就会造成一些重装系统…

万能驱动助理篡改主页为2345的解决办法

万能驱动助理,因为驱动比较全,都是离线的包,并且足够小,所以很多人用,我也用,上次帮别人装系统之后用万能驱动助理安装驱动,然后发现默认安装了2345浏览器,然后我网上查了一下&#…

2012 r2 万能网卡驱动_MultiBeast | 黑苹果的驱动精灵简单使用解读

MultiBeast (苹果驱动精灵) 是一款第三方黑苹果驱动安装软件。它可以做引导、安装声卡、网卡、显卡、USB等常用驱动。集成系统工具有:重建Cache、修复权限、大量驱动、引导、补丁内核、引导时间配置文件,非常适合用于黑苹果用户安装驱动。 MultiBeast是英文界面,而且相关选项…

计算机win764位相机驱动,万能驱动助理win7 64位

万能驱动助理win7 64位是IT天空出品的一款能智能识别电脑硬件,并自动安装驱动程序的工具。万能驱动助理win7 64位可帮助用户快速、准确的安装合适的电脑驱动,万能驱动助理使用起来十分方便,让用户切身感受在驱动安装方面的无所不能。 相关软件…

php win8 下载64位下载,万能驱动助理(e驱动) Win8.1 64位专版 6.6 官方版

万能驱动助理(原:e驱动)一款根据硬件ID(HWID)来智能识别电脑硬件并且自动安装驱动程序的工具,是集 易用性、准确性、可靠性、高效性 和 广泛性 于一身的硬件驱动智能安装工具,它拥有简约且友好的用户界面,使用起来十分方便。 在Wi…

服务器系统万能驱动,IT天空万能驱动程序

ce安全网出示的IT天空万能驱动由IT苍穹官方网打造出,是一款功能非常强大的电脑驱动管理软件,针对当前主流硬件设备收集和整理得最为全面的驱动集合,支持市面上绝大多数主流硬件,兼容以往多数旧硬件。无论是显卡驱动、声卡驱动、网卡驱动等等全都具备,快速安装最新的适合用…

Kubernetes配置管理

1. ConfigMap简介 Kubernetes ConfigMap是一种用于存储应用程序配置信息的对象。在企业中,我们通常会有许多不同的应用程序,每个应用程序都需要一些配置信息,例如数据库连接字符串、API密钥等等。这些配置信息可能会因为环境的不同而有所不同…

WIN10 系统,笔记本电脑显示 “未检测到摄像头”

笔记本电脑无缘无故不能使用摄像头了,在打开腾讯会议的时候显示 “未检测到摄像头,检测设备是否连接” 打开设备管理器发现没有“照相机"这个选项。 并且在狠心下载360卫士进行系统修复后和驱动检测发现不是驱动的问题之后。摄像头仍然无法使用。 …

thinkpad笔记本摄像头灯亮着,但无图像显示

本人今天发现自己的笔记本的摄像头打开了无法使用,但绿灯亮着 1 在设备管理器中检查驱动有没有被禁用,如被禁用请启用 2 点击本子的电源图标,在弹出的窗口上找到摄像头图标,去掉其反斜框 3 再打开摄像头就可以使用了

Mysql安装教程(windows)

本文主要讲解如何去安装使用Mysql 一、下载Mysql 1、官网在线下载 MySQL官网:https://www.mysql.com/downloads/ 下载版本:MySQL Installer for Window 2、云盘离线下载 https://pan.baidu.com/s/1dB7kFiwrKpF5W-5XPn2FeQ?pwdrvb9 提取码:…

Inter RealSense D435i摄像头有驱动但是连接不上

第一步:打开电脑设置,找到设备和打印界面,找到对应连接的是摄像头设备 第二步:打开对应的相机设置属性界面 第三步:选择硬件属性 第四步:点击驱动程序进行点击更新驱动程序 第五步:点击浏览我的…