Конвертер HTML в BBCode
Системы phpBB, vBulletin, Invision Board, а также более ранние версии MyBB по-прежнему не поддерживают использование HTML в публикациях, но допускают BBCode, теги в квадратных скобках [b], [url] и [img], разработанные для платформы Ultimate Bulletin Board в 1998 году. Вставьте HTML-код здесь, и этот конвертер преобразует каждый поддерживаемый тег в соответствующий BBCode-тег, сохраняя форматирование при перепосте на форуме или экспорте в архив.
Как преобразовать HTML в BBCode
-
1
Вставить HTML
Любые размеры, от фрагмента текста в формате rich text до полного поста в форуме, экспортированного в формат HTML.
-
2
Запустите преобразование
Нажмите «Конвертировать», и каждый поддерживаемый тег будет переписан в BBCode.
-
3
Проверьте результат
Теги без эквивалента в BBCode удаляются, но их внутренний текст сохраняется, поэтому ничего не теряется.
-
4
Копируйте BBCode
Вставьте в редактор форума в обычном текстовом формате.
Сопоставление тегов HTML и BBCode
Конвертер поддерживает самые распространённые форумные теги, а всё остальное преобразует в обычный текст.
Базовое сопоставление
| HTML | BBCode |
|---|---|
<br> |
разрыв строки |
<b> или <strong> |
[b]...[/b] |
<i> или <em> |
[i]...[/i] |
<u> |
[u]...[/u] |
<a href="url">text</a> |
[url=url]text[/url] |
<img src="url"> |
[img]url[/img] |
<blockquote> |
[quote]...[/quote] |
<code> |
[code]...[/code] |
<li> |
[*] |
</p> </div> </h1> до </h6> |
пустая строка |
Что происходит с другими тегами
<ul>и<ol>: обёртки списков удаляются, и каждый<li>становится отдельной строкой пункта[*].<script>,<style>,<iframe>: теги удаляются, текст внутри них сохраняется.<div>,<section>,<details>и аналогичные контейнеры: теги удаляются, внутренний текст сохраняется.- SVG и MathML: не могут быть представлены в BBCode, внутренний текст сохраняется.
- Встроенные стили и атрибуты не переносятся, форматирование теряется.
Рекомендации
- Сначала очистите HTML с помощью форматировщика, чтобы избежать путаницы с вложенными тегами.
- Прежде чем вставлять большой объём текста, протестируйте короткий фрагмент в предпросмотре форума.
- Проверьте ссылки, на некоторых форумах автоматическое создание ссылок отключено для URL за пределами тегов
[url].
Часто задаваемые вопросы
По сравнению с HTML словарный запас BBCode значительно ограничен. Теги вроде <div>, <section> или <details> не имеют эквивалентов в BBCode; конвертер удаляет их и сохраняет внутренний контент, поэтому никакая информация не теряется.
Нет. В BBCode нет прямого эквивалента для большинства CSS-свойств, поэтому стили удаляются, а текст сохраняется. Если нужны цвета или размеры, добавьте теги [color] или [size] вручную в редакторе форума.
Да. <b><i>text</i></b> превращается в [b][i]text[/i][/b]. Механизм вложенных структур сохраняется при условии, что диалект форума поддерживает его, например, некоторые блоки могут включать вложенный элемент [url] внутри [img].
В этом инструменте, нет. Для обратного преобразования используйте конвертер BBCode в HTML. Преобразование туда и обратно происходит с потерями, поскольку в HTML тегов значительно больше, чем в BBCode.
Сопутствующие инструменты
Справочная таблица ASCII
Полная таблица ASCII от 0 до 127 с десятичным, шестнадцатеричным, восьмеричным и двоичным представлением, а также записью числовых ссылок HTML, включая NUL, LF и DEL.
Справочник сочетаний клавиш
Ищите документированные сочетания по умолчанию для VS Code, Chrome и Bash с GNU Readline в macOS, Windows и Linux.
Справочник символов HTML
Справочник HTML-сущностей с поиском, их именованными и числовыми кодами, а также копированием специальных символов и знаков одним кликом.
Шпаргалка по Markdown
Практический справочник Markdown с настоящим предпросмотром и готовыми для копирования примерами заголовков, списков, таблиц, кода, ссылок, изображений и синтаксиса GFM.
Счетчик FPS
Измерьте FPS браузера через requestAnimationFrame: сглаживание, минимальная и максимальная частота кадров, порог предупреждения и график по желанию. Работает локально, без загрузок и API.
Шпаргалка по регулярным выражениям
Поисковый справочник регулярных выражений для JavaScript, PCRE2/PHP, Python re и .NET. Сравнивайте токены, синтаксис движков, якоря, группы, проверки и флаги.
Инструмент доступен на других языках
- Convertisseur HTML en BBCode [FR]
- Konverterare från HTML till BBCode [SV]
- ตัวแปลง HTML เป็น BBCode [TH]
- محوّل HTML إلى BBCode [AR]
- Konverter HTML ke BBCode [ID]
- Chuyển đổi HTML sang BBCode [VI]
- HTML에서 BBCode로 변환하기 [KO]
- HTML zu BBCode Konverter [DE]
- Convertidor de HTML a BBCode [ES]
- HTML naar BBCode-converter [NL]
- Konwerter HTML na BBCode [PL]
- HTMLからBBCode変換ツール [JA]
- Conversor de HTML para BBCode [PT]
- HTML'den BBCode'ye Dönüştürücü [TR]
- HTML到BBCode转换器 [ZH]
- HTML to BBCode Converter [EN]
- Convertitore da HTML a BBCode [IT]