Jak pisać kod HTML szybciej

Nov 19, 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

Jak zmienić czcionkę w instagramie Bio

Jak Nov 19, 2025

(Kredyt obrazu: Getty Images) Nauka, jak zmienić czcionkę w swoim instagramie Bio jest bardzo szybki i łatwy, a na..


8 Cechy CSS State-the-art (i jak ich używać)

Jak Nov 19, 2025

(Kredyt obrazu: Getty Images) CSS stale ewoluuje, a dodano hosta ekscytujących nowych funkcji, aby uzyskać specyfik..


Utwórz scenę z Renderman dla Maya

Jak Nov 19, 2025

(Kredyt obrazu: Jeremy Heintz) W tym renotynowym samouczku Majów pokryjemy różne tematy, zaczynając od tworzenia ..


5 gorących nowych funkcji CSS i jak ich używać

Jak Nov 19, 2025

Strona 1 z 2: Eksploruj 5 nowych funkcji CSS: Steps 01-10 Eksploruj 5 now..


10 Niesamowite rzeczy, które możesz zrobić z warstwami

Jak Nov 19, 2025

Warstwy są tym, co umożliwia budowanie projektu od wczesnych fundamentów do wykończenia. Trudno w to teraz uwierzyć, ale nie..


Co to jest linia terminatora?

Jak Nov 19, 2025

Istnieje wiele aspektów oświetlenia, które musisz rozważyć, aby przekazać formularz. Jednym z bardzo przydatnych fundamenta..


Jak łączyć zestawy akwarelowe malarza

Jak Nov 19, 2025

Corel Malarz. Oferuje bankiet narzędzi akwarela. Ogazuje się cyfrowe, prawdziwe i akwarela kategorie narzędzi, ka�..


Utwórz ubrania 3d z realistycznymi fałdami i fałdami

Jak Nov 19, 2025

Dokonywanie realistycznych wirtualnych ubrań jest jednym z najtrudniejszych zadań od czasu innowacji animacji CG. Odzież jest ..


Kategorie