HTML → JSXコンバーター

HTMLコードをReact JSX形式に変換します。

HTML入力
変換するHTMLコードを入力してください
JSX結果
変換されたJSXコード
HTML → JSX変換ルール

主な変換ルール

  • classclassName
  • forhtmlFor
  • style="color: red"style={color: "red"}
  • • 자체 닫힘 태그: <img><img />
  • • 케밥 케이스 → 카멜 케이스: stroke-widthstrokeWidth

サポートされている属性変換

  • • HTML属性:class、for、readonly、maxlength、autocomplete
  • • SVG属性:stroke-width、stroke-linecap、fill-opacity
  • • 数値属性:引用符を削除し、中括弧で囲む
  • • ブール属性:aria-hidden="true" → aria-hidden=""
  • • 保持される属性:data-*、aria-*(ケバブケースを維持)

完全なHTMLドキュメントのサポート

  • • DOCTYPE、html、head、bodyタグの処理
  • • meta、title、styleタグの変換
  • • 完全なSVG要素と属性のサポート
  • • CSSスタイルブロックの保持
    HTML → JSXコンバーター