How to write HTML code faster

Feb 2, 2026
Nasıl Yapılır
Write HTML faster
(Görüntü Kredi: Gelecek)

Modern web siteleri çok sayıda HTML kodu gerektirir. Birden fazla farklı görünüm ve devletlere sahip karmaşık düzenler sadece basit bir metin editörü ile oluşturmak zor olabilir. Neyse ki, çalışmak için orada bir ev sahibi HTML üretimi aracı var. İşte daha popüler araçlardan, emmet ve pug'dan ikisine hızlı bir şekilde bakıyoruz.

Ancak, HTML'nizi, bu güçlü zaman kazandıran araçların her ikisini de kullanmak için hala bilmeniz gerekir. Yani, dalıştan önce popüler anlamsal kullandığınızdan emin olun. Html etiketleri doğru yol. Ayrıca kullanmak için rehberimizi görün Html kazan plakası .

Kodu ezmek ister misin? Bunları dene Web Sitesi İnşaatçıları . Veya yol boyunca ekstra yardım için, bir ağ sağlayıcısı Teknik desteği ile servis.

Sinek üzerinde HTML oluşturun

Bir seferde büyük miktarda HTML yazarken, her etiketi elle yazarken çok sıkıcı olabilir. Örneğin, bir link listesi yazarken, emin olmamız gerekir. & l u ul & gt; ve & lt; a & gt; Etiketler hepsi açık ve doğru yerde kapatın. Aksi halde, bağlantılar işe yaramaz ve tüm sayfa düzeni tamamen haywire olacaktır.

Emmet

HTML ve CSS iş akışınızı EMMET ile hızlandırın (Resim Kredisi: emmet.io)

Emmet Nasıl Kullanılır

Bunun olaylarını azalttığınızdan emin olmak için yeteneklerini kullanabilirsiniz. Emmet . Bu, size çok sayıda yazma tasarrufu sağlayacak ve HTML ve AMP'nizi büyük ölçüde geliştirecek bir araçtır; CSS iş akışı. EMMET, bir CSS benzeri bir seçici yazarak öğeler oluşturmanıza olanak sağlar. Daha sonra bu öğeyi normal HTML'ye ayrıştırır ve genişletecektir. Aşağıda, Emmet'te oluşturulan orijinal eleman.

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

EMMET bu elemanı tespit edecek, ayrıştırır ve sonra elemanı aşağıda gösterildiği gibi standart HTML'ye dönüştürür. Emmet elementine hızlı bir görünüm olduğunu göstermektedir & l li & gt; ile çarpılır ( * 3 ) ve her biri & l li & gt; Örneğin, ardından uygun sayı (3'e kadar) takip edilecektir.

NotMMET elementinin kaç karakterin içerdiği ve standart HTML'nin içerdiği kaç karakter içerir. Bu küçük kod snippet bile, Emmet Shorthand'ı kullanarak ne kadar zamanın kaydedilebileceğini gösterir.

 & lt; nav & gt;
  & lt; ul & gt;
    & l li & gt; a href = "" sınıf = "bölüm" ve GT; Bölüm 1
 3; / a & gt; / li & gt;
    & l li & gt; a href = "" Class = "Bölüm" & GT; Bölüm 2
 3; / a & gt; / li & gt;
    & l li & gt; a href = "" Class = "Bölüm" & GT; Bölüm 3
 3; / a & gt; / li & gt;
  & lt; / ul & gt;
& lt; / nav & gt; 

EMMET ayrıca bağlamın farkında. Örneğin, eğer düzenliyorsak & lt; tablo ve gt; muhtemelen biraz isteyeceğiz & lt; tr & gt; (Bunlar, doldurulması gereken satırlardır). Tek yapmamız gereken, kaç tane ihtiyacımız olduğunu belirtmek.

Bu, EMMET'in yapabileceklerinin hızlı bir örneğidir, ancak daha fazla yapılandırma seçeneği mevcuttur. Bunlar arasında CSS düzenleme, BEM (blok elemanı değiştirici) sınıf oluşturma ve hatta bir Lorem Ipsum jeneratörü var.

Ayrıca, çoğu kod editörünün, eklentiler aracılığıyla yerleşik bir EMMET'e sahip olduğundan veya desteklemeye değer. Bunun hakkında daha fazla şey öğrenebilirsiniz. Emmet belgeleri sayfa.

