CSS的基本结构和用法

CSS是一种标识语言,用来向HTML文档添加各种样式。

基本结构

css 复制代码
body{font-size:12px}

CSS样式一般包含两个部分,选择器和声明

选择器:告诉浏览器CSS样式将作用域网页中的那些对象,它可以是某个标签,指定的ID或Class值。浏览器在解析这些样式时会根据选择器来渲染对象显示的效果,选择器也可以称为选择符在大括号前面。

样式分隔符:将选择器,和具体样式分隔开,方便以块状显示指定对象的样式

声明:声明用来命令浏览器以和中效果去渲染选择器指定的对象,它可以有一个或无数个。它由属性和属性值组成

属性:CSS中设置好的样式选项,属性名由一个或多个字母组成,多个字母之间用连字符相连

属性值:用来定义显示效果的参数,可以是数值加单位或者规定的关键字

使用方法

行内样式

直接在各个HTML元素中添加style属性来添加样式,这种方法叫做行内样式。

浏览器在解析标签时,会检测到包含的style属性,便会调用CSS引擎来解析这些标签

除非要设置某个特定的样式时使用,其他时候不建议使用

css 复制代码
<p style='font-size:25px'>长安回望绣成堆,山顶千门次第开。
一骑红尘妃子笑,无人知是荔枝来。</p>

内部样式

通过style元素指定CSS样式,该元素告诉浏览器元素的内容是CSS的源代码,当浏览器遇到该元素之后会调用CSS引擎区解析它。

在多个页面中使用会造成样式难以管理的难题,所以不经常使用。会用于表示一个页面所独有的样式。

css 复制代码
	<style>
	p{
		color: red;
	}
	</style>

外部样式

通过link元素导入外部样式表。这样可以解决多个网页造成CSS样式冗余,便于样式管理

css 复制代码
<link rel="stylesheet" type="text/css" href="1.css">

CSS注释

css 复制代码
/*注释*/

用于添加一些中文注释,方便管理。

相关推荐
Hoshizola7 分钟前
uniapp与蓝牙设备连接详细步骤
前端·uni-app
优雅格子衫12 分钟前
uniapp 拍照相册选取后超级好用的裁剪组件,增加水印完全自定义
开发语言·前端·javascript·uni-app·vue
Dxy123931021616 分钟前
HTML如何写鼠标事件
前端·html·计算机外设
AI砖家29 分钟前
前端 JavaScript 异步处理全方案详解:从回调到 Observable
开发语言·前端·javascript
用户7138742290034 分钟前
构建现代 Web 应用的令牌安全体系:Refresh Token Rotation、HttpOnly Cookie 与 Grace Period 全解析
前端
之歆1 小时前
Day21_电商详情页核心技术实战:从LESS预处理到复杂交互实现
开发语言·前端·javascript·css·交互·less
海鸥两三1 小时前
基于 Vue 3 + 高德地图的网格规划系统实战(有源码)
前端·javascript·vue.js
丷丩1 小时前
MapLibre GL JS第11课:获取鼠标指针坐标
前端·javascript·gis·地图·mapbox·maplibre gl js
代码AI弗森1 小时前
前端周刊第 467 期[特殊字符] 本期精选目录
前端
随便的名字1 小时前
前端路由的底层逻辑:URL 中 # 和 ? 的区别与关系详解
前端