HTML
<p style="font-size:24px;">Inline Test</p>
<p class="1head">TEST</p>
<p class="1body">TEST</p>
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;
}
P元素似乎不接受类或ID。 当我使用我的网络浏览器工具查看CSS是否正常通过时,它根本不会出现。其他CSS元素(如div等)从同一样式表中接受CSS。我迷路了,我真的找不到问题。
答案 0 :(得分:8)
请参阅http://www.w3.org/TR/CSS21/syndata.html#characters
在CSS中,标识符(包括元素名称,类和ID) 选择器)只能包含字符[a-z0-9]和ISO 10646 字符U + 00A1和更高,加上连字符( - )和下划线 (_); 他们不能以数字开头,或连字符后跟a 数字。标识符还可以包含转义字符和任何ISO 10646个字符作为数字代码(参见下一个项目)。例如, 标识符“B&amp; W?”可以写成“B \&amp; W \?”或“B \ 26 W \ 3F”。
答案 1 :(得分:0)
以数字开头。 ID不能以数字开头。 Also, check this out.