Dinamik içerik için pug kullanın

Emmet statik içerik için ideal olsa da, içeriğin daha dinamik olması gerekiyorsa ne olur? Örneğin, kişiselleştirilmiş ana sayfa, karmaşık sipariş tabloları veya genel html bloklarını tekrarlamak için gerekebilir. Bu, JavaScript'te mümkündür, ancak bu içeriği önceden işleyerek, kullanıcının tarayıcısına güvenmeden ek bir hız artışı elde edebiliriz. Unutmayın Medya-Ağır bir sayfanız varsa, güvenilir bir şekilde yedeklemek istersiniz. Bulut depolama .

Adım ilerleyin pug. Bu, HTML için bir şablonlama aracıdır. Sayfaları ".pug" biçiminde yazabilir ve pug bu dosyayı okuyacak, içine bazı dinamik veriler enjekte edecek ve standart HTML'yi döndürür. Aşağıdaki örnek, Pug'deki kodu, aynı HTML'yi EMMET örneği (yukarıda) oluşturmak için nasıl yazacağınızdır.

 ul
  Her val [1, 2, 3]
    li
      a (href = "", Sınıf = "bölüm") Bölüm
# {val} 3

Bir pug dosyası, yuvalamayı belirtmek için tek başına girintiyi kullanır.Bir geçişte büyük miktarda HTML üretmek için değerleri yineleyebilir.Bu ".pug" dosyaları bir proje boyunca birçok kez tekrar kullanılacak şekilde tasarlanmıştır.

PUG, paket yöneticisinden yüklenebilir npm .Ancak, pug ile nasıl başlayacağınız hakkında daha fazla bilgi istiyorsanız, İnternet sitesi .

Bu içerik başlangıçta Web Designer dergisinde ortaya çıktı.

Daha fazla oku:

  • En iyi 10 CSS Çerçeveleri
  • CSS animasyonu yeniden yaratmak için örnekler
  • 8 HTML etiketleri kullanmanız gereken (ve önlemek için 5)

Nasıl Yapılır - En Popüler Makaleler

Grav CMS ile başlayın

Nasıl Yapılır Feb 2, 2026

(Görüntü Kredi: Gelecek) Grav, bir içerik yönetim sistemidir (CMS) farklılık gösterir. İçerik yönetim sist..


Google Recaptcha ile Botları Durdurun

Nasıl Yapılır Feb 2, 2026

(Görüntü Kredi: Gelecek) Botları dışarıda tutmak her zaman bir sayı oyunudur - ne yazık ki, kullanımı kola..


Bir kol nasıl çizilir

Nasıl Yapılır Feb 2, 2026

(Görüntü Kredi: Patrick J Jones) Gerçekçi görünen bir kolu nasıl çizeceğinizi öğrenmek, bir yaşamın hay..


UserLook ile ücretsiz ve hızlı kullanıcı testleri yapın

Nasıl Yapılır Feb 2, 2026

Image: Getty Images Varsayımlar iş için kötüdür. Kötüler çünkü doğası gereği, dünyayı ve önyargılar..


WordPress'i başsız bir CMS olarak kullanın

Nasıl Yapılır Feb 2, 2026

İlk önce Twin şehirlerinden Drupal'dan izlediğim bir konuşmadaki başsız CMS yaklaşımını duydum. Yazma içeriği arası..


Hız Zbrush'ta bir yaratığı şekillendirdi

Nasıl Yapılır Feb 2, 2026

Zbrush'ta yaratıkları kavramlarken, fikrinizi bir GREYSCALE, UNSISSED parça olarak sunmak 3d sanat Bir izleyici..


İPad için afinite fotoğrafı nasıl çizilir

Nasıl Yapılır Feb 2, 2026

İPad için afinite fotoğrafı harika fotoğraf Editörü , Fakat Serif'in çizimleri sıfırdan örn..


Photoshop CC'de bir munch tarzı portre boya

Nasıl Yapılır Feb 2, 2026

Onun bir parçası olarak Yaratıcılığın Gizli Hazineleri Proje, Adobe, Edvard Munch tarafından kullanılan y..


Kategoriler