什么是CSS CSS的工作原理
什么是CSS
CSS是层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。
CSS的工作原理
CSS是一种定义样式结构如字体、颜色、位置等的语言,被用于描述网页上的信息格式化和现实的方式。CSS样式可以直接存储于HTML网页或者单独的样式单文件。
无论哪一种方式,样式单包含将样式应用到指定类型的元素的规则。外部使用时,样式单规则被放置在一个带有文件扩展名_css的外部样式单文档中。
样式规则是可应用于网页中元素,如文本段落或链接的格式化指令。样式规则由一个或多个样式属性及其值组成。内部样式单直接放在网页中,外部样式单保存在独立的文档中,网页通过一个特殊标签链接外部样式单。
名称CSS中的“层叠(cascading)”表示样式单规则应用于HTML文档元素的方式。具体地说,CSS样式单中的样式形成一个层次结构,更具体的样式覆盖通用样式。样式规则的优先级由CSS根据这个层次结构决定,从而实现级联效果。
以上就是关于css的相关知识,更多知识请关注微点阅读网其它文章!
来源:微点阅读 https://www.weidianyuedu.com
什么是CSS CSS的工作原理相关推荐
- [css] 请你解释下什么是浮动和它的工作原理是什么?同时浮动会引起什么问题?
[css] 请你解释下什么是浮动和它的工作原理是什么?同时浮动会引起什么问题? 什么是浮动:我们在做布局的时候用到的一种技术,通过浮动可以让元素左右浮动,然后通过margin调整位置工作原理:使元素脱 ...
- css的工作原理及使用规则
1. css定义 层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表.级联样式表.串接样式表.层叠样式表.阶层式樣式表,一种用来为结构化文档(如HTML文档或 ...
- IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/中后台/体验管理等)之详细攻略
IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/Node/IDE/中后台/体验管理/ ...
- CSS三角形如何工作?
本文翻译自:How do CSS triangles work? There're plenty of different CSS shapes over at CSS Tricks - Shapes ...
- CSS实现元素居中原理解析
原文:CSS实现元素居中原理解析 在 CSS 中要设置元素水平垂直居中是一个非常常见的需求了.但就是这样一个从理论上来看似乎实现起来极其简单的,在实践中,它往往难住了很多人. 让元素水平居中相对比较简 ...
- css清除浮动的原理
最近学习css发现了高度塌陷时候要清除浮动,为了理解清楚浮动原理,网上找了不少资料,发现都写的不是很清楚,而且都是一模一样的内容,我在里分享一下我对清楚浮动原理的理解, 如果你已经很了解什么是浮动和浮 ...
- html css能找到工作吗,会html+css可以找到工作吗?
会html+css可以找到工作吗? 可以,但找工作需要找和自己的能力相匹配的:如果是精通的话是可以找到好的工作的. 但是这真的要取决于你知否真的精通这些东西,如可以真的精通,就可以完全胜任一个web前 ...
- CSS 动画指南: 原理和实战
简介:无论动画以何种技术载体呈现,无论是传统的手绘动画,还是电脑生成的3D动画,也无论是用Flash还是CSS, 动画的基本原理和设计准则都未曾变过的. 在这篇文章中,我们会先解释CSS动画的基本概念 ...
- CSS 动画指南: 原理和实战(二)
简介:无论动画以何种技术载体呈现,无论是传统的手绘动画,还是电脑生成的3D动画,也无论是用Flash还是CSS, 动画的基本原理和设计准则都未曾变过的. 在这篇文章中,我们会先解释CSS动画的基本概念 ...
最新文章
- [Java in NetBeans] Lesson 01. Java Programming Basics
- mysql有那些存储引擎_MySQL有那哪些存储引擎
- 金三银四,写个漂亮的技术简历
- centos6.4下安装python3.6以及对应的django1.11
- 现在的python版本_现在python 流行哪个版本
- 福禄克Fluke Pro3000 音频发生器和探头
- 什么是实验室人员比对人员_CNAS实验室认可对人员、设备的要求
- python脚本去除文件名里的空格
- 两文本一图片android,Android富文本编辑器(二):图文混排以及图片上传处理
- ant 改变表格数据_React ant design表格导出数据为EXCEL表格数据
- js事件(事件冒泡与事件捕获)
- mapboxgl 互联网地图纠偏插件(三)
- python正则表达式和数据库
- Carsim应用:LKA车道保持辅助系统(LQR算法推导)
- 关于本博客博皮的几点改进与释疑
- POI 导出Excel
- 送你一份迷你书,全面了解如何做好大促技术备战
- MySQL中的删除:drop,delete,truncate的区别和联系
- hive学习之数据插入操作
- Midjourney API 接口对接历程