<p>标记不接受CSS类或ID

0 html css

HTML

<p style="font-size:24px;">Inline Test</p>
<p class="1head">TEST</p>
<p class="1body">TEST</p>
Run Code Online (Sandbox Code Playgroud)

CSS

@font-face {
    font-family: SegoeUI;
    src: url(segoeui.ttf);/*Yes it is licensed*/
}
body {
    padding:0px;
    font-family:SegoeUi;
    margin:0px;
    font-weight: 400; 
}
.1head {
    font-size:24px;
    color:#2c3e50;
    padding-bottom:10px;
}
.1body {
    font-size:16px;
    color:#2c3e50;
}
Run Code Online (Sandbox Code Playgroud)

P元素似乎不接受类或ID.当我使用我的网络浏览器工具查看CSS是否正常通过时,它根本不会出现.其他CSS元素,如div等...接受来自相同样式表的CSS.我迷路了,我真的找不到问题.

Red*_*ter 7

请参见http://www.w3.org/TR/CSS21/syndata.html#characters

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