Konwerter HTML na BBCode

phpBB, vBulletin, Invision Board i starsze instalacje MyBB nadal nie dopuszczają HTML w postach, ale przyjmują BBCode, nawiasowe znaczniki [b], [url], [img] wymyślone dla Ultimate Bulletin Board w 1998 roku. Wklej tu HTML, a ten konwerter przepisze każdy obsługiwany znacznik na odpowiedniki BBCode, zachowując formatowanie nienaruszone na potrzeby ponownego posta na forum lub eksportu archiwum.

Jak przekonwertować HTML na BBCode

  1. 1

    Wklej HTML

    Dowolny rozmiar od fragmentu tekstu sformatowanego po pełny post forum wyeksportowany jako HTML.

  2. 2

    Uruchom konwersję

    Kliknij Konwertuj, a każdy obsługiwany znacznik zostanie przepisany na BBCode.

  3. 3

    Przejrzyj wynik

    Znaczniki bez odpowiednika w BBCode są usuwane, ale ich treść zostaje zachowana, więc nic nie ginie.

  4. 4

    Skopiuj BBCode

    Wklej do edytora forum w trybie zwykłego tekstu.

Mapowanie znaczników HTML na BBCode

Konwerter obsługuje najpopularniejsze znaczniki forum, a wszystko inne zamienia w zwykły tekst.

Podstawowe mapowanie

HTML BBCode
<br> znak nowej linii
<b> lub <strong> [b]...[/b]
<i> lub <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> do </h6> pusta linia

Co dzieje się z innymi znacznikami

  • <ul> i <ol>: znaczniki list są usuwane, a każdy <li> staje się własną linią punktu [*].
  • <script>, <style>, <iframe>: znaczniki są usuwane, a tekst w nich zawarty zostaje.
  • <div>, <section>, <details> i podobne kontenery: znaczniki są usuwane, a wewnętrzny tekst zostaje.
  • SVG i MathML: nie da się ich przedstawić w BBCode, wewnętrzny tekst zostaje.
  • Style i atrybuty inline nie są przenoszone, formatowanie ginie.

Najlepsza praktyka

  • Najpierw wstępnie wyczyść HTML formaterem, aby uniknąć zamieszania z zagnieżdżonymi znacznikami.
  • Przetestuj krótki fragment w podglądzie forum przed masowym wklejaniem długiej treści.
  • Zweryfikuj linki, niektóre fora wyłączają automatyczne linkowanie URL poza znacznikami [url].

Najczęściej zadawane pytania

BBCode ma maleńkie słownictwo w porównaniu z HTML. Znaczniki takie jak <div>, <section> czy <details> nie mają odpowiednika w BBCode. Konwerter usuwa je i zachowuje treść wewnętrzną, więc żadna informacja nie ginie.

Nie. BBCode nie ma bezpośredniego odpowiednika dla większości właściwości CSS, więc style są usuwane, a tekst pozostaje. Jeśli potrzebujesz kolorów lub rozmiarów, dodaj znaczniki [color] lub [size] ręcznie w edytorze forum.

Tak. <b><i>text</i></b> staje się [b][i]text[/i][/b]. Zagnieżdżanie jest zachowywane, dopóki dialekt forum je przyjmuje, niektóre blokują na przykład zagnieżdżony [url] wewnątrz [img].

Nie w tym narzędziu, użyj konwertera BBCode na HTML dla kierunku odwrotnego. Konwersja w obie strony jest stratna, bo HTML ma znacznie więcej znaczników niż BBCode.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach