我熟悉使用连字符分隔URL路径中的单词的惯例。参数名称如何,例如<form>
:
<form>
<input name="my_special_field">
</form>
更好还是my-special-field
?我发现Google在使用utm_campaign
和其他参数名称的分析中使用了下划线。下划线读得更好,并允许在名称(field_for_5-16-17
)内偶尔使用连字符。但连字符肯定是URL路径的惯例。
在HTTP参数名称中分隔单词的惯例是什么?
答案 0 :(得分:3)
在HTTP参数名称中分隔单词的惯例是什么?
嗯,我认为没有。我听说连字符在SEO方面表现得更好一些。但只要你符合RFC 3986(特别是section 3.4),一切都会好的。
如果它真的让你感兴趣,那么困境的一部分就是查询字符串有never been formalized。关于应该允许哪些字符只有一致意见。