ربما لاحظت في القسم السابق أن الفرق الأكبر بين ملفات XHTML والملفات النصية العادية العادية هو أنها مدرجة في <> ، مثل <Body>. نسميها علامات. عادة ، تظهر علامات XHTML في أزواج ، مثل <html> </html>. يمكنك أن ترى أن لديهم واحدة / مختلفة فقط. نسمي الملصقات المشابهة لـ <html> بدون / علامة البدء ، في حين أن واحدة المقابلة مع / تسمى علامة الإنهاء ، وعلامة الإنهاء وعلامة البداية واحدة فقط / رمز مختلف عن علامة البداية. بالطبع ، هناك بعض العلامات في XHTML التي لا تظهر في أزواج ، ولا تنهي العلامات. نسمي هذه العلامات العلامات الفارغة. سيتم ذكر محتوى العلامات الفارغة لاحقًا في البرنامج التعليمي.
في السابق ، لم تكن علامات HTML حساسة للحالة ، على سبيل المثال ، كانت العلامات <html> والعلامات <html> متكافئة. في XHTML ، جميع العلامات في حالة صغيرة. من أجل جعل موقع الويب الخاص بك يفي بمعايير XHTML ، يجب عليك تطوير عادات جيدة تكون جميع العلامات في حالة صغيرة أثناء عملية إنشاء صفحات الويب.
افتح ملف HTML المحفوظ في البرنامج التعليمي السابق. ضع السطر السادس على هذا هو صفحتي الأولى. تغيير هذا إلى هذا هو أول صفحة ويب لي <b> </b>. ، ثم حفظ وتعديل وتصفح صفحة الويب مرة أخرى. ستجد أن الكلمتين على صفحة الويب أصبحت جريئة ، مع التأثير على النحو التالي:
هذه هي صفحتي الأولى.
الفرق واضح. أصبحت الكلمتان على صفحة الويب جريئة لأنها ملفوفة في العلامة <b> </b>. <b> العلامة تعني الشاشة الجريئة ، وتؤثر فقط على ما يحتوي عليه. هذه هي الطريقة التي تعمل بها علامة XHTML. نسمي المحتوى ملفوف بواسطة عناصر العلامات. في هذا المثال ، فإن الكلمتين على صفحة الويب هما عناصر العلامة <b>.
<حجم HR = 1>
يمكننا تعيين بعض الخصائص لعلامات XHTML. يرجى الانتباه إلى الخط الأفقي أعلاه. الكود الأصلي هو: <hr />. في XHTML ، علامة <HR> هي خط تقسيم أفقي. يمكننا إضافة حجم سمة (أي ، حجم الخط الفاصل) ، وقيمة السمة الخاصة به هي 1. ثم رمزها الكامل هو:
<حجم HR = 1 />
وبالمثل ، تتم إضافة طريقة إضافة السمات إلى علامات XHTML الأخرى أيضًا إلى علامة البداية للعلامة: Attribute = قيمة السمة. تجدر الإشارة إلى أن قيم السمة يجب أن تكون محاطة في عروض الأسعار. اقتباسات واحدة أو مزدوجة على ما يرام ، ولكن عروض الأسعار المزدوجة أكثر استخداما.
تنسيق لإضافة السمات: <start tag attribute = attribute value> مثيل-> <table border = none>
انتباه: ملفات XHTML العادية لها معايير من المستوى (وليس معايير الإطار) - معايير الانتقال والمعايير الصارمة ، من بينها معايير الانتقال تهدف بشكل أساسي إلى مشرفي المواقع الذين اعتادوا على تطوير مواقع الويب باستخدام HTML. يعد الرمز أعلاه قانونيًا في معيار الانتقال ، ولكن في المعيار الصارم ، ستعتبر سمة الحجم سمة غير قانونية. XHTML ليس فقط HTML أكثر قياسية وصارمة ، ولكنه يدعو أيضًا إلى فكرة بناء موقع ويب. وهذا هو فصل محتوى صفحة الويب عن النمط ، والذي يتم تحقيقه من خلال CSS في XHTML. لذلك ، نوصي باستخدام XHTML قياسي صارم لتسليم مهمة تحديد الأنماط إلى CSS. (سيتم تقديم الأسئلة حول معيار XHTML في البرنامج التعليمي التالي)
ربما كنت قد اهتمت بها بالفعل. هنا لم نكتب ملصق الخط الفاصل على أنه متماثل <hr> </hr> ، ولكن كـ <hr />. في الواقع ، هذا هو بالضبط العلامة غير المقيدة التي ذكرناها في البرنامج التعليمي السابق. إنه يحتوي فقط على علامة البدء <HR> ولكنه لا ينهي العلامة </hr>. نظرًا لأنه لا يوجد لديه عناصر ، فإننا نسمي مثل هذا التسمية تسمية قصيرة. فلماذا نكتبها على أنها <hr /> بدلاً من ببساطة <hr>؟ هذه تنسيقات الكتابة هي تلبية القواعد التي يجب إغلاق أي علامة في XHTML. نحن نسمي طريقة إضافة/ في نهاية علامة البدء التوحد من العلامة (أو الانتهاء الذاتي ، والإنهاء الذاتي ، وما إلى ذلك ، كل ما تريد ، لا بأس). صفحتان في إجمالي الصفحة السابقة 12 الصفحة التالية