` جميعًا دلالية لأنها تصف بدقة الغرض من العنصر ونوع المحتوى الموجود فيه.
### تاريخ سريع
تم إنشاء HTML في الأصل كلغة ترميزية لوصف المستندات على الإنترنت المبكر. مع نمو الإنترنت واعتماده من قبل المزيد من الأشخاص ، تغيرت احتياجاته. حيث تم تنويع الإنترنت في الأصل لمشاركة المستندات العلمية ، أراد الأشخاص الآن مشاركة أشياء أخرى أيضًا. وبسرعة كبيرة ، بدأ الناس يرغبون في جعل الويب يبدو أجمل. نظرًا لأن الويب لم يتم تصميمه في الأساس ليتم تصميمه ، استخدم المبرمجون الاختراقات المختلفة للحصول على أشياء تم وضعها بطرق مختلفة. بدلاً من استخدام `` لوصف المعلومات باستخدام جدول ، سيستخدمها المبرمجون لوضع عناصر أخرى على الصفحة. مع تقدم استخدام التخطيطات المصممة بصريًا ، بدأ المبرمجون في استخدام علامة "غير دلالية" عامة مثل `` . كانوا في كثير من الأحيان يعطيون هذه العناصر سمة `class` أو `id` لوصف غرضهم. على سبيل المثال ، بدلاً من `` ، غالبًا ما تمت كتابة هذا كـ `