ケバブケース変換
語を小文字とハイフンでつなぐ形式に変換します。User Profile は user-profile になります。URL のパスや CSS のクラス名、静的なファイル名に向いており、変数名と混同しにくい表記です。
使い方
- スペースやアンダースコアはハイフンになり、英字は小文字に揃います。
- URL に使う前に、ハイフンが連続したり先頭や末尾に残ったりしていないか確認してください。
よくある質問
ハイフンとアンダースコアはどう使い分けますか?
URL や CSS のクラス名にはハイフン、プログラムの変数やデータベースの列名にはアンダースコアがよく使われます。チームの規約があればそれに従い、同じプロジェクトで混在させないようにしてください。
変換結果をそのままファイル名にできますか?
多くの場合は使えますが、システムの予約文字や長すぎる名前は避けてください。実際に保存する前に、ハイフンの連続がないか、大文字と小文字を区別する環境かを確認してください。