منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   [ html] دورة تصميم وتطوير مواقع الإنترنت [html] (الفرق بين HTML و XHTML) م#3 (http://vb.ma7room.com/showthread.php?t=1466480)

محروم.كوم 04-28-2014 06:40 AM

[ 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


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227