Konwerter Markdown na HTML — Numio
Konwertuje Markdown na HTML za pomocą biblioteki markdown-js, która jest zgodna z oryginalną składnią Johna Grubera. Surowe HTML w źródle jest zmieniane jako tekst, a rozszerzenia GitHub, takie jak tabele i chronione bloki kodu, nie są rozpoznawane.
Wklejenie sekcji README lub notatki o wersji do pola CMS, które akceptuje tylko HTML.
Kiedy go używać
- Wklejenie sekcji README lub notatki o wersji do pola CMS, które akceptuje tylko HTML.
- Sprawdzanie, które tagi HTML produkuje element podstawowego Markdown.
Jak używać
- Wklej Markdown do lewego edytora lub załaduj plik .md.
- Przeczytaj wygenerowany HTML po prawej stronie i sprawdź renderowany podgląd poniżej dla każdego nagłówka, listy i łącza.
- Skopiuj plik HTML; zawiera tylko znaczniki treści, więc dodaj własne CSS w miejscu, w którym je wklejasz.
Przecena
## Install
Run the **CLI** once:
npm install -g douni
1. Open the [docs](https://douni.one)
2. Paste your file
| a | b |HTML
<h2>Install</h2> <p>Run the <strong>CLI</strong> once:</p> <pre><code>npm install -g douni</code></pre> <ol> <li>Open the <a href="https://douni.one">docs</a></li> <li>Paste your file</li> </ol> <p>| a | b |</p>
Szczegóły i ograniczenia
Konwersja przebiega w przeglądarce. Dane wyjściowe to fragment HTML bez <html>, <head> ani arkusza stylów; podgląd renderuje go w ramce piaskownicy z wyłączonymi skryptami.
Obsługiwany jest tylko oryginalny Markdown. Tabele potoków, listy zadań, ~~przekreślenie~~ i ``` kod chroniony pozostają jako tekst; użyj wcięcia 4-spacji dla bloków kodu.
Wbudowany HTML, np. <div>, jest zamieniany na zapis <div>, zamiast trafiać bezpośrednio do wyniku.
Obrazy stają się znacznikami <img> wskazującymi na oryginalny URL; pliki nie są osadzone.
FAQ
Dlaczego moje ogrodzenia kodu ``` nie zostały zamienione na bloki <pre>?
Biblioteka powstała przed obsługą bloków kodu otoczonych znacznikami. Takie znaczniki są traktowane jako kod w akapicie. Wcięcie kodu o cztery spacje daje <pre><code>.
Czy obsługuje tabele Flavoured Markdown GitHub?
Nie. Wiersz taki jak | a | b | jest wyświetlany jako zwykły akapit.
Czy mogę zachować surowy HTML w moim Markdown?
Nie. Tagi HTML są pomijane i wyświetlane w wyniku jako tekst, więc osadzony <div> nie będzie renderowany jako element.