الغرض من البرنامج التعليمي المتقدم 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) تلقائيًا بعد استخدام SLASH Half-Older English " /" (مثل <BR />). انتبه إلى حقيقة أنه يجب أن يكون هناك مساحة نصف عرض باللغة الإنجليزية قبل القطع المائلة.
يجب أن تكون العلامات أيضًا بطريقة شمولية بحيث تكون العناصر متداخلة بشكل صحيح (على سبيل المثال <strong> <em> This </em> </strong> ، وليس <strong> <em> This </strong> </em>).
يجب أن تحتوي جميع المستندات على عناصر HTML والرأس والعنوان والجسم. يجب أن يبدأ أيضًا بإعلان نوع المستند.
يجب أن يبدأ جسم المستند بـ P أو H1 أو H2 أو H3 أو H4 أو H5 أو H6 أو Div أو Pre أو العنوان أو الإضافات أو Del.
ملكيةيجب أن تكون جميع السمات صغيرة ، ويجب أن تكون قيمها محاطة أيضًا بعلامات اقتباس نصف عرضية باللغة الإنجليزية (").
لا يُسمح بالسمات المبسط (على سبيل المثال ، <إدخال type = "مربع الاختيار" المحدد />). حسب الاتفاقية ، يجب أن تعطي السمة المبسطة نفس قيمة اسم السمة (مثل <input type = "checkbox" checked = "checked" />).
لم تعد سمة الاسم قانونية (باستثناء عناصر النماذج) ، ويجب استخدام المعرف بدلاً من ذلك.
هدف السمة الهدف ليس سمة قانونية. لحسن الحظ ، إنه مجنون بعض الشيء.
في IMG ، مطلوب السمة ALT.
تقاربلم يثبت سبب إنشاء صفحات الويب الخاصة بالأشخاص ذوي الإعاقة. إنها ليست إنسانية فحسب ، بل إنها مفيدة أيضًا للمستخدمين المسنين والمستخدمين الذين لديهم ميزات مخفضة للوجه (فكر ، في يوم من الأيام نحن في السن ، يتم تقليل بصرنا ، وميزات الوجه الخاصة بنا ليست مرنة. كيف يمكننا تصفح الإنترنت؟ التقارب ليست مريحة للأشخاص ذوي الإعاقات الشديدة فحسب ، بل تجعل الأمر أسهل بالنسبة لمعظم المستخدمين الذين لديهم كميات صغيرة من وظائف الانحدار (رؤية غير عادية).
تشارك هذه القضية بشكل متزايد في القضايا القانونية ، مثل اعتماد "508" في الولايات المتحدة ، والتي تحاول تعزيز استخدام التقارب الإلزامي بنشاط ؛ في المملكة المتحدة ، يجب أن يكون لجميع المواقع الحكومية مستوى تقارب محدد. متى يمكن أن يكون هناك تشريع مثل تدابير التقارب على المباني بحيث يمكن استخدامها على نطاق واسع على مواقع الويب التجارية؟ (لا تزال الصين لا تعرف متى سيكون هذا النوع من التشريعات متاحًا! لكن هذا لا يعني أننا يجب ألا نولي اهتمامًا لشرعية صفحات الويب التي صممناها. - ملاحظة المترجم)
إذا تمكنت من اتباع الاقتراحات المذكورة أعلاه ، فيجب أن يكون لدى HTML بالفعل تقاربًا كبيرًا للمستخدمين المعاقين. هناك المزيد من الإبداعات التي ستنقل تقاربك إلى المستوى التالي ، وليس من الصعب. انظر اتصال تقارب ودليل نموذج التقارب.