我有一个 Rails 网站,目前我的一些标签属性是用单引号生成的。我不确定这是否会导致标记无效,但基于 validator.w3.org,它是有效的并且在 HTML 5 doctype 上运行。
但我很好奇为什么我的标签,特别是元标签是用单引号生成的。我生成这样的标签:
%meta{:content => "width=device-width, initial-scale=1.0", :name => "viewport"}
它会生成这个:
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
它还对其他元标记(如关键字和描述元标记)使用单引号。我只是想尝试使其保持一致,并尽可能对所有内容使用双引号。谢谢。