[解決済み】URL。ダッシュとアンダースコアの比較【解決済み
2022-04-09 17:04:41
質問
とする必要があります。 /会社概要 または /会社案内 ?
ユーザビリティの観点から、個人的には /会社案内 の方がエンドユーザーにとってずっと良いのですが、Googleや他のほとんどのウェブサイト(とjavascriptフレームワーク)はアンダースコアの命名パターンを使っています。これは単にスタイルの問題なのでしょうか?ダッシュとの互換性に問題はないのでしょうか?
解決方法は?
これはあくまで推測ですが、人々が最も好むであろうものを選んだと思われます。 しないでしょう。 を名前に使用します。 こうすることで、ハイフンでつながれた単語を含む名前でも、アンダーバーを単語の区切りとして使うことができます。例えば、UseTwo-wayLinksはuse_two-way_linksに変換できます。
あなたの例では、/about-us はハイフンでつながれた単語 "usについて"(そのような単語が存在する場合)という名前のディレクトリになり、/about_us は2単語のフレーズ "about us" を非空白文字の単一の文字列に変換した名前のディレクトリとなります。
関連
-
[解決済み] urlに&は使えますか?
-
[解決済み] オブジェクト名の前のシングルアンダーコアとダブルアンダーコアの意味は何ですか?
-
[解決済み] URLのPath.Combineは?
-
[解決済み] React-routerのURLを更新したり、手動で書き込んだりするとうまくいかない
-
[解決済み] C++の識別子でアンダースコアを使用する場合のルールについて教えてください。
-
[解決済み] FacebookやTwitterの新しいURLのシェバング/ハッシュバン(#!)は何のため?
-
[解決済み] Pythonのシングルアンダーコア"_"変数の目的は何ですか?
-
[解決済み】URIの単語の区切り文字にハイフン、アンダースコア、キャメルケースのどれを使うか?
-
[解決済み】URLスキーム/ホスト/パスの`+`はスペースを表すのか?
-
[解決済み】CSSセレクタ/HTML属性でダッシュが好まれるのはなぜですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン