"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > لماذا يؤدي تعيين سمة \'title\' على علامة `` إلى منع عرض أنماط CSS؟

لماذا يؤدي تعيين سمة \'title\' على علامة `` إلى منع عرض أنماط CSS؟

تم النشر بتاريخ 2024-11-14
تصفح:494

Why Does Setting a \'title\' Attribute on a `` Tag Prevent CSS Styles from Rendering?

لماذا تتداخل سمة 'title' مع عرض CSS؟

يحاول مستند HTML المقدم تطبيق كل من a.css وb.css على العناصر على الصفحة. ومع ذلك، لا يتم عرض الأنماط من b.css، كما هو موضح في مقتطف التعليمات البرمجية.

من خلال تعيين سمة العنوان على عنصر الذي يرتبط بـ b.css، يتم تصنيف ورقة الأنماط على أنها "مفضلة". ورقة الأنماط." في المقابل، تعتبر أوراق الأنماط التي لا تحتوي على سمة العنوان "أوراق أنماط ثابتة". وفقًا لمواصفات HTML:

أنواع أوراق الأنماط

  • أوراق الأنماط الثابتة: مرتبطة بـ rel = "stylesheet" ولا توجد سمة عنوان. يتم تطبيقه دائمًا أثناء العرض.
  • أوراق الأنماط المفضلة: مرتبطة بـ rel = "stylesheet" وسمة العنوان. تم تجميعها حسب العنوان، لكن المتصفحات تعرض فقط ورقة أنماط مفضلة واحدة لكل مجموعة.
  • أوراق الأنماط البديلة:
  • مرتبطة بـ rel="alternate Stylesheet" والعنوان. تم تجميعها حسب العنوان، مما يسمح للمستخدمين بتحديد أوراق الأنماط من الواجهة التي يوفرها المتصفح.
  • في هذه الحالة، من خلال إضافة سمة العنوان، فإنك تقوم عن غير قصد بتصنيف b.css على أنها ورقة أنماط مفضلة. نظرًا لأنه يجب أن يكون هناك ورقة أنماط مفضلة واحدة فقط لكل مجموعة، فإن المتصفح يختار إحدى أوراق الأنماط لعرضها، مما يؤدي إلى استبعاد b.css.

لذلك، للتأكد من أن كلاً من a.css وb.css يتم تطبيقها، يجب عليك إزالة سمة العنوان من عنصر المرتبط بـ b.css. سيؤدي هذا إلى تصنيفها على أنها ورقة أنماط ثابتة، مما يضمن استخدامها جنبًا إلى جنب مع ملف a.css أثناء العرض.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3