PRZEWODNIK

Pug na HTML, gdy musisz obejrzeć szablon przed wklejeniem

Pug (i starsza składnia Jade) zamienia nawiasy kątowe na wcięcia. To przyjemne — dopóki nie patrzysz na dwadzieścia linii zagnieżdżonych tagów i nie próbujesz przypomnieć sobie, czy `nav.main-nav` zamknął się poprawnie trzy poziomy wyżej. Standardem jest CLI `pug` na maszynie z Node. Ta strona robi krok kompilacji w karcie, którą już masz otwartą. Wklej fragment, wgraj plik `.pug` lub `.jade` i czytaj HTML po prawej podczas edycji. Kompilacja działa lokalnie po załadowaniu strony — nic nie leci na serwer w celu transformacji. To, co odróżnia ten warsztat od konwertera „wklej i miej nadzieję”, to podgląd: przechodzisz ze surowego znacznikowania do wyrenderowanego widoku skompilowanej strony i łapiesz błędy układu, zanim HTML trafi do CMS, narzędzia mailowego albo repozytorium kolegi.

Edytor źródłowy Pug obok renderowanego podglądu HTML i panelu surowego wyjścia

Wizualna konwersja wygrywa z czytaniem wcięć w głowie

Większość narzędzi Pug do HTML daje pole tekstowe i link do pobrania. Na pięciolinijkowy fragment wystarczy. Rozpada się to, gdy sprawdzasz znacznikowanie nawigacji, siatkę kart albo stopkę z mieszanką tekstu i linków. Tu źródło i wynik są widoczne naraz. Zmieniasz wcięcie, panel HTML reaguje, przechodzisz do Podglądu, gdy liczą się odstępy i hierarchia — nie tylko to, czy gdzieś jest `</div>`. Pasek statusu pod edytorem mówi, czy szablon się parsuje. Gdy nie — dostajesz komunikat kompilatora przy linii, która się wyłożyła, zamiast cichego pustego panelu. Para na żywo HTML plus render w piaskownicy to praktyczna różnica. Nie eksportujesz znacznikowania na ślepo, żeby w innej aplikacji sprawdzić, czy strona wygląda dobrze.

Dwie granice warto powiedzieć od razu, żeby nie tracić czasu. To narzędzie kompiluje Pug, który wkleisz lub zaimportujesz, w przeglądarce. Nie czyta folderu projektu — `include`, `extends` i zewnętrzne partial’e są poza zakresem. Mixin’y, warunki, pętle oraz bloki `style.` / `script.` w tym samym pliku zachowują się jak przy lokalnej kompilacji. Gdy na początku szablonu piszesz wieloliniowy JavaScript — np. tablicę pozycji menu — użyj osobnej linii `-` i wciętego bloku JS pod spodem. Pug traktuje jako kod tylko pierwszą linię po `-`; kontynuowanie tablicy na kolejnym poziomie wcięcia bez tego wzorca to częsta pułapka składniowa, a komunikat błędu może wyglądać jak szyfr, dopóki nie znasz reguły.

Wróć do konwertera
🌱

Renderowany podgląd, nie tylko źródło

Karta Podgląd ładuje skompilowany HTML w izolowanym iframe. Nagłówki, listy i linki wyglądają tak, jak narysuje je przeglądarka — przydatne, gdy samo wcięcie nie powie, czy sekcja wylądowała we właściwym miejscu.

🔬

Obok siebie podczas poprawiania składni

Po lewej Pug, po prawej HTML. Małe zmiany — zmiana atrybutu, brakująca kropka w klasie — widać od razu, zanim skopiujesz lub pobierzesz.

💫

Bez instalacji przy szybkim przekazaniu

Potrzebujesz tylko znacznikowania pod ticket albo jednorazowy blok landingowy? Pomijasz `npm install pug` i lokalny skrypt. Importuj, konwertuj, kopiuj, idź dalej.

FEATURES

Konwertuj Pug na HTML i sprawdź stronę, nie tylko tagi

Edycja obok siebie, renderowany podgląd skompilowanego HTML, surowe znacznikowanie do kopiowania i eksport — bez wysyłania źródła na serwer.

Pasek Pug na HTML: wgraj, kopiuj, pobierz i wizualny podgląd HTML

Wizualna konwersja, której możesz zaufać przed wklejeniem

Układ jest celowo prosty: wejście Pug z jednej strony, wyjście z drugiej. Podczas pisania panel HTML się odświeża. Przełącz na Podgląd, gdy chcesz zobaczyć dokument jako stronę — paski nawigacji, siatki kart, kolumny stopki — zamiast wyciągać strukturę ze skróconej składni z wcięciami. Ten wizualny krok łapie błędy, które przechodzą przy samym przejrzeniu nawiasów kątowych: brakujący wrapper, klasa na złym elemencie, tekst obok linku zamiast w środku. Surowy HTML jest o klik, gdy trzeba sprawdzić atrybuty, skopiować fragment pod blok CMS albo porównać z istniejącym plikiem. Nie jesteś zamknięty tylko w podglądzie albo tylko w źródle — przepływ odpowiada temu, jak ludzie naprawdę przeglądają szablony.

Jak przekonwertować Pug na HTML na tej stronie

Dodaj źródło Pug

Dodaj źródło Pug

Wklej w lewy panel albo użyj Wgraj dla pliku `.pug` lub `.jade`. Wcięcia definiują zagnieżdżenie — w pliku nie mieszaj tabulatorów ze spacjami. Gdy deklarujesz zmienne lub tablice w niebuforowanym JavaScript (`-`), wieloliniowy kod umieść pod samotną linią `-` ze skryptem wciętym poniżej.

Czytaj HTML i otwórz Podgląd

Czytaj HTML i otwórz Podgląd

Prawy panel domyślnie pokazuje renderowany podgląd skompilowanej strony. Przełącz na HTML, gdy potrzebujesz dosłownych tagów. Gdy panel wejścia pokazuje błąd, najpierw popraw tę linię — podgląd i eksport są zablokowane, dopóki szablon się nie parsuje.

Kopiuj, pobierz lub kontynuuj w playground

Kopiuj, pobierz lub kontynuuj w playground

Użyj Kopiuj, gdy celem jest inne narzędzie albo blok HTML w CMS. Pobierz zapisuje plik `.html`. Podgląd / wizualna edycja HTML wysyła bieżące wyjście do playground na stronie głównej, gdy chcesz edycji wizualnej poza samym Pug.

Pug na HTML: pytania, na które naprawdę trafiasz

ZACZYNAJ

Gotowy zamienić Pug w HTML, który naprawdę widziałeś?

Edycja obok siebie, renderowany podgląd, kopiowanie i pobieranie — za darmo, bez konta.

Pug na HTML

Za darmo
  • Wizualna konwersja z Pug i HTML obok siebie
  • Renderowany podgląd skompilowanego HTML przed eksportem
  • Kopiuj, pobierz lub otwórz w playground
  • Działa lokalnie w przeglądarce po załadowaniu
Otwórz narzędzie

Tylko samodzielne szablony — bez `include` ani `extends` z dysku.

Konwerter Pug na HTML z wizualnym podglądem
W przeglądarce