Jak pisać kod HTML szybciej

Mar 1, 2026
Jak
Write HTML faster
(Kredyt obrazu: przyszłość)

Nowoczesne strony internetowe wymagają dużo kodu HTML. Złożone układy z wieloma różnymi widokami i stanami mogą być trudne do utworzenia za pomocą prostego edytora tekstu. Na szczęście znajduje się wiele narzędzi Generacji HTML, z którymi działa. Tutaj będziemy szybki spojrzeć na dwa z bardziej popularnych narzędzi, emmentów i mopsa.

Jednak nadal musisz poznać HTML, aby korzystać z tych potężnych narzędzi oszczędzających czas. Więc przed nurkowaniem się upewnij się, że używasz popularnego semantycznego Tagi HTML. właściwy sposób. Zobacz także nasz przewodnik po użyciu Html blueblate. .

Chcesz skrócić kod? Spróbuj tych Budowniczowie stron internetowych. . Lub za dodatkową pomoc po drodze, wybierz hosting Obsługa z wsparciem technicznym.

Wygeneruj HTML w locie

Podczas pisania dużych ilości HTML w podróży, pisząc każdy znacznik ręcznie może stać się bardzo żmudny, bardzo szybko. Na przykład podczas pisania listy linków musimy upewnić się, że

    i & lt; a & gt; Wszystkie znaczniki otwarte i zamykają we właściwym miejscu. W przeciwnym razie linki mogą nie działać, a cały układ strony pójdzie całkowicie Haywire.

Emmet

Przyspiesz swój przepływ pracy HTML i CSS z Emmet (Kredyt obrazu: Emmet.io)

Jak używać Emmet

Aby upewnić się, że zmniejszysz szanse na to, że można zastosować talenty Mrówka . Jest to narzędzie, które pozwoli Ci zaoszczędzić dużo pisania i znacznie poprawić HTML & AMP; Przepływ pracy CSS. Emmet umożliwia tworzenie elementów, wpisując selektor CSS-podobny. Następnie przeanalizuje i rozszerzy ten element w regularny HTML. Poniżej znajduje się oryginalny element stworzony w Emmecie.

nav>ul>li*3>a.chapter{Chapter $ of 3}

Emmet wykryje ten element, przeanalizuje go, a następnie przekształcić element w standardowy HTML, jak pokazano poniżej. Sugeruje to szybkie spojrzenie na Emmet Element & lt; li & gt; jest pomnożony przez ( * 3. ) i każdy & lt; li & gt; Instancja zostanie wywołana rozdziałem, a następnie odpowiednią liczbę (do 3).

Zauważ, ile znaków zawiera element Emmet i ile zawiera standardowy HTML. Nawet ten mały fragment kodu pokazuje, ile czasu można uratować przy użyciu Emmet Shorthand.

 & LT; NAV & GT;
  & lt; Ul & GT;
    & lt; li & lt; a href = "" Class = "Rozdział" & GT; Rozdział 1
 3 ° C / LI & GT;
    & lt; a href = "" Class = "Rozdział" & GT; Rozdział 2
 3 ° C / LI & GT;
    & lt; a href = "" Class = "Rozdział" & GT; Rozdział 3
 3 ° C / LI & GT;
  & lt; / ul & gt;
& LT; / NAV & GT; 

Emmet jest również świadomy kontekstu. Na przykład, jeśli edytujemy & LT; Table & GT; prawdopodobnie będziemy chcieli trochę & lt; tr & gt; (Są to wiersze) elementy do wypełnienia. Wszystko, co musielibyśmy zrobić, to określić, ile potrzebujemy.

Jest to tylko szybki przykład tego, co może zrobić Emet, ale istnieje wiele innych opcji konfiguracji. Obejmują one CSS Edycja, BEM (modyfikator elementów blokowych) tworzenie klasy i jest nawet generator LOREM IPSUM.

Warto również zauważyć, że większość redaktorów kodu albo Emmet wbudowany lub obsługuje go przez wtyczki. Możesz dowiedzieć się więcej o tym na Dokumentacja Emmet. strona.

