Kurs izlerken şöyle bir çıkarım yaptım doğru mu acaba? Web sitesi için html5 de kod yazarken span, div (id,class) etiketleri yerine semantic olan header,nav,main,article, footer etiketlerini kullanmamız aynı şeydir ve arama motorlarının daha çok dikkatini çekecektir. Bu durumda aynı anlama gelen span ve id ile kullanacağımız div etiketini kullanmaya gerek kalmıyor.
Yani kodlama <div> kullanmadan da olabiliyor. Doğru mudur?
<div> kullanmadan sadece semantic etiketler kullanılabilir mi?
2
●100
- 16-02-2023, 23:42:37Tamamen doğru değil.
<div> bloğu öğeleri gruplamak için kullanılır. HTML 5'de bunun yerine <section> kullanılabilir.
Ancak <section> bloğunu aşırı kullanmamaya dikkat edin. <section> bloğu önemli bir bölgeyi tanımlamalıdır.
W3C'nin önerdiği HTML5 <section> kullanımına ve diğerlerine buradan bakabilirsiniz.