类名中的HTML空间

问题描述 投票:1回答:2

对类名中的空格有什么处理?在我的课程中告诉我,它们不能包含空格。但是我在网站上看到,它在一个类中有空间名称。这两个单独的类button1和writeTo是否合并在引号中?

<a href="#" class="button1 writeTo" data-nick="Bobby">Send a Message</a>

[此外,我还看到了以诸如“ Marry”这样的空格结尾的怪异类。这些空间是否被淘汰或成为班级的一部分?

html class space
2个回答
1
投票

[如果要在标签上设置多个类别,则必须用空格将它们分开。因此,在您的示例中,您的链接将具有两个类:“ button1”和“ writeTo”,而不是只有一个名为“ button1 writeTo”的类。

当您在网站上看到该配置时,是因为创建它的人想要向该元素添加多个类。


1
投票

在class属性中使用空格是添加多个类的一种方法。例如,class =“ class1 class2 class3”表示该元素受class1,class2和class3影响。您可以看到示例here: https://www.w3schools.com/html/tryit.asp?filename=tryhtml_classes_multiple,并且可以阅读有关类here: https://www.w3schools.com/html/html_classes.asp的更多信息。您可能还想在问这些类型的问题之前完成整章的学习;)

© www.soinside.com 2019 - 2024. All rights reserved.