Użyj mops dla treści dynamicznych

Podczas gdy Emmet jest idealny do treści statycznych, co się dzieje, jeśli treść musi być bardziej dynamiczna? Na przykład, możemy potrzebować wygenerować spersonalizowane strony główne, kompleksowe tabele zamówień lub powtarzają wspólne bloki HTML. Jest to możliwe w JavaScript, ale przez wstępnie renderowanie tej treści możemy uzyskać dodatkową zwiększenie prędkości bez polegania na przeglądarce użytkownika. Pamiętaj, czy masz stronę ciężką multimedialną, będziesz chciał z wiarygodnością magazyn w chmurze .

Krok naprzód mops. Jest to narzędzie do szablonowania dla HTML. Możesz pisać strony w formacie ".pug" i mops przeczytać ten plik, wstrzykiwać niektóre dane dynamiczne do niego i zwrócić standardowy HTML Poniższy przykład jest w jaki sposób napiszesz kod w mopsie, aby utworzyć ten sam HTML jako przykład Emet (powyżej).

 ul
  Każda Val w [1, 2, 3]
    li.
      A (Href = "", Class = "Rozdział") Rozdział
# {val} z 3

Plik mops używa samego wcięcia, aby wskazać zagnieżdżanie.Można zmierzać do wygenerowania dużych ilości HTML w jednym przejściu.Te pliki ".pug" są przeznaczone do ponownego użycia wielokrotnie w całym projekcie.

Mops jest dostępny do zainstalowania od menedżera pakietów NPM. .Ale jeśli chcesz uzyskać więcej informacji na temat sposobu, w jaki zacząć od mops, odwiedź stronie internetowej .

Ta zawartość pojawiła się pierwotnie w magazynie projektanta Web.

Czytaj więcej:

  • 10 najlepszych Framework CSS.
  • Animacja CSS. przykłady do odtworzenia
  • 8 Tagi HTML Musisz użyć (i 5, aby uniknąć)

Jak - Najpopularniejsze artykuły

Speed ​​scenituje istotę w Zbrush

Jak Mar 1, 2026

Podczas koncepcji stworzeń w Zbrush, prezentując swój pomysł jako szarości, nieznany kawałek 3d art. może u..


Utwórz upiorne tekstury technikami multimediów mieszanych

Jak Mar 1, 2026

Kiedy po raz pierwszy przełączyłem się z tradycyjnej do cyfrowego przepływu pracy, mój Techniki malowania ..


Zasady responsywnej typografii internetowej

Jak Mar 1, 2026

Responsive Web Typografia jest trudna - musisz mieć zarówno motywy projektowe, jak i know-how techniczne. Ale jednak trudne może być, że to jest, nie jest opcją, ponieważ typografia je..


5 wskazówek, aby poprawić kreacje VR

Jak Mar 1, 2026

Lider warsztatu VEREX. Glen Southern. Udziela swoich najlepszych wskazówek, które pomog..


Jak malować pejzaż miejski z blokami koloru

Jak Mar 1, 2026

Zapierające dech w piersiach widoki, oszałamiające linie jazda i piękne pejzaż mieści się świetne fotografie, ale mogą b..


Farba na mokro w olejach

Jak Mar 1, 2026

Malowanie "alla prima" (czyli malowanie mokry na mokro, w jednej sesji) jest idealną techniką obejmującą charakter farb olejn..


10 Top Tutorials Houdini

Jak Mar 1, 2026

Houdini jest potężną bestią, z narzędziami do budowy VFX używanego w wielu filmach Hollywood. Ale początkową krzywą uczenia się jest strome, więc skompilowaliśmy tę listę samouc..


Prototypowy przycisk pływających akcji w pixate

Jak Mar 1, 2026

Pixate umożliwia szybkie prototyp interaktywne makiety mobilne, które można wyświetlić na urządzeniach z Androidem i iOS. W tym samouczku wykorzyszytujemy go do zbudowania pływającego..


Kategorie