微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

对CSS继承感到困惑

我一直在阅读关于CSS的内容,我对继承如何工作感到困惑(我认为这是下面的正确术语).在CSS中我可以声明一个类:
#mytext {
}

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

p.mytext {
}

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

<p class="mytext">

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

有时我看到:

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

解决方法

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

你可以读一下here.

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

原文地址:https://www.jb51.cc/css/214833.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。