Конвертер 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-* (сохранить kebab case)

Полная поддержка документов HTML

  • • Обработка тегов DOCTYPE, html, head, body
  • • Преобразование тегов meta, title, style
  • • Полная поддержка элементов и атрибутов SVG
  • • Сохранение блока стилей CSS
    Конвертер HTML → JSX