我有一个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'>
它还使用单引号作为其他元标记,如关键字和描述元标记。我只想尝试使其保持一致,并尽可能使用双引号。感谢。
答案 0 :(得分:2)
使用tag
rails助手应该保持一致:
tag 'meta', {:content => "width=device-width, initial-scale=1.0", :name => "viewport"}, true