返回顶部
首页 > 资讯 > 前端开发 > VUE >web前端样式规范有哪些
  • 247
分享到

web前端样式规范有哪些

2024-04-02 19:04:59 247人浏览 泡泡鱼
摘要

本文小编为大家详细介绍“web前端样式规范有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“WEB前端样式规范有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 命名规范

本文小编为大家详细介绍“web前端样式规范有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“WEB前端样式规范有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

命名规范

1.CSS 命名一般采用小写英文字母或组合命名,单词以单词间以"-"分割;英文单词不缩写,除非一看就明白的单词。

2.所有组件中的最外层元素都加一个以组件名+wrap命名的样式,如:

orderList组件:

<template>

    <div class="order-list-wrap">

    </div>

</template>

3.class 必须代表相应模块或组件的内容或功能,不得以样式信息进行命名,如:

<!-- Good -->

<div class="sidebar">

</div>

<!-- bad -->

<div class="left">

</div>

4.css选择器: 尽量用class选择器,少用元素选择器(如:div)

页面结构命名

wrap:代表整个页面,用于最外层

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

head,header 页头区域,用于头部

nav:导航条

content:内容,用于网站中部主体

main:网站中的主要区域,用于中部内容。

sidebar:侧栏

footer: 页脚

导航命名

nav:导航条

topnav:顶部导航

mainnav:主导航

title:标题

menu:菜单

submenu:子菜单

drop:下拉

dropmenu:下拉菜单

links:连接菜单

样式顺序规范

建议相关的属性说明放在一组,提高代码的可读性。

布局方式、位置、相关属性 (position、left、right、top、bottom、z-index)

盒子模型,相关属性包括 (display、float、width、height、margin、padding、border、border-radius)

文本排版,相关属性包括 (font、color、background、line-height、text-align)

视觉外观,相关属性包括 (color、background、list-style、transfORM、animation)

由于定义可以从正常的文档流中移除元素,并且还能覆盖盒模型相关的样式,因此排在首页。而盒模型决定了组件的尺寸和大小,所以排在第二位。文本和视觉对元素影响较小,所以放在第三,第四位。示例代码如下:

.box {

    position: absolute;

    top: 0;

    left: 20%;

    z-index: 99;

    width: 100px;

    height: 100px;

    font-size: 20px;

    color: red;

    background-color: aqua;

}

小数点和单位

值在 -1 和 1 之间去掉小数点的 0,如果属性值为数字 0,不加任何单位。

.box {

    width: 100px;

    height: 100px;

    margin: 0 10px 20px 0;

    opacity: .5;

}

引号

属性选择器或属性值用双引号 ""括起来,而 URL 值 url() 不要使用任何引号。

.box {

    font-family: "open sans",arial,sans-serif;

    background-image: url(/file/imgs/upload/202210/19/l4mctwzmpki.jpg);

}

空格

在每个声明快选择器与左括号浅添加一个空格;

声明快的右花括号应当单独成行;

每条声明语句的;后应该插入一个空格,前面无空格;

.box {

    float: left;

    width: 100px;

    color: #333;

    background-color: #f5f5f5;

    text-align: center;

}

媒体查询

将媒体查询放在尽可能相关规则的附近,方便日后查阅。

.element { 

}

.element-avatar {

}

@media (min-width: 480px) {

    .element {

    }

    .element-avatar {

    }

}

注释

在适当的位置给予代码正确的注释,让他人更容易理解。好的代码注释传达上下文和目标

.modal-header {

}

全局样式命名规范

全局样式采用十六进制进行命名,例如:

$color-ffffff: #ffffff;

有透明度的情况,一般在其十六进制的后面加多一个字母 a已视区别

$color-ffffffa: #ffffff;

如有相同十六进制相同,那么在其十六进制后面加多一个其代表的功能

读到这里,这篇“web前端样式规范有哪些”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网VUE频道。

--结束END--

本文标题: web前端样式规范有哪些

