H1标签不继承CSS样式

时间:2016-07-03 20:42:34

标签: html css

我的h1标记没有获得我的CSS的样式。

<h1 class=123>ExampleText</h1>

我的目标是,但仍然不允许我更改h1标记的属性。

1 个答案:

答案 0 :(得分:3)

这只是一个无效的CSS类,因为CSS类选择器不能以数字

开头

来自w3C specs

  

在CSS中,标识符(包括选择器中的元素名称,类和ID)只能包含字符[a-z0-9]和ISO 10646字符+ 00A1和更高,加上连字符( - )和下划线( _);它们不能以数字开头,也不能以数字后跟连字符开头。标识符还可以包含转义字符和任何ISO 10646字符作为数字代码(请参阅下一项)。例如,标识符“B&amp; W?”可以写成“B \&amp; W \?”或“B \ 26 W \ 3F”。

正如其他人提到的那样,没有任何与缺失引号相关的内容。因为@Quentin在评论中解释得非常好:

  

仅当值包含某些字符时才需要引号   该示例不包含任何内容

见这个例子:

curl
h1 {
  width: 50px;
  height: 50px;
  border: 1px dashed blue;
  float: left
}
.123 {
  background: red
}
.n123 {
  background: lightgreen
}