ケバブケース変換
テキストをkebab-case形式に変換。CSSクラス名、URLスラッグ、ファイル命名に使用。
ケバブケースとは?
ケバブケース(kebab-case、ダッシュケースとも呼ばれる)は、単語をハイフンで区切り、すべて小文字にする命名規則です。例:my-variable-name、user-profile-page。
ケバブケースと他の命名規則の比較
- ケバブケース:
my-variable-name— URL、CSS、HTML属性 - キャメルケース:
myVariableName— JavaScript、Java - スネークケース:
my_variable_name— Python、Ruby、データベース - パスカルケース:
MyVariableName— C#、Reactコンポーネント
camelCaseからkebab-caseへの変換
camelCaseからkebab-caseへの変換は、JavaScript変数名をCSSクラスやURL向け文字列に変えるときによく行われます。大文字の前にハイフンを挿入し、全体を小文字にします:
myComponentName→my-component-nameuserProfilePage→user-profile-pagebackgroundColor→background-color
SEO URLのためのkebab-caseスラッグ
kebab-caseのスラッグは、ハイフンが人間にも検索エンジンにも読みやすいため、SEOフレンドリーなURLの標準形です。ページURLの作成にはURL Slug Generatorで不要語除去やバルクモードも使えます。
JavaScript・CSS・REST URLでのkebab case
JavaScriptのコードは通常 camelCase を使いますが、CSSクラス名、カスタム要素、ファイル名、RESTエンドポイントパスではケバブケースがよく使われます。
ケバブケースの使用場所
- CSSクラス名とID
- URLスラッグとファイル名
/user-profilesのようなRESTエンドポイントパス- HTMLデータ属性
- npmパッケージ名・Gitブランチ名・Dockerコンテナ名
関連スラッグツール
SEOスラッグの完全なワークフローにはURL Slug Generatorを、恒久的なブログURLにはPermalink Generatorをどうぞ。
関連ツール
スラッグジェネレーター
テキストをURLスラッグに変換
URLスラッグジェネレーター
SEO対応のURLスラッグを作成
テキスト→スラッグ変換
テキストをスラッグに変換
オンラインスラッグ化
テキストを即座にスラッグ化
パーマリンク生成
クリーンな固定URLを作成
WordPressスラッグ生成
WordPress用スラッグ生成
ブログスラッグ生成
ブログ記事用スラッグ生成
商品スラッグ生成
商品ページ用スラッグ生成
ケース変換ツール
テキストをあらゆる形式に変換
キャメルケース変換
テキストをcamelCaseに変換
タイトルケース変換
テキストをTitle Caseに変換
センテンスケース変換
テキストをSentence Caseに変換
スネークケース変換
テキストをsnake_caseに変換
パスカルケース変換
テキストをPascalCaseに変換
交互ケース変換
テキストをaLtErNaTiNg CaSeに変換
ドットケース変換
テキストをdot.caseに変換
定数ケース変換
テキストをCONSTANT_CASEに変換
文字数カウンター
単語数・文字数・文章数をカウント
Lorem Ipsumジェネレーター
プレースホルダーテキストを生成
プレーンテキスト変換
書式削除・テキスト整形
重複行削除
テキストの重複行を削除
空行削除
空白行を削除
行の並べ替え
テキスト行をアルファベット順にソート
改行削除
行を結合して1段落に
EMダッシュ削除
EMダッシュを読点やハイフンに置換
不可視文字検出
隠れたUnicode文字をコードポイント付きで検出
URLエンコーダー / デコーダー
URLをオンラインでエンコード・デコード
UTMビルダー
キャンペーン追跡URLを作成
JSONキーをcamelCaseに
JSONキーをcamelCaseに変換
JSONキーをsnake_caseに
JSONキーをsnake_caseに変換