Herkese merhaba,
HTML CSS öğrenmeye yeni başladım, aldığım kursta sürekli div elementini kullanıp, bir şeyler tasarlıyordu. Bugün internette semantic elementi gördüm, div yerine semantic element kullanmanın ne gibi bir artısı var? Farkı nedir?
@mertyiilmaz bildiğim kadarıyla artısı yok ama isimlendirme olarak daha rahat ettirir yani öyle çok da bir özelliği yok ama güncel olan her zaman daha iyidir.
Kod daha anlaşılmış oluyor ve SEO olarak artısı var. Bazı semantic elementlerin kendine özel davranışları var. Örneğin dialog etiketi ile çok kolay modallar yapabiliyorsunuz. Ayrıca div kullanıp class’a header vermek yerine direkt header yazıp CSS’de kolaylık sağlayabilirsiniz mesela.