我工作的一些遺留PHP代碼,根據條件不同,會產生以下兩種輸出:我可以逃避向類定義中添加空格嗎?
<div class="foo bar">Bork bork bork</div>
或:
<div class="foo ">Bork bork bork</div>
注意空白下面的類名第二個例子。這絕對是醜陋的,但我現在正處於一段時間的限制之下,修復這個問題需要一些主要的代碼手術,現在我寧願避免。在目前爲止我測試過的瀏覽器上,似乎沒有問題,但如果我在這裏實施完全違反標準的行爲,我寧願今晚加班。
所以。根據標準,這是否允許?
應該沒問題。我能想到的唯一潛在問題是如果你使用屬性選擇器'[class =「foo」]'和空白會有所作爲。http://jsfiddle.net/p1pcxy25/(但你真的應該不會濫用像這樣的屬性選擇器,所以你可能沒問題)。 –
複製注意。 Mea culpa。 –