Help:Lint errors/html5-misnesting/ar



نص الويكي المدخل


خرج Tidy
يتولى Tidy تنظيف خرج معرب بي إتش بي وذلك لتوليد



خرج إتش تي إم إل 5 (مثال Parsoid و RemexHTML)
إلا أنه توجد أداة تستند إلى إتش تي إم إل 5 تتولى تنظيف خرج معرب بي إتش بي بصفة مختلفة وذلك لتوليد



تصويب نوصي به
غيّر نص الويكي ليصبح:



تلميحات أخرى
توضع الصفحات أحيانًا في مجموعة خطأ تسمى «Misnested tag with different rendering in HTML5 and HTML4» رغم أن المشكلة الفعلية هي وسم بداية أو نهاية منفرد. لو وجدت أخطاء «missing end tag» أو «stripped tag» على الصفحة التي تحاول تصويبها، صوّب كل هذه الأخطاء أولًا وربما تصوَّب أخطاء الوسوم المتدخلة خطأ من تلقاء نفسها بفضل ذلك. أحيانًا لا يظهر خطأ «missing end tag»، رغم أنه الخطأ الفعلي (طالع حالة الاستخدام التالية التي تبدأ "This line is highlighted...").

واحد من السبل الرئيسية التي يؤثر بها ذلك على صفحات الويكي هو حينما توجد مسافة امتداد «span» (أو أي وسم آخر مدرج في قائمة الوسوم المتأثرة تاليًا) مستخدمة في حزم قائمة. بسبب التفاعل بين عطل فني في معرب بي إتش بي (وهو عطل فني يصعب تصويبه وهو سبب وجود تصنيف الخاص بأخطاء الكود، بينما أن بارسويد لا يعاني من هذا العطل الفني) وبين مواصفات إعراب إتش تي إم إل 5، حينما يزال Tidy، لن تنطبق وسوم الحزم هذه على القائمة.

حينما يستخدم وسم في حزم قائمة، استخدم وسم  بديلًا عنه. هذا هو السبيل الصحيح لفعل هذا منذ أن أي قائمة هي عبارة عن هيكل طوبوي ووسم يلائمها أكثر من  منذ أنه مناسب في سياق النصوص السطرية. هذا هو التصويب الذي نوصي به. طالع هذا التعديل على ويكيبيديا الإيطالية مثالًا على هذا.

لكن، حينما يكون الأمر ملائمًا، فكر جديًّا في إصلاحات مثل تلك المبينة في الجدول التالي.

Pay special attention to ,
On pages with mathematical formulae, misnesting of a sub or sup tag might subtly change the meaning of the formula. It is important to fix these cases. See this example from enwiki.



الوسوم المتأثرة
الوسوم التالية متأثرة.



انظر أيضا

 * T176353
 * T176363