我是CSS新手,想学习如何制作网页。在学习Codecademy时,有一堂课和ID让我感到困惑。 应该如何设置类,如果是这样,会有什么不同吗
.content h1 {
}
或
h1 .content {
}
首先,CSS 选择器之间的空格.content
和h1
很重要,这意味着,如果您尝试专门为具有content
类的h1
元素制定 CSS 规则,那么该规则需要格式化为h1.content
。
其次,选择器之间有一个空格的CSS规则(例如div .bold
( 是一个称为后代选择器的组合器,在示例div .bold { font-weight: bold; }
中,这意味着任何具有类bold
从任何div
元素降序的元素都将应用粗体字体粗细样式。
>element.classname
表示您定位的是将类作为类名的标签。
element .classname
或.classname element
意味着您的目标是具有类类名的 html 元素,该类名是标记的子/后代。