ببساطة : هاتان المشكلتان هما نفس المشكلة ، لكنني كنت أبحث عبر الإنترنت لفترة طويلة ولكن لا يمكنني العثور على طريقة. لا يمكن أن يكون هناك أي تعليقات HTML في ملفات JS و CSS المرتبطة. بمجرد وجوده ، سيصاب المستعرض بالجنون! فقط قم بإزالته! ! !
المشكلة : السبب هو أنني رأيت نمط جدول CSS عبر الإنترنت. اعتقدت أنه يبدو جيدًا ، لذلك خططت لوضعه في برنامج ASP.NET الخاص بي. في البداية ، وضعته في ملف ASPX وتم عرضه بشكل طبيعي.
ثم خططت لوضع CSS و JS في ملف منفصل. في هذا الوقت ، أصبح المتصفح مجنونًا. كان تأثير العرض مختلفًا تمامًا عن الخط الأصلي. كان الأمر كما لو أنني لم أر ورقة نمط CSS الخاصة بي على الإطلاق ، ولكن تم تنفيذ بعض الأنماط مرة أخرى ، وتم تجاهل بعض الأنماط مرة أخرى. على سبيل المثال ، تم تنفيذ رأس الجدول بشكل جيد ، ولكن تم إجبار حدود الجدول على أن تكون 2 بكسل ؛ كان من غير المعقول حقًا أن تكون مضطربة من مشكلة صغيرة!
الحل : الحل بسيط للغاية. قم بإزالة جميع علامات HTML <> والتعليقات <!--> في ملفات JS و CSS ، ثم لا بأس!
التحليل : راجعت المعلومات ذات الصلة الليلة الماضية وذكرت أنه "عندما لا يجد المتصفح ورقة الأنماط ذات الصلة ، فإنه سيستخدم معلمات تقديم CSS داخلها للعمل."
الصورة أعلاه مقتطف من كتاب دامو: "CSS3 المصور: التكنولوجيا الأساسية والمعركة العملية". هذا الكتاب هو واحد من كتب CSS3 القليلة في الوقت الحاضر. على الرغم من أنني قرأت النسخة الإلكترونية ، إلا أنني سأفكر في شراء واحدة!
رأيت أن استخدام أدوات المطور التي تأتي مع المتصفح ، كان هذا صحيحًا. عندما لا يمكن شرحه ، أسميت بشكل خاص المعلمات التقديم التي تأتي مع المتصفح. الفقرتين في بداية -webkit- في الشكل أدناه تعيين حدود الجدول إلى 2 بكسل ؛
نظرت إلى ملف JS الخاص بي وأزلت هذا الزوج من علامات HTML. سيكون على ما يرام. يمكن الاحتفاظ بعلامات التعليقات في الداخل ؛
نظرت إلى ملف CSS الخاص بي مرة أخرى ، والذي يحتوي على <!-CSS يذهب في رأس المستند أو إضافته إلى ورقة الأنماط الخارجية->. لا يمكنني حتى الحصول على تعليقات HTML في ملف نمط CSS ، وإلا ستكون هناك ظاهرة غريبة يتم شرح CSS جزئيًا ، وسيكون جيدًا بمجرد إزالته. إنه أمر محبط للغاية. اتضح أن خطأي ناتج عن هذا التعليق الصغير.
فكيف تكتب التعليقات في ملف CSS؟ فقط استخدم طريقة التعليقات التوضيحية C /* التعليق* /
تناقش المقالة أعلاه باختصار احتياطات الاتصال المضمّن والخارجي لـ JS و CSS هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.