2017-05-16 8 views
0

URLパス内の単語を区切るためにハイフンを使用するという規則に精通しています。何な<form>内などのパラメータ名、について:HTTPパラメータ名の下線とダッシュの比較

<form> 
    <input name="my_special_field"> 
</form> 

はその良いかmy-special-fieldのですか?私はGoogleがutm_campaignと他のパラメータ名を使って解析で下線を使うのを見た。アンダースコアは少し良くなり、名前の中に時折ハイフンを入れることができます(field_for_5-16-17)。しかし、ハイフンは確かにURLパスの規則です。

HTTPパラメータ名で単語を区切るための規約は何ですか?

+0

@DaSourcererの構文ハイライト機能については知りませんでした。ありがとう! –

+0

[数少ない](https://meta.stackexchange.com/questions/184108/what-is-syntax-highlighting-and-how-does-it-work)。どういたしまして ;) – DaSourcerer

答えて

1

HTTPパラメータ名で単語を区切るための規約は何ですか?

まあ、私はないと思います。ハイフンが少し上手くいくのがSEO賢明だと聞きました。しかし、RFC 3986(特にsection 3.4)に準拠している限り、すべて問題ありません。

ジレンマの一部は、クエリ文字列がnever been formalizedであるということです。どのキャラクターがそれに許されるべきであるかについてのコンセンサスだけがある。

関連する問題