تصحيح أخطاء HTML
المدقّق والوسوم غير المغلقة والتداخل الخاطئ.
كل الدروس · دروس HTML: تعلّم من الصفر
كيف تبحث عن الأخطاء
لا يتوقف HTML عند الخطأ: يحاول المتصفح «إصلاح» الكود السيئ فتأتي النتيجة مختلفة عن المتوقع. لذا تحتاج إلى أدوات لرؤية المشكلة، وأفضل صديق نافذة «فحص العنصر» (F12) التي تعرض الشجرة الفعلية التي بناها المتصفح.
- انقر بزر الفأرة الأيمن على عنصر واختر Inspect.
- قارن الشجرة الفعلية بالبنية التي توقعتها.
- أصلح أول خطأ من الأعلى أولًا لأن ما بعده قد ينشأ عنه.
أكثر الأخطاء شيوعًا
- وسم غير مغلق: يظهر كل المحتوى اللاحق بشكل خاطئ.
- تداخل خاطئ: <b><i>…</b></i>.
- علامة اقتباس منسية: <a href="page.html>.
- حالة أحرف اسم الملف: Photo.JPG تختلف عن photo.jpg.
- غياب الترميز يفسد الحروف.
- استخدام id نفسه مرتين.
<!-- wrong --> <p>Hello <b>world</p></b> <img src="Photo.JPG" alt=""> <!-- right --> <p>Hello <b>world</b></p> <img src="photo.jpg" alt="A tidy desk">
المدقّق وقائمة المراجعة
يتيح W3C Markup Validator لصق الكود لفحصه ويعرض كل خطأ مع رقم السطر. قبل نشر كل صفحة راجع هذه القائمة القصيرة: هل يوجد doctype؟ وهل كُتبت lang؟ وهل title فريد؟ وهل لكل الصور alt؟ وهل تسلسل العناوين صحيح؟