html标记中css类之间的额外空间
这两者有什么区别html标记中css类之间的额外空间,html,css,Html,Css,这两者有什么区别 <p class="class1 class2"></p> 还有这个 <p class="class1 class2"></p> 第二个类在类之间有额外的空间。两者都很好 但是,在使用javascript或jquery等时会产生任何问题吗?在这种情况下没有区别。 .test{ 字体大小:25px; } .test2{ 颜色:红色; } 你好,世界 你好,世界 在这样的类中使用空格应该不会有什么区别,因为一些HTML
<p class="class1 class2"></p>
还有这个
<p class="class1 class2"></p>
第二个类在类之间有额外的空间。两者都很好
但是,在使用javascript或jquery等时会产生任何问题吗?在这种情况下没有区别。
.test{
字体大小:25px;
}
.test2{
颜色:红色;
}
你好,世界
你好,世界
在这样的类中使用空格应该不会有什么区别,因为一些HTML验证程序可能会对此挑剔。当然,你应该尽量避免
HTML只接受一个空格,并将多个空格转换为一个空格。所以当你写作时:
我有多个空格。(我们有相同的样式)
我有一个空格。(我们有相同的样式)
根据w3标准,这不是问题
不会有任何问题,两者都完全有效。但我认为如果没有任何区别,就没有必要放置多个空格,即使这样做也会让代码看起来很难看。如果你养成这种习惯,任何专业开发人员在看过代码后都不会对你留下深刻印象。就像文本一样,Html忽略重复的空格 如果您尝试检查它,它将显示空格(例如文本)-但您的浏览器应该能够忽略 因此,两者之间没有区别 看:
.class1{
颜色:红色;
}
.2级{
颜色:蓝色;
}
ffff
ffff
不,它不会产生问题,但空格在代码中使用内存空格
但如果您正在执行类字符串的操作,则会导致100%的问题。是的,可能存在差异。考虑一下这个场景:只有第二段的文本会变红。
[class=“class1 class2”]{color:red}
一个空格
两个空格
我认为这不会产生任何问题。但是,为什么要在中间放两个空格呢?看看这个:-你试过了吗?这有什么不同吗?如果不亲自尝试和努力,这真的不是一个有效的问题。我试过了,效果很好。我的问题是,在使用jquery或javascript等@darrensweeney时,它是否会在任何地方产生问题只要将以上代码粘贴到任何HTML编辑器中,并应用样式或脚本,您就会得到答案,PS:HTML忽略额外的空格。谢谢。所以从javascript或jquery访问和修改不会产生任何问题吗?谢谢。我对类字符串的操作了解不多,我从哪里可以得到一个很好的概述-对于Javascript字符串操作..和-对于PHP字符串操作
<p class="class1 class2"></p>
<p class="class1 class2"></p>