对CSS继承感到困惑

前端之家收集整理的这篇文章主要介绍了对CSS继承感到困惑前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在阅读关于CSS的内容,我对继承如何工作感到困惑(我认为这是下面的正确术语).在CSS中我可以声明一个类:
#mytext {
}

然后我看到有些人这样做:

p.mytext {
}

但为什么这样呢?他们为什么不能这样做:

<p class="mytext">

没有声明p.mytext?我问的是有意义的吗?

有时我看到:

p#mytext …为什么会有所不同?我将继续搜索教程,但感谢任何建议.

解决方法

井号(#)指的是页面需要唯一的ID.句点(.)指的是可以多次使用的类.人们会使用p#mytext,如果他们想要一个(只有一个)段标记的独特样式.

你可以读一下here.

想要补充的是,一些Web开发人员似乎倾向于将所有内容都声明为类.如果您经常使用任何类型的布局生成器,则每个元素都将成为一个类.

猜你在找的CSS相关文章