Jak pisać kod HTML szybciej

Sep 10, 2025
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

21 sposobów na poprawę wydajności z NPM

Jak Sep 10, 2025

Menedżer pakietów węzłów lub NPM na krótki, widzi korzystanie z całego współczesnego świata JavaScript. Ponieważ zwykl..


Użyj tabl.js, aby włączyć dane na interaktywne diagramy

Jak Sep 10, 2025

Strona 1 z 2: Używanie tabl.js: Steps 01-10 Używanie tabl.js: Steps 01-..


Naucz się uprawiać liście z cząstkami X

Jak Sep 10, 2025

Modelowanie statycznej rośliny, która ma wygląd, gdy uprawiając in situ nie jest zbyt twardy, ale tworzenie platformy, która..


Pomaluj oryginalną kartę tarota

Jak Sep 10, 2025

Kiedy otrzymałem pierwszy talia tarota, byłem oczarowany piękną grafiką i historiami, które towarzyszyły każdej karcie. S..


Jak malować atmosferyczny portret w Photoshopie

Jak Sep 10, 2025

Malowanie portretu może być trudnym zadaniem. Nawet jeśli opanowałeś Jak narysować twarz , Możesz łatwo za..


Utwórz niestandardowe szczotki w Clip Studio Paint

Jak Sep 10, 2025

Każda pierwsza instalacja farby Studio Farba jest podekscytowana eksploracja subtool dekoracji. Jest to prawdziwy Smorgasbord naturalnych, nienaturalnych i wręczalnych szczotek głupkowatyc..


Sekret malowania jak monet

Jak Sep 10, 2025

Dzięki tej MasterClass spróbujemy wsiąść do głowy Monet trochę, więc możemy myśleć i malować w swoim stylu. Ale nie m..


Utwórz postać ze stylizowanym realizmem

Jak Sep 10, 2025

Fruprednormals. Jest to miejsce prowadzone przez Henning Sanden i Morten Jaeger obok pracy w VFX w Londynie. Skupiaj�..


Kategorie