الغرض من البرنامج التعليمي المتقدم HTML هو استكشاف مزايا HTML وتحسين التقارب وسهولة الاستخدام.
نظرًا لأن دروس HTML الابتدائية ودروس HTML المتوسطة تتخذ موقفًا من استخدام أحدث معيار HTML (الإصدار XHTML 1.0 أو أعلى) ، فقد يجد بعض الأشخاص الذين لم يقرؤوا البرامج التعليمية الأولية والمتوسطة أنه من الصعب فهم بعض جوانب هذا البرنامج التعليمي ، وهو السبب أيضًا في وجود نقاط رئيسية. بشكل عام ، يفترض كل جزء من هذا البرنامج التعليمي أن لديك فهمًا داخليًا وخارجيًا لـ HTML ويريد تطوير إمكاناته.
هذا البرنامج التعليمي مخصص لأولئك الذين فهموا بالفعل HTML ولكن لا يمكنهم تحمل اختبار معايير XHTML المستقبلية وهم ضمنيون في فصل المحتوى والتعبيرات.
منفصل المحتوى والأداءلم يكن HTML وسيلة للتعبير أبدًا ، ولكن من جانب المستخدم ، فإنه يجمع بين عناصر لتنسيق النص ، ويجد المطورون طرقًا لتشغيل التخطيطات. تجعل قوة CSS من الضروري استخدام HTML لأداء أي تمثيل ، ويمكن فصل المحتوى بالكامل عن التمثيل (CSS).
هناك العديد من الفوائد للقيام بذلك - عادةً ما يضغط على سعة الملف ، ولديه مرونة للتحكم في موقع الويب بأكمله بدلاً من صفحة واحدة ذات ورقة نمط رئيسية ، وقد تجعل الصفحة أسهل في الاستخدام ومزيد من التقارب.
إن اتباع هذه المبادئ الأساسية يعني بشكل أساسي أنه يجب ألا تستخدم أي شيء يتم تصميمه داخل HTML بعد الآن. على سبيل المثال ، لم تعد علامات الخط وخصائص BGColor. حتى حدود السمة الحدودية في علامة الصورة IMG غير قانونية في XHTML 1.1. لا تقلق ، يمكن تصميم HTML عفا عليها الزمن ، ويمكن تصميم CSS ، ويمكن القيام به بشكل أفضل.
لا يتعلق الأمر فقط بتجريد التمثيل من HTML ، فإن بنية المحتوى تعني استخدام علامات HTML واضحة حيث تتناسب. على سبيل المثال ، يتم استخدام H1 و H2 والتطبيقات الأخرى على العناوين - وليس فقط استخدام CSS لجعل الخط أكبر.
أفضل دليل هو استخدام نمطه الافتراضي على متصفح مرئي لتقديم صفحة بدون ورقة أنماط (أو متصفح نص مع ورقة أنماط ولكن لا يدعم ورقة الأنماط ، مثل ملاحظة Lynx-Translator).
لا ينبغي استخدام الجداول في التخطيط - يتم استخدام الجداول لتمثيل بيانات تنسيق الجدول (قلناها عدة مرات دون التعب منها - ملاحظة المترجم). ربما بالنسبة إلى htmlers الذين اعتادوا بالفعل على الهياكل التقليدية ، من الصعب للغاية التغيير تقنيًا تمامًا. هذه الطريقة تضغط بشكل كبير على الملفات ، وبناءً على هذه الرموز الصريحة ، تصبح أسهل في الاستخدام ومزيد من التقارب.لمزيد من المعلومات ، اقرأ تخطيط البرنامج التعليمي المتقدم CSS.
ملصقيجب أن تكون جميع العلامات في XHTML صغيرة ومغلقة. بدون علامات مغلقة (مثل BR و IMG) يجب إغلاقها باللغة الإنجليزية مع قطع نصف زاوية إلى الأمام/تم تجميعها بعد ذلك (مثل
). لاحظ أنه يجب أن يكون هناك مساحة نصف عرض باللغة الإنجليزية أمام القطع المائلة.
يجب أن تكون العلامات شاملة أيضًا بحيث يتم تداخل العناصر بشكل صحيح (مثل هذا ، وليس هذا ).
يجب أن تحتوي جميع المستندات على عناصر HTML والرأس والعنوان والجسم. يجب أن يبدأ أيضًا بإعلان نوع المستند.
يجب أن يبدأ جسم المستند بـ P أو H1 أو H2 أو H3 أو H4 أو H5 أو H6 أو Div أو Pre أو العنوان أو الإضافات أو Del.
ملكيةيجب أن تكون جميع السمات صغيرة ، ويجب أن تكون قيمها أيضًا محاطة بعلامات اقتباس نصف عرض باللغة الإنجليزية ().
لا يُسمح بالسمات الرقيقة (على سبيل المثال ). حسب الاتفاقية ، يجب أن تعطي السمة المبسطة نفس قيمة اسم السمة (على سبيل المثال ).
لم تعد سمة الاسم قانونية (باستثناء عناصر النماذج) ، ويجب استخدام المعرف بدلاً من ذلك.
هدف السمة الهدف ليس سمة قانونية. لحسن الحظ ، إنه مجنون بعض الشيء.
في IMG ، مطلوب السمة ALT.
تقاربلم يثبت سبب إنشاء صفحات الويب الخاصة بالأشخاص ذوي الإعاقة. إنه ليس إنسانيًا فحسب ، بل إنه مفيد أيضًا للمستخدمين المسنين والمستخدمين الذين لديهم ميزات منخفضة للوجه (فكر ، في يوم من الأيام نحن في السن ، يتم تقليل بصرنا ، وميزات الوجه الخاصة بنا ليست مرنة ، وكيف يمكننا تصفح الإنترنت؟ التقارب ليست مريحة للأشخاص ذوي الإعاقات الشديدة فحسب ، بل تجعل الأمر أسهل بالنسبة لمعظم المستخدمين الذين لديهم كميات صغيرة من وظائف الانحدار (وخاصة الرؤية).
تشارك هذه القضية بشكل متزايد في القضايا القانونية ، مثل اعتماد المادة 508 في الولايات المتحدة ، والتي تحاول تعزيز استخدام التقارب الإلزامي بنشاط ؛ في المملكة المتحدة ، يجب أن يكون لجميع المواقع الحكومية درجة محددة من التقارب. متى يمكن أن يكون هناك تشريع مثل تدابير التقارب على المباني بحيث يمكن استخدامها على نطاق واسع على مواقع الويب التجارية؟ (لا تعرف الصين متى سيكون هذا التشريع متاحًا! لكن هذا لا يعني أنه يجب ألا نولي اهتمامًا لشرعية صفحات الويب التي صممناها. - ملاحظة المترجم)
إذا تمكنت من اتباع الاقتراحات المذكورة أعلاه ، فيجب أن يكون لدى HTML بالفعل تقاربًا كبيرًا للمستخدمين ذوي الإعاقة. هناك المزيد من الإبداعات التي ستنقل تقاربك إلى المستوى التالي ، وليس من الصعب. انظر اتصال تقارب ودليل نموذج التقارب.