首页技术css样式规则的具体格式 css的三种样式形式

css样式规则的具体格式 css的三种样式形式

编程之家2026-06-06810次浏览

大家好,关于css样式规则的具体格式很多朋友都还不太明白,今天小编就来为大家分享关于css的三种样式形式的知识,希望对各位有所帮助!

css样式规则的具体格式 css的三种样式形式

CSS样式规则由什么组成

CSS

层叠样式表简写为CSS,是英语Cascading Style Sheets的缩写。它是W3C定义和维护的标准,一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言。

概述

一个网页的读者和作者都可以使用CSS来决定文件的颜色、字体、排版等显示特性。CSS最主要的目的是将文件的结构(用HTML或其它相关的语言写的)与文件的显示(CSS)分隔开来。这个分隔有许多好处:

文件的可读性被加强

文件的结构更加灵活

css样式规则的具体格式 css的三种样式形式

作者和读者可以自己决定文件的显示

文件的结构简化了。

CSS还可以使用其它的显示方式,比如声音(假如浏览器有阅读功能的话)或给盲人用的感受装置。此外CSS还可以与XHTML、XML或其它结构文件一起使用,唯一条件是显示这种文件的浏览器装备了接受CSS的功能。

HTML文件中的每一个class或id都可以有自己的显示特征,而且每一个没有id特性的HTML结构也可以有自己的显示特征。这些结构有的是HTML自己需要的,有的是专门为CSS设置的。

CSS信息可以来自:

作者样式

css样式规则的具体格式 css的三种样式形式

作者可以在他的HTML文件中确定一个外来的、独立的CSS文件

作者可以将CSS信息包含在HTML文件内

作者可以在一个HTML指令内结合CSS指令,这样做一般是为了在一个特殊情况下将总体的CSS指令抵消掉

读者样式

读者可以在他的浏览器内设立一个地区性的CSS文件。这个CSS文件可以用在所有的HTML文件上。假如作者的CSS文件与读者的相冲突,那么读者可以确定他想使用哪个

浏览器的样式

假如外部没有特别指定一个样式的话,一般浏览器自己有一个内在的样式

使用CSS的优点有:

一个整个网站或其中一部分网页的显示信息被集中在一个地方,要改变它们很方便

不同的读者可以有不同的样式,比如有的读者需要字体比较大

HTML文件本身的范围变小了,它的结构简单了,它不需要包含显示的信息

样式规则

CSS的语法很简单,它使用一组英语词来表示不同的样式和特征。

一个式样表由一组规则组成。每个规则由一个“选择器”(selector)和一个定义部分组成。每个定义部分包含一组由半角分号(;)分离的定义。这组定义放在一对大括号({})之间。每个定义由一个特性,一个半角冒号(:)和一个值组成。

选择器(Selector)

通常为文件中的元素(element),如html中的<body>,<p>,<strong>等标签,多个选择器可以半角逗号(,)隔开。

属性(property)

CSS1、CSS2、CSS3规定了许多的属性,目的在控制选择器的样式。

值(value)

指属性接受的设定值,可由各种关键字(keyword)组成,多个关键字时大都以空格隔开。

要针对没有标签定义范围进行样式设定时,可利用<div>与<span>标签

css样式表名字有什么规则

常用的CSS命名规则:

头:header内容:content/container尾:footer导航:nav侧栏:sidebar

栏目:column页面外围控制整体布局宽度:wrapper左右中:left right center

登录条:loginbar标志:logo广告:banner页面主体:main热点:hot

新闻:news下载:download子导航:subnav菜单:menu

子菜单:submenu搜索:search友情链接:friendlink页脚:footer

版权:copyright滚动:scroll内容:content标签页:tab

文章列表:list提示信息:msg小技巧:tips栏目title

加入:joinus指南:guild服务:service注册:regsiter

状态:status投票:vote合作伙伴:partner

(二)注释的写法:

/* Footer*/

内容区

/* End Footer*/

(三)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{}

css命名规则

CSS书写顺序

1.位置属性(position, top, right, z-index, display, float等)

2.大小(width, height, padding, margin)

3.文字系列(font, line-height, letter-spacing, color- text-align等)

4.背景(background, border等)

5.其他(animation, transition等)

CSS书写规范使用CSS缩写属性

CSS有些属性是可以缩写的,比如padding,margin,font等等,这样精简代码同时又能提高用户的阅读体验。

去掉小数点前的“0”

简写命名

很多用户都喜欢简写类名,但前提是要让人看懂你的命名才能简写哦!

16进制颜色代码缩写

有些颜色代码是可以缩写的,我们就尽量缩写吧,提高用户体验为主。

连字符CSS选择器命名规范

1.长名称或词组可以使用中横线来为选择器命名。

2.不建议使用“_”下划线来命名CSS选择器,为什么呢?

输入的时候少按一个shift键;

浏览器兼容问题(比如使用_tips的选择器命名,在IE6是无效的)

能良好区分JavaScript变量命名(JS变量命名是用“_”)

不要随意使用Id

id在JS是唯一的,不能多次使用,而使用class类选择器却可以重复使用,另外id的优先级优先与class,所以id应该按需使用,而不能滥用。

为选择器添加状态前缀

有时候可以给选择器添加一个表示状态的前缀,让语义更明了,比如下图是添加了“.is-”前缀。

CSS命名规范(规则)常用的CSS命名规则

头:header

内容:content/container

尾:footer

导航:nav

侧栏:sidebar

栏目:column

页面外围控制整体布局宽度:wrapper

左右中:left right center

登录条:loginbar

标志:logo

广告:banner

页面主体:main

热点:hot

新闻:news

下载:download

子导航:subnav

菜单:menu

子菜单:submenu

搜索:search

友情链接:friendlink

页脚:footer

版权:copyright

滚动:scroll

内容:content

标签:tags

文章列表:list

提示信息:msg

小技巧:tips

栏目title

加入:joinus

指南:guide

服务:service

注册:regsiter

状态:status

投票:vote

合作伙伴:partner

注释的写法:

/* Header*/

内容区

/* End Header*/

Id的命名:

1)页面结构

容器: container

页头:header

内容:content/container

页面主体:main

页尾:footer

导航:nav

侧栏:sidebar

栏目:column

页面外围控制整体布局宽度:wrapper

左右中:left right center

(2)导航

导航:nav

主导航:mainnav

子导航:subnav

顶导航:topnav

边导航:sidebar

左导航:leftsidebar

右导航:rightsidebar

菜单:menu

子菜单:submenu

标题: title

摘要: summary

(3)功能

标志: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

注意事项::

1.一律小写;

2.尽量用英文;

3.不加中槓和下划线;

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

CSS样式表文件命名

主要的 master.css

模块 module.css

基本共用 base.css

布局、版面 layout.css

主题 themes.css

专栏 columns.css

文字 font.css

表单 forms.css

补丁 mend.css

打印 print.css

文章到此结束,如果本次分享的css样式规则的具体格式和css的三种样式形式的问题解决了您的问题,那么我们由衷的感到高兴!

airpods3上市时间(苹果airpods 3上市时间)百度文库ai助手一键生成ppt,百度文库ai生成的ppt怎么导出来