ماهي XHTML ؟
إن XHTML هيا إختصار ل Extensible HTML والتي تعني HTML القابلة للتوسع العديد يسميها HTML الموسعة وهي لا تختلف عن HTML التقليدية من ناحية الوسوم والواصفات ولكنها تضع معايير أكثر صرامة لكتابة مستند HTML بشكل متوافق مع قواعد ( eXtensible Markup Language ) .
وهذا مايعطي موقعنا أو صفحاتنا توافق أكبر مع مستعرضات أو متصفحات الويب كما أن الإلتزام بقواعد XHTML يدل على الإحترافية في العمل وطبعا كمطوري ويب لا يقتصر تركيزهم على مستعرضات الحاسوب أو الكمبيوتر فقط فهناك مستعرضات خاصة بالهواتف المحمولة الصغيرة والمتوسطة إلخ ، والسؤال الأن هل ستتجاوب صفحاتنا الأن على مختلف هذه المستعرضات ؟ هذا ما تجيب عنه XHTML.
شفرة مثال رديئة
<hTml>
<heaD>
<title> صفحة HTML رئيسية</title>
<h1>Bad HTML
<p>This is a paragraph
<BODY>
</boDy>
الشفرة السابقة قد تعمل على بعض المستعرضات ولكنها لا توفر أدني حرفية في العمل لكاتبها وتمحو أي معرفة بكتابة HTML وظهرت XHTML للحد من ظهور هذه الصفحات الرديئة على شبكة الإنترنت.
معلومات ملف XHTML
ملف XHTML هو ملف لغة توصيف النص التشعبي القابل للتوسيع، وهو نوع من مستندات الويب XHTML هو أحد أشكال HTML، والذي يرمز إلى لغة توصيف النص التشعبي, تتم كتابة ملفات XHTML بإستخدام بناء جملة XML، مما يعني أنها منظمة بشكل جيد ويمكن قراءتها بواسطة معظم متصفحات الويب، تحتوي ملفات XHTML أيضًا على ملحق xhtml تم تصميم مستندات XHTML بحيث يمكن قراءتها بواسطة الإنسان والآلية، وتُستخدم بشكل شائع لإنشاء صفحات الويب.
ما الذي يعنيه تنسيق ملف XHTML؟
XHTML تعني لغة توصيف النص التشعبي القابلة للتوسيع.
البرنامج أو الأداة أو المحرر المستخدم لإنشاء ملف XHTML
يمكن إستخدام أي محرر نصوص لإنشاء ملف XHTML تشتمل برامج تحرير النصوص الشائعة المستخدمة لإنشاء ملفات XHTML على (Notepad++ وSublime Text وAtom وVisual Studio Code).
البرنامج أو الأداة أو المحرر المستخدم لفتح ملف XHTML
يمكن فتح ملف XHTML باستخدام مجموعة متنوعة من البرامج أو الأدوات أو المحررات بما في ذلك (Notepad وNotepad++ وSublime Text وAdobe Dreamweaver وMicrosoft Visual Studio Code وXML Editor).
نوع ترخيص تنسيق ملف XHTML
XHTML هو تنسيق ملف مفتوح المصدر، مرخص بموجب ترخيص مستند W3C. يمتلك اتحاد شبكة الويب العالمية (W3C) ترخيص XHTML.
إستخدام تنسيق ملف XHTML
- إنشاء صفحات ويب لموقع ويب.
- تقديم البيانات بطريقة منظمة ومنظمة.
- تطوير تطبيقات الويب التفاعلية.
- تضمين محتوى الوسائط المتعددة في صفحات الويب.
- إنشاء نماذج لتفاعل المستخدم.
- تنفيذ قوائم التنقل والعناصر التفاعلية الأخرى.
- إنشاء العروض التقديمية على شبكة الإنترنت.
- إنشاء تصميمات صفحات ويب مخصصة.
قواعد XHTML
- لاتنس وسم الإغلاق.
- أكتب وسوم واصفات صفحتك بأحرف صغيرة Lower Case.
- راعي أن يكون ترتيب وسوم الإغلاق متناظراً مع وسوم الفتح.
- ضع القيم المسندة للواصفات بين علامتي إقتباس ” “ .
- لا تستغنى عن الوسوم الأساسية <html> و <head> و <body> .
- ضع تعريف نوع المستند DOCTYPE في بداية صفحتك .
وفي الختام : يكون أتضح لديك ماهي قواعد XHTML وكيف يمكنك بناء صفحة ويب متوافقة المعايير ، والسلام عليكم ورحمة الله وبركاته.
إنضم إلينا وشارك!
التعليقات