前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【CSS】CSS 特性 ② ( CSS 继承性 )

【CSS】CSS 特性 ② ( CSS 继承性 )

作者头像
韩曙亮
发布2023-03-30 19:42:06
1.2K0
发布2023-03-30 19:42:06
举报

文章目录

一、CSS 继承性


1、样式的继承性

CSS 样式 具有 继承性 , 字标签 自动 继承 父标签 的 CSS 样式 , 如下标签结构中 ,

代码语言:javascript
复制
	<div>
		<p>CSS 继承性测试</p>
	</div>

如果 为 div 标签设置 字体为红色 , 那么 在 div 标签下的字标签 p 标签 会自动继承 父标签 div 标签的样式 , 其文本也为红色 ;

子标签继承 父标签 样式 , 可以降低 CSS 代码复杂性 , 便于维护 ;

不是所有的 CSS 样式都可以继承 , 可继承的样式有 :

  • 文本相关的 CSS 样式 , text-xxx 样式 ;
  • 字体相关的 CSS 样式 , font-xxx 样式 ;
  • 线相关的 CSS 样式 , line-xxx 样式 ;
  • 字体颜色相关 CSS 样式 , color 样式 ;

元素的宽高样式 , 背景设置 , 明显不可以继承 ;

2、代码示例

在下面的代码中 , 为 div 盒子设置了 文本颜色 为红色的样式 ;

代码语言:javascript
复制
	<style>
		div {
			color: red;
		}
	</style>

由于 CSS 样式具有继承性 , div 盒子的字标签默认的字体都是红色的 ;

代码示例 :

代码语言:javascript
复制
<!DOCTYPE html> 
<html lang="en">
<head>    
	<meta charset="UTF-8" /> 
    <title>CSS 继承性</title>
	<base target="_blank"/>
	<style>
		div {
			color: red;
		}
	</style>
</head>
<body>
	<div>
		<p>CSS 继承性测试</p>
	</div>
</body>
</html>
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、CSS 继承性
    • 1、样式的继承性
      • 2、代码示例
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档