本文链接: https://lsjlt.com/news/95035.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • web前端样式规范有哪些
    本文小编为大家详细介绍“web前端样式规范有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“web前端样式规范有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 命名规范...
    99+
    2024-04-02
  • Web前端开发规范有哪些
    这篇文章给大家介绍Web前端开发规范有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。基本准则符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代...
    99+
    2024-04-02
  • web前端开发中的规范要求有哪些
    这篇文章主要介绍了web前端开发中的规范要求有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇web前端开发中的规范要求有哪些文章都会有所收获,下面我们一起来看看吧。web前端开发中,适当的规范和标准绝不是消...
    99+
    2023-07-04
  • 前端开发的规范有哪些
    这篇文章主要介绍“前端开发的规范有哪些”,在日常操作中,相信很多人在前端开发的规范有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”前端开发的规范有哪些”的疑惑有所帮助!接...
    99+
    2024-04-02
  • 有哪些前端安全编码规范
    本篇内容主要讲解“有哪些前端安全编码规范”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“有哪些前端安全编码规范”吧!1. 跨站脚本攻击(Cross Sites S...
    99+
    2024-04-02
  • web前端命名规则有哪些
    本篇内容介绍了“web前端命名规则有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!不要嫌弃函数名过长const getLoca...
    99+
    2023-07-02
  • 学好WEB前端之CSS规范
    CSS 指层叠样式表 (Cascading Style Sheets),定义如何显示 HTML 元素,但由于 CSS 天生全局性,随着项目复杂度增加,极易出现样式覆盖以及其它的问题。1. 通用规范文件编码为了避免内容乱码,统一使用 ...
    99+
    2023-06-03
  • web前端开发规范是什么
    这篇文章主要为大家展示了“web前端开发规范是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“web前端开发规范是什么”这篇文章吧。 一、css书写规范 ...
    99+
    2024-04-02
  • web前端开发的规范是什么
    这篇文章主要为大家展示了“web前端开发的规范是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“web前端开发的规范是什么”这篇文章吧。 web前端开发有...
    99+
    2024-04-02
  • web前端与前端有哪些区别
    这篇文章主要介绍“web前端与前端有哪些区别”,在日常操作中,相信很多人在web前端与前端有哪些区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”web前端与前端有哪些区别”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-05
  • web前端开发规范的示例分析
    小编给大家分享一下web前端开发规范的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!规范说明此为前端开发团队遵循和约定的...
    99+
    2024-04-02
  • 前端开发效率提高的代码规范有哪些
    这篇文章主要讲解了“前端开发效率提高的代码规范有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“前端开发效率提高的代码规范有哪些”吧!常见的命名规则1.大...
    99+
    2024-04-02
  • web前端工具有哪些
    这篇文章主要介绍“web前端工具有哪些”,在日常操作中,相信很多人在web前端工具有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”web前端工具有哪些”的疑惑有所帮助!接...
    99+
    2024-04-02
  • Web前端技术有哪些
    本篇内容介绍了“Web前端技术有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Web前端技术的范围1....
    99+
    2024-04-02
  • web前端框架有哪些
    今天小编给大家分享一下web前端框架有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。  Ant Design  蚂蚁金服...
    99+
    2023-06-04
  • web前端有哪些优势
    这篇文章主要介绍“web前端有哪些优势”,在日常操作中,相信很多人在web前端有哪些优势问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”web前端有哪些优势”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!一、...
    99+
    2023-07-05
  • 有哪些Web前端开发找错的方式
    这篇文章主要讲解了“有哪些Web前端开发找错的方式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些Web前端开发找错的方式”吧!WEB开发主要是两个交互(B/S数据)浏览器:1包含htm...
    99+
    2023-06-08
  • sql规范有哪些
    这篇文章主要为大家展示了“sql规范有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“sql规范有哪些”这篇文章吧。看到itpub的微信发的,搬运一下,应该不...
    99+
    2024-04-02
  • CSS有哪些规范
    这篇文章主要介绍“CSS有哪些规范”,在日常操作中,相信很多人在CSS有哪些规范问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS有哪些规范”的疑惑有所帮助!接下来,请跟着...
    99+
    2024-04-02
  • HTML规范有哪些
    本篇内容主要讲解“HTML规范有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML规范有哪些”吧!HTML 规范缩进统一两个空格缩进命名规范class ...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作