شرح صفوف ومحتوى الفقرة
يميز تطوير الويب الحديث بين عنصر
<button> المرن وحقل <input type="submit"> القديم. ورغم أن كلاهما يؤدي وظيفة إرسال النموذج، فإن عنصر <button> يتميز بامتلاكه وسماً مزدوجاً يتيح تضمين نصوص وأيقونات متجهة، مع دعم كامل لعناصر التنسيق الزائفة.يوضح الجدول التقني التالي الفروق المعمارية بين عنصر
<button> وحقول <input> المخصصة للأزرار من حيث بنية الوسم والمحتوى الداخلي والتنسيق:| المعيار التقني | عنصر button | عنصر input المفرغ |
|---|---|---|
| بنية الوسم | وسم مزدوج يملك بداية وإغلاق | وسم مفرد مفرغ بلا إغلاق |
| المحتوى الداخلي | يقبل أيقونات ونصوصاً وعناصر HTML | يقتصر على نص خاصية value فقط |
| عناصر التنسيق الزائفة | يدعم كامل عناصر before وafter | عنصر مستبدل لا يدعمها |
| النوع الافتراضي | نوعه الافتراضي submit داخل النموذج | يتطلب تحديد الخاصية صراحة |