Konwerter HTML → JSX

Konwertuj kod HTML na format React JSX.

Wejście HTML
Wprowadź kod HTML do konwersji
Wynik JSX
Skonwertowany kod JSX
Zasady konwersji HTML → JSX

Główne zasady konwersji

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

Obsługiwane konwersje atrybutów

  • • Atrybuty HTML: class, for, readonly, maxlength, autocomplete
  • • Atrybuty SVG: stroke-width, stroke-linecap, fill-opacity
  • • Atrybuty numeryczne: Usuń cudzysłowy i umieść w nawiasach klamrowych
  • • Atrybuty boolean: aria-hidden="true" → aria-hidden=""
  • • Zachowane atrybuty: data-*, aria-* (zachowaj kebab case)

Pełna obsługa dokumentów HTML

  • • Przetwarzanie tagów DOCTYPE, html, head, body
  • • Konwersja tagów meta, title, style
  • • Pełna obsługa elementów i atrybutów SVG
  • • Zachowanie bloku stylu CSS
    Konwerter HTML → JSX