إعلان نوع المستند
في الجزء العلوي من كل صفحاتك ، تحتاج إلى إعلان مستند. نعم ، يجب.
إذا لم تحدد نوع المستند ، فإن HTML ليس HTML شرعيًا ، وسوف تستخدم معظم المتصفحات وضع المراوغات لمعالجة الصفحات ، مما يعني أن المتصفح يعتقد أنك لا تعرف ما تفعله وتعامل الكود الخاص بك بطريق المستعرض الخاص بك. يمكنك أن تكون سيد HTML الذي لا يقهر على الأرض ، أو يمكن أن يكون HTML الخاص بك لا تشوبه شائبة ويمكن أن تكون CSS مثالية ، ولكن إذا لم يكن هناك إعلان مستند أو إعلان مستند خاطئ ، فإن صفحة الويب الخاصة بك هي بالضبط نفس طفل Gibbon قصير النظر ،
إعلان الوثائق لـ XHTML 1.0 الصارم على النحو التالي:
<! doctype html public -// w3c // dtd xhtml 1.0 Strict // en http://www.w3
فيما يلي بيان مستند XHTML 1.1. كأحدث إصدار من XHTML ، يبدو أنه أكثر مثالية ، ولكن لا يزال هناك بعض المشكلات. سنشرح ذلك بعد ذلك بقليل.
<! doctype html public -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
لاحظ أن علامة Doctype يجب أن تكون ذات بروح وتبادلة بعلامة تعجب نصف عرض نصف عرض باللغة الإنجليزية! إنها العلامة الوحيدة التي تكسر القواعد ولا تحتاج إلى إغلاقها.
بيان اللغة
حتى إذا تم تعيين رأس HTTP أو سمة XML: Lang في علامة HTML Start ، فيجب تحديد لغة أساسية للوثيقة. على الرغم من أنه ليس من الضروري التعامل مع وثيقة XHTML شرعية ، إلا أنها أيضًا سهولة في الاعتبار. يتم اختصار القيم ، مثل EN (الإنجليزية ، الإنجليزية) ، FR (الفرنسية ، الفرنسية) ، DE (الألمانية ، الألمانية).
إعلان وثيقة تستخدم محتوى اللغة الإنجليزية بشكل أساسي ، مثال على ذلك:
<html xmlns = http: //www.w3.org/1999/xhtml xml: lang = en>
بعد إعلان اللغة الرئيسية ، إذا كنت بحاجة إلى استخدام لغة أخرى ، فيمكنك أيضًا استخدام سمة XML: LANG INLINE (على سبيل المثال ، <Span XML: LANG = DE> HTML HUND </span>).
نوع المحتوى
قد يتم تحديد نوع الوسائط ومجموعة الخط من مستندات HTML ، ويمكن القيام بها باستخدام رؤوس HTTP ، مثل:
نوع المحتوى: النص/html ؛ charset = UTF-8
الجزء الأول من رأس HTTP (مثل Text/HTML) هو نوع MIME FILE ، والذي يسمح للمتصفح بمعرفة نوع الوسائط للملف وبالتالي معرفة كيفية التعامل معه. جميع الملفات لها نوع mime. صور JPEG هي صورة/JPEG ، وملفات CSS هي النص/CSSS و HTML تستخدم بشكل عام النص/HTML.
الجزء الثاني من رأس HTTP (مثل جزء UTF-8) هو مجموعة الأحرف.
ربما تكون أسهل طريقة لإعداد رأس HTTP هي استخدام علامة الرأس مع مرادفات HTTP (HTTP-enderfort) في HTML ، مثل هذا:
<meta http-equiv = content-type content = text/html ؛ charset = utf-8 />
أدناه هي بيانات المستند شائعة الاستخدام. في الواقع ، Dreamweaver هو البيان الافتراضي.
انسخ الرمز