请问以下3种改变颜色的方式有什么区别?

①<h1 style="color : red">文本</h1>

②<style>
h1{
color:red;
}
</style>
<h1>文本</h1>


③<style>
span{
color:red;
}
</style>
<h1><span>文本</span></h1>

我的理解是③一般用于非标题(hx)文本的颜色定义,②和①用于标题文本的颜色定义,但是②可以在一开始就定义所有<h1>都是红色,而①只能定义某一行为红色。这样理解对吗?从效果上看是一样的,除此之外还有没有使用场合的区别?

Gaberial
浏览 734回答 1
1回答

andy1117

都可以用,只是优先级不同,1的优先级大于3大于2
打开App,查看更多内容
随时随地看视频慕课网APP