Ve kullanıcılardan gelen soruları yanıtlarken, HTML5 işaretlemesine sahip birçok web sitesi gördüm. Bu yazıda size çokça karşılaştığım bazı biçimlendirme hatalarını ve kötü uygulamaları göstereceğim ve bunlardan nasıl kaçınılacağını açıklayacağım.
etiketi kullanmayın dekorasyon için bir sarıcı olarak
Fark ettiğim en yaygın sorunlardan biri banal ikame süper kandırma sayfam
Bu sadece yanlış:
Tüm bunlarla birlikte, HTML5 kullanarak yukarıdaki örneği şu şekilde işaretlemek güzel olurdu:
süper kandırma sayfam
Hangi elementi kullanacağınızdan emin değilseniz, element seçim akış şemamızı kullanmanızı tavsiye ederim ( yaklaşık çevirmen: girişin en altına bakın).
Kullanmak ve sadece gerektiğinde
Gerekli değilse kod yazmanın bir anlamı yok, değil mi? Ne yazık ki, sık sık nasıl olduğunu görüyorum - eleman
bir grup tanıtım veya navigasyon yardımcısını temsil eder ve genellikle bir bölüm başlığı içerir - eleman bir dizi öğeyi gruplandırır
-
, birkaç seviyeden oluşması halinde bölüm başlığını temsil eder (alt başlıklar, alternatif başlıklar vb.)
Fazla elemanlar
elementin çok iyi bildiğine eminim. En iyi blog yazım
Eğer senin
En iyi blog yazım
Yanlış kullanım
Ve yine başlıklar hakkında: Genellikle öğenin yanlış kullanıldığını görüyorum . Kullanılmamalı birlikte- tek başlık var
- kendi başına iyi (yani, olmadan
).
En iyi blog yazım
Zengin Clark tarafından
Bu durumda, sadece hgroup'u kaldırın. Zengin Clark tarafından
En iyi blog yazım
İkinci durum, bir öğeyi gereksiz yere kullanmanın başka bir örneğidir.
Benim şirketim
1893'te kuruldu
tek çocuk ise
Benim şirketim
1893'te kuruldu