1. تجنب إعلان الصفحات كنوع XML ، واستخدم مجموعات أحرف UTF-8 أو UTF-16 على الصفحات.
2. أضف مائلة /قبل حرف النهاية> لعلامة العنصر الفارغ (غير المستخدمة لاحتواء المحتوى) ، مثل: <br /> ، <hr /> ، إلخ.
3. عندما يكون عنصر غير فارغ (يتم استخدام هذه التسمية لاحتواء محتوى ، مثل العنوان ، الفقرة) فارغة ، تعطيه حرفًا فارغًا ، ولا يستخدم طريقة نهاية مثل عنصر فارغ ، مثل: عندما يكون تسمية P مع عدم وجود محتوى ، يرجى الكتابة: <p> </p> بدلاً من <p />.
4. عندما تظهر <، & ،]> أو اثنين من الأشرطة الأفقية المتتالية في محتوى أسلوبك ونصوصك ، يرجى استخدام الملفات الخارجية لتقديمها.
5. تجنب كسر الخطوط أو المساحات المتعددة في قيم سمة العناصر.
6. لا تتضمن أكثر من عنصر Isindex في الجزء الرئيسي من المستند (يفضل عدم استخدامه). هذا العنصر لا ينصح به.
ISIndex: يجعل المتصفح يعرض مربع حوار يطالب المستخدم بإدخال سطر واحد من النص.
في HTML 4 ، يتم إهمال هذا العنصر ، ويوصى عنصر الإدخال. ستعيد خاصية tagName من ISIndex الإدخال.
هذا العنصر هو عنصر كتلة ، ويحتاج هذا العنصر إلى إغلاق العلامة.
يستخدم المثال التالي عنصر ISIndex لاستبدال المطالبة الافتراضية:
<isIndex Promd = أدخل الكلمة الرئيسية الفهرس للبحث/
7. عندما تريد تحديد لغة لعنصر ما ، يرجى استخدام سمات Lang و XML: Lang ، قيمة XML: Lang لها أولوية أعلى.
8. يرجى استخدام سمة المعرف كمعرف عناصر ، وتجنب استخدام سمة الاسم ، وخاصة على هذه العناصر ، فهي أكثر إزعاجًا لاستخدام سمة الاسم كمعرف: A ، Applet ، Form ، Frame ، IFRAME ، IMG ، MAP.
9. تحديد حرف المستند المعين للصفحة ، استخدم <؟ charset = utf-8 />
10. يرجى استخدام اسم السمة لقيمة سمة عنصر النوع المنطقي ، مثل: checked = فحص. تتضمن عناصر نوع Boolean: Compact ، Nowrap ، Ismap ، Denare ، Noshade ، فحص ، معاق ، قراءة متعددة ، مختارة ، noresize ، التأجيل
11. تحدد نماذج كائن مستند HTML4 و XML عنصر HTML وأسماء السمات للعودة إلى تنسيق رأس المال. العناصر وأسماء السمات في XHTML العودة إلى تنسيق صغير.
12. الاستخدام & amp ؛ لاستبدال الرمز في قيمة الخاصية
13. في XHTML ، يجب أن يكون نمط علامة نمط CSS وأسماء السمات صغيرة ؛
في جداول HTML ، سيتم ملء tbody تلقائيًا عند التحليل ، ولكن ليس في XML. لذلك ، تحتاج إلى إضافة عنصر tbody بنفسك ، إذا كنت تستخدمه في محدد CSS ؛
عندما تحدد CSS عنصرًا مع سمة ID ، استخدم # Selector ؛ عندما تحدد CSS عنصرًا مع سمة فئة ، استخدم. محدد14. كيفية استخدام عناصر النمط عند تحليل مستندات XML؟ في HTML4 و XHTML ، يمكن استخدام عنصر النمط لتحديد قواعد النمط في المستندات. في XML ، يتم استخدام ورقة أنماط XML لتحديد قواعد النمط. لكي تكون متوافقة مع هذه القاعدة ، إذا كنت بحاجة إلى استخدام عنصر النمط عند تحليل مستندات XML ، يحتاج عنصر النمط إلى استخدام سمة المعرف كمعرف ، ويجب أن يكون هناك ورقة أنماط XML للإشارة إليها ، مثل:
<؟ xml-stylesheet href = http: //www.w3
<؟ xml-stylesheet href =#internalstyle type = text/css؟>
<! Doctype HTML
عام -// W3C // DTD XHTML 1.0 Strict // EN
http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
<html xmlns = http: //www.w3.org/1999/xhtml xml: lang = en lang = en>
<head>
<title> مثال على ورقة الأنماط الداخلية </title>
<type type = text/css id = internalstyle>
شفرة {
اللون: أخضر.
Font-Family: Monospace ؛
خط الرصيف: جريئة ؛
}
</style>
</head>
<body>
<p>
يقدم W3Cgroup 16 إرشادات لـ XHTML و HTML متوافقة!
<code> http://www.w3cgroup.com/article.asp؟id=252 </code>.
</p>
</body>
</html>
15. انتبه إلى شخصيات الفضاء الأبيض في HTML و XML . قد تكون بعض الشخصيات القانونية في مستندات HTML غير قانونية في XML. على سبيل المثال ، في HTML ، يتم تحليل حرف تغذية الصفحة (حرف FormFeed U+000C) في المساحات ، بينما في XHTML ، يصبح غير قانوني بسبب تعريف حرف XML.
16 لاحظ أنه يتم تقديم الأحرف الخاصة "(Ellipsis ، U+0027) في XML 1.0 ، لكنها لا تظهر في HTML. إذا كنت تستخدم" استبدال "، يمكنك استخدامه في HTML4.