当前位置:  开发笔记 > 前端 > 正文

如果html说<div id ="两个单词",我如何在样式表中编写CSS选择器?

如何解决《如果html说<divid="两个单词",我如何在样式表中编写CSS选择器?》经验,为你挑选了5个好方法。

如果它说"oneword",那么我可以写"#oneword",但是当单词中有空格时我该写什么?



1> tvanfosson..:

如果它包含空格,则不是合法的HTML.你不应该期望这个工作.以下是HTML 4.01规范的相关部分.

[编辑]正如其他人所说,你可以通过为div分配一个或多个类名并使用类名进行选择来解决这个问题.



2> Philip Morto..:

你不能为id有多个单词,但你可以上课.

lalala

.one { color: black; } .two { font-weight: bold; }


或者如果你试图定位一个同时包含两个类的元素,`.one.two {color:black; font-weight:bold; }`

3> Aron Rotteve..:

您不应在ID元素中使用空格,因为空格通常被接受为选择器组合子.



4> Ryan Rodemoy..:

将其更改为两个单词。就像其他人说的那样,您不能为ID使用空格,但可以为类使用空格。

#two-words { font-family: arial; }
.center { text-align: center; }
.bold { font-weight: bold; }

STUFF HERE



5> 小智..:

像这样写

div [id ='两个单词'] {

}

这会将ID识别为“两个”和“单词”的组合。

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有