![]() |
[ html] دورة تصميم وتطوير مواقع الإنترنت [html] (الفرق بين HTML و XHTML) م#3 http://www.traidnt.net/vb/images/img...14/04/3045.jpg ما هي لغة XHTML ؟ لغة XHTML هي اختصار لـ EXtensible HyperText Markup Language وهي دمج بين لغة HTML ولغة XML وهي مطابقة تقريبا للإصدار 4.01 من لغة HTML ولكنها تتسم بأنها لغة نظيفة وأكثر صرامة وأكثر ترتيبا وتنظيما من HTML ومدعومة من جميع المتصفحات الرئيسية ، باختصار هي الإصدار المطور والمطابق للمعايير القياسية العالمية للغة HTML . http://www.traidnt.net/vb/images/img...14/04/2590.png أهم الفروقات بين HTML و XHTML على عكس لغة HTML العادية التي قد تتغاضى عن حالة الأحرف التي قد تكون كبيرة Capital أو صغيرة Small فإن حالة الأحرف في XHTML لابد وأن تكون صغيرة Small فقط المثال التالي خطأ رمز Code: This is a paragraph هذا المثال هو الصحيح رمز Code: This is a paragraph لغة HTML العادية قد تتغاضى عن تجاهلك لكتابة بعض وسوم الغلق ، إلا أن XHTML تجبرك على غلق كافة الوسوم المثال التالي خطأ رمز Code: This is a paragraph This is another paragraph هذا هو الصحيح رمز Code: This is a paragraph This is another paragraph لغة HTML العادية تتغاضى عن غلق الوسوم الفارغة عن طريق وضع علامة / ، لكن XHTML تجبرك على وضع علامة / لغلق الوسوم الفارغة هذا المثال خطأ رمز Code: http://vb.ma7room.com/picture.jpg هذا هو الصحيح رمز Code: http://vb.ma7room.com/picture.jpg وأخيرا فإن HTML العادية تتغاضى عن عدم ترتيبك لوسوم الفتح والغلق ، ولكن XHTML تجبرك على الترتيب بحيث تبدأ في غلق آخر وسم مفتوح وتنتهي بغلق أول وسم مفتوح كما في المثال التالي هذا المثال خطأ رمز Code: This text is bold, italic and underline هذا هو الصحيح رمز Code: This text is bold and italic http://www.traidnt.net/vb/images/img...14/04/2590.png قد تتساءل: ما الذي يجبرني على اتباع هذه اللغة الصارمة واجتناب سهولة لغة HTML العادية ؟ الجواب هو أن لغة XHTML عبارة عن مشروع نظيف ، حيث كل محتوى سيكون في مكانه المخصص ، حتى يكون من السهل جدًا البحث عن تعديل محتوى ما وسط تلك الأكواد مما يساعدك على جعل أكوادك منسقة ومنظمة جيدًا وخالية من الوسوم اللاقياسية ، والذي بالمقابل يجعل صفحتك سهلة التعديل والتحديث ، وحتى يمكن دمجها بعد ذلك مع CSS (الذي سنتطرق إليه لاحقا إن شاء الله بشيء من التفصيل). http://www.traidnt.net/vb/images/img...14/04/2590.png وسوم إلزامية عند إنشاء أي صفحة XHTML توجد وسوم لابد من وجودها في أي صفحة ويب تنشئها وهي رمز Code: رمز Code: رمز Code: رمز Code: بالإضافة إلى الكود التالي الذي سيكون موجودًا في بداية كل صفحة ويب تنشئها وسوف تضعه مكان كود فتح الصفحة العادي وقبل كتابة كود فتح رأس الصفحة مباشرة وذلك لإخبار المتصفح أن الصفحة التالية مطابقة للغة XHTML رمز Code: والخلاصة أن الكود التالي هو الطريقة الصحيحة لكود نظيف وإلزامي يجب أن يكون موجودا بكل صفحة تنشئها (لست مضطرا إلى حفظ الكود بل يكفيك نسخه والاحتفاظ به في ملف عندك وقم بلصقه في كل صفحة جديدة تنشئها) رمز Code: Title of document Your Page Content الدرس السابق http://www.traidnt.net/vb/traidnt2421546/ |
| الساعة الآن 05:06 PM |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By
Almuhajir