تحويل إلى أتش تي أم أل صارمة والأقسام المختلفة

تحويل إلى أتش تي أم أل صارمةعليك البدء بإعلان النوايا الخاص بك لاستخدام أتش تي أم أل صارمة 4.01 اليومي من خلال وضع الإعلان DOCTYPE المناسبة على رأس هذه الوثيقة :



			
  

الآن الجزء الأول من هذه الوثيقة ، بما في ذلك أتش تي أم أل علامة فتح وعنصر رئيس ومحتوياته ، وعلى ما يرام باستثناء خط واحد. العنصر سكريبت لم يعد يعتمد على سمة اللغة -- بدلا من ذلك ، وهو نوع السمة التي تحتوي على معرف المحتوى التمثيل الصامت (نص / جافا سكريبت) لالنصي هو المطلوب :

 غير الأقسام المختلفة صارمة أتش تي أم أل 

لأن هذا هو ما زال أتش تي أم أل العادية وليس الأقسام المختلفة ، وتوقيع <وأسماء العناصر الكبيرة في البرنامج النصي على ما يرام. عندما تقرأ الهيئة بدء سمة وعنوانا ، ومع ذلك ، يجب ملاحظة مشكلة. السمة BGCOLOR العنصر الهيئة غير معتمدة من قبل اليومي صارمة وليس هو الخط [GSL1] العناصر المستخدمة في العنوان. هناك طريقتان للتعامل مع هذه المشكلة. النهج الأول ببساطة ينقل المعلومات التنسيق الى مكان آخر داخل العناصر المعنية -- السمة النمط. هذا النهج ، ودعا في سطر التصميم ، هو أكثر من حل سريع. فهو يحل مشكلة الفوري للحفاظ على التنسيق ، ولكنه لا يجعل من أي وثيقة أكثر قابلية للإدارة في الأجل الطويل. وتبدأ الهيئة الجديدة سمة وعنوانا بهذا الشكل :

غير الأقسام المختلفة صارمة أتش تي أم أل

الحل الثاني يفصل المعلومات النمط من العلامات العنصر تماما ، ووضعها في مكانها الخاص داخل المستند عنصر الرأس. وهذا يتطلب خطوتين. أولا ، يجب تنظيف العناصر باستخدام عنصر H1 في مكان العنصر ع (بعد كل شيء ، هذا هو العنوان) :

الأقسام المختلفة صارمة -- المرحلة 1

المقبل ، إضافة إلى عنصر النمط عنصر رأس الوثيقة ، التي تحتوي على نفس المعلومات التنسيق الذي يظهر في سمات النمط. عنصر النمط يستخدم أوراق الأنماط المتتالية الجملة لتحديد العناصر التي يتم تطبيقها على التنسيق ووصف التنسيق :

لأن المعلومات المخزنة الآن في بداية المستند في عنصر النمط ، يمكنك استخدام هذا التنسيق عبر العناصر في أي مكان في الوثيقة. بينما كنت قد H1 عنصر واحد فقط في وثيقة معينة ، فإنه ليس من غير المعتاد أن يكون مستند نسخا كثيرة من أدنى مستويات من العناوين أو العناصر الأخرى. كما يوضح المرحلة 2 ، فإن هذا النهج يتيح لك أيضا لتخزين المعلومات في شكل نمط التي يمكن تبادلها عبر وثائق متعددة. هذا يجعل من السهل تحديد وتعديل نظرة على مجموعة من الوثائق. الفقرات القليلة المقبلة على ما يرام كما هي.

هذه الوثيقة يفتح في معظم متصفحات أتش تي أم أل ، ولكنها بالتأكيد ليست الأقسام المختلفة.

تنظيف ينبغي ألا يسبب مشاكل كثيرة جدا ، ونأمل ، وعناصر ليسانس من القائمة تحتاج إلى أن يتم احتواؤها داخل عنصرا ماي. الآن حان الوقت لتغيير النهج المتبع من قبل الارتباط الذي يستدعي النصي. كنت قد تركت جافا سكريبت في سمات href في نهج آخر ، ولكن يمكنك تغييره هنا. الأولى التي تستخدم عنصرا تمتد ليحل محل لعنصر ، واستخدام والسمة _ النقر لالتقاط الحدث.

  • فوق لي للاحصاء!

معلومات سرية لتفسير سبب استخدام جافا سكريبت تخيف ، انظر http://lists.w3.org/Archives/Public/www-html/2000Feb/0039.html. وعلى الرغم من حالة الخلط في العناصر القليلة القادمة ليسانس ومحتوياتها ، هذه العناصر تتطلب تغييرات قليلة جدا. تحتاج إلى استبدال اقحام في سلسلة الاستعلام في الارتباط مع والكيان ، وتحتاج إلى إضافة إلى إغلاق ماي العلامة.

  • انقر هنا للاستعلام!
  • انقر هنا للحصول على وصف لهذه الصفحة
  • ما تبقى من هذه الوثيقة هو مقبول كما هو :

    حقوق التأليف والنشر 2000 من قبل Wacki أتش تي أم أل الكاتب
    جميع الحقوق محفوظة. الوثيقة ككل الآن يبدو مثل هذا : غير الأقسام المختلفة صارمة أتش تي أم أل

    الصارم بعدم الأقسام المختلفة أتش تي أم أل

    هذه الوثيقة يفتح في معظم متصفحات أتش تي أم أل ، ولكنها بالتأكيد ليست الأقسام المختلفة.

    تنظيف ينبغي ألا يسبب مشاكل كثيرة جدا ، ونأمل.

    حقوق التأليف والنشر 2000 من قبل Wacki أتش تي أم أل الكاتب
    جميع الحقوق محفوظة.

    تحويل إلى الأقسام المختلفة صارمةالتحويل إلى أتش تي أم أل صارمة تفعل الكثير من أجل تبسيط عملية التحول إلى الأقسام المختلفة صارمة ، ولكن لا يزال هناك الكثير للقيام به. بالنسبة للمبتدئين ، يمكنك استخدام مستند تعريف ومختلف DOCTYPE الاعلان في الجزء العلوي من هذه الوثيقة. ومستند تعريف يمكنك أن تعلن الترميز الوثيقة (التي قمت بذلك مرة أخرى في العنصر الرأس) ، ونسخة من هذه التطبيقات المستخدمة ، في حين أن الإعلان DOCTYPE يروي المعالجات أن هذه الوثيقة سوف تتقيد بقواعد صارمة اليومي الأقسام المختلفة :

    
       

    مرة أخرى ، فإن العنصر أتش تي أم أل يحتاج الى بعض التعديل : مما يجعلها صغيرة. أغتنم هذه الفرصة لإضافة بعض المعلومات حول هذه الوثيقة يستخدم اللغة (الانكليزية) وذلك باستخدام كل من أتش تي أم أل oldstyle انج السمة وال [إكسمل الأقسام المختلفة : لانج السمة.

    
    
    
    

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

     الأقسام المختلفة صارمة -- المرحلة 1 

    يمكنك تجربة مع العنصر النصي في هذه الوثيقة باستخدام كيان الحرف لتمثيل الحرف <بدلا من الاختباء والنصي ضمن مقطع CDATA :

    باستخدام الكيانات قد تكون أسهل في إكس إم السياق مع CDATA فقط من الفروع ، لكنه قد يتسبب في مشاكل (كما سترى) في المتصفحات أتش تي أم أل. تحتاج إلى إضافة عنصر النمط في الرأس كذلك.

    
     

    كنت بالفعل تنظيف بنية الجسم وh1 العناصر ، حتى مجرد نقلها إلى صغيرة.

    الأقسام المختلفة صارمة -- المرحلة 1

    العنصر التالي ، الفقرة الأولى ، وتشمل مرساة ذات سمة اسم. تماما مثل مع الإصدار انتقالية ، تحتاج إلى صغيرة وهذه تكملة لها سمة معرف. العنصر ع يحتاج أيضا علامة إغلاق في نهاية الفقرة.

    هذه الوثيقة هي صارمة الأقسام المختلفة -- سنرى كيف يفعل في المتصفحات.

    (نعم ، النص يتغير مرة أخرى.) والفقرة التالية أنت تحتاج فقط لجعل العنصر إلى ف ع صغيرة واعطائها علامة إغلاق :

    تنظيف ينبغي ألا يسبب مشاكل كثيرة جدا ، ونأمل.

    عليك أن تضع في قائمة العناصر التي تتبع في البند صغيرة وإعطائهم نهاية السمات. العنصر التالي ر البند الأول من القائمة غير ضرورية حتى تتمكن من إزالته. على خلاف ذلك ، مجرد جعل صغيرة الترميزية وإغلاق العنصر لى.
    • فوق لي للاحصاء!
    بقية التحويل يمكن أن تتبع نمط المحددة سابقا لاليومي الانتقالية. القادم بندين من بنود قائمة تحتاج نهاية العلامات.
  • انقر هنا للاستعلام!
  • انقر هنا للحصول على وصف لهذه الصفحة
  • في النهاية ، لديك الفقرة التي تتضمن فاصل أسطر. تحتاج إلى إضافة علامة إغلاق للعنصر ع وجعل عنصر ر إلى علامة فارغة بدلا من مجرد بداية العلامة :

    حقوق التأليف والنشر 2000 من قبل Wacki أتش تي أم أل الكاتب
    جميع الحقوق محفوظة.

    متصفح اختبارفي حين أن W3C 'sأتش تي أم أل التحقق من الخدمة هو أداة مفيدة من أجل التأكد من أن وثائق مطابقة للمواصفات ، فإن معظم المستندات التي تم إنشاؤها في السابق سيكون لها على الأقل بعض المشاكل الموجودة في المتصفحات. للتدليل على أنواع المشاكل التي قد تواجهها كما تقوم بنشر الأقسام المختلفة ، في الصفحات القليلة المقبلة تظهر نتائج تشغيل أتش تي أم أل الأصلي ، أتش تي أم أل صارمة ، وجميع تلك الاختلافات من خلال مجموعة من المتصفحات من الطرازات المختلفة. أي متصفح يقبل كل إصدار ، ولكن يمكنك أن ترى الاتجاهات الناشئة على مر الزمن. المتصفحات اختبرت هنا مجموعة من عفا عليها الزمن إلى التجريبية. في حين لا يزال عدد قليل جدا من المستخدمين العمل مع نتسكيب المستكشف 1.22 (على الرغم من انها لا تزال تستخدم في بعض خوادم كبار السن) ، ردها على الأقسام المختلفة وثائق تبين كيف أن بعض جوانب نهج صارم يمكن أن الأقسام المختلفة أكثر استساغة للحتى اقدم المتصفحات التجارية. أحدث المتصفحات لديها عدد غير عادي من المراوغات التي توحي مصممي الويب سيكون اختبارا لقدرتهم على العمل في العديد من المتصفحات لبعض الوقت في المستقبل. لأن مايكروسوفت إنترنت إكسبلورر إصدارات تميل إلى أن تختلف بشكل واسع على مختلف المنصات ، وتوفير عينات للويندوز وماكنتوش. ونتسكيب وأمايا المتصفحات عرض النتائج نفسها مهما كان نظام التشغيل التي يستخدمونها ، لذلك تظهر النتائج ويندوز الإقليم الشمالي ويندوز 95.

    نلاحظ يمكنك تشغيل هذه المجموعات نفسها من الاختبارات على المتصفح الخاص. الملفات الاختبار متوفرة في http://www.simonstl.com/xhtml/code/chap5/. وفي حين أن التجارب المتصفح قد لا تجعل من المتصفحات تبدو كبيرة في التعامل مع الأقسام المختلفة ، وهذا لا يكاد يكون لضربة في أدائها. معظم هذه كانت مكتوبة بشكل جيد من قبل الأقسام المختلفة حتى بدأت تنبت ، بحيث لا يمكن تحميلها مسؤولية الأفكار التي تحاك لفترة طويلة بعد مدوناتها اكتمل. هذه مجموعة من الاختبارات التي تنص على معايير يمكن استخدامها لتحديد الاستراتيجية الخاصة بك لإنشاء مستندات الأقسام المختلفة ، وليس لتقييم أداء المتصفح.

    الدروس

    مقال مقدم من ألبرت يتشبلاو


    تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات.
    المهم : هذه المادة "لتحويل أتش تي أم أل صارمة والأقسام المختلفة" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.


    Online: 278 users browsing the articles directory