منتديات الناصح التطويرية
منتديات الناصح التطويرية خدمات مضمونة بأيادي سحرية

شبكة الشاهد الإخبارية
ينتهي : 05-11-2010
محجوز . كوماستسقاء الصوتية ، دردشة صوتية إسلاميةموقع الرفيع أعذب الأناشيد و الأمداح النبوية
منتديات لوشا التطويريةمساحة إعلانيةمساحة إعلانية
دورة إدارة برمجية جملة للمبتدئين و المتوسطين

عزيزي الزائر .. لا يمكنك مشاهدة روابط الخدمات

عروض الإعلان على منتديات الناصح

 
منتديات الناصح التطويرية > قسم لغات البرمجة > ركن الـ HTML و CSS و دروس الفرونت بيج و الدريم ويفر > المعايير القياسية ل (html, xhtml, …)
 
اسم العضو كلمة المرور   هل تود التسجيل معنا ؟
الإنتساب في منتديات الناصح التطويرية يمكنك من الحصول على كافة الإمتيازات والصلاحيات التي لا يتم تخصيصها إلا للأعضاء.
 

المعايير القياسية ل (html, xhtml, …)

ركن الـ HTML و CSS و دروس الفرونت بيج و الدريم ويفر


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  رقم المشاركة : ( 1 (permalink) )  
قديم 26 - 9 - 2009, 06:11 AM
الصورة الرمزية الناصح
 
مدير عام

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو
  غير متصل  
الملف الشخصي
رقــم العضويـــة : 1
تـاريخ التسجيـل : 26 - 1 - 2008
العــــــــمـــــــــر : 32
الــــــــجنــــــس :
الـــــدولـــــــــــة : المغرب
المشاركـــــــات : 1,825 [+]
آخــر تواجــــــــد : اليوم(01:50 AM)
عدد الـــنقــــــاط : 60
قوة التـرشيــــح : الناصح تم تعطيل التقييم
افتراضي المعايير القياسية ل (html, xhtml, …)

في هذا الدرس سندرس المزيد من الجانب النظري من HTML.


ما الذي يمكن معرفته أيضاً عن HTML؟


يمكنها أن تكتب بطرق مختلفة، والمتصفحات يمكنها أن تقرأ HTML بطرق مختلفة، يمكن أن تقول بأن HTML لها عدة لهجات، هذا هو سبب ظهور بعض المواقع بشكل مختلف في متصفحات مختلفة.

هناك محاولات عديدة لإنشاء معيار قياسي موحد للغة HTML من خلال منظمة World Wide Web Consortium (W3C) التي أنشأها تيم برنرز لي - نعم! الرجل الرائع الذي اخترع HTML - لكن هذا يحتاج إلى وقت طويل صعب.

في الماضي - عندما كانت المتصفحات برامج تدفع بعض المال لشراءها - كان نيتسكيب هو المتصفح المسيطر، في ذلك الوقت كانت نسخة HTML المدعومة هي 2.0 والتي أعطيت لاحقاً رقم 3.2، لكن نيتسكيب والتي تملك أكثر من 90% من حصة سوق المتصفحات لم تهتم كثيراً بدعم المعايير، بل على العكس قامت بإنشاء عناصر خاصة لا تدعمها المتصفحات الأخرى.

لسنوات عدة مايكروسوفت تجاهلت الإنترنت تماماً، لكن بعد ذلك دخلوا في المنافسة مع نيتسكيب وأعلنوا عن متصفحهم الخاص، النسخة الأولى من متصفح مايكروسوفت وهو إنترنت إكسبلورر لم يكن يقدم دعماً أفضل لمعايير HTML من نيتسكيب، لكن مايكروسوفت قامت بتقديم متصفحها مجاناً وأصبح إكسبلورر لاحقاً المتصفح الأكثر شهرة وانتشاراً.

بدأ من النسخة الرابعة والخامسة من متصفح إكسبلورر ركزت مايكروسوفت على دعم المزيد من معايير HTML التي صممتها منظمة W3C، نيتسكيب لم تتمكن من تطوير نسخة جديدة من متصفحها وأكملت نشر نسخة قديمة هي النسخة الرابعة.

البقية معروفة، اليوم معايير HTML وصلت إلى الرقم 4.01 وXHTML، الآن إكسبلورر هو المسيطر على سوق متصفحات الويب بنسبة تزيد عن 90% ويدعم عناصر HTML لا يدعمها أي متصفح آخر لكنه أيضاً يقدم دعماً للمعايير القياسية، كذلك تفعل المتصفحات الأخرى مثل Mozilla وOpera ونيتسكيب.

لذلك، إذا كتبت HTML متبعاً المعايير القياسية سيظهر موقعك على كل المتصفحات - الآن وفي المستقبل ولأنك محظوظ فقد تعلمت في هذا الدرس الطريقة الجديدة الأكثر دقة لكتابة HTML وهي تسمى XHTML..


كيف أعرف أي نسخة أستخدم؟

مع وجود نسخ مختلفة من HTML، فأنت تحتاج إلى أن تخبر المتصفح عن نوع HTML الذي تستخدمه، في حالتنا نحن نستخدم XHTML، ولكي نخبر المتصفح علينا أن نستخدم ما يسمى "Document Type Declaration"، أو نوع الوثيقة، وهذا يكتب دائماً في أول سطر من الصفحة:

مثال 1:

كود PHP:
<!DOCTYPE html PUBLIC "-//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" lang="en">

<
head>
<
title>Title</title>
</
head>

<
body>
<
p>text text</p>
</
body>

</
html

إلى جانب تعريف الصفحة - السطر الأول في المثال أعلاه - فأن تحتاج أيضاً إلى إخبار المتصفح بأنك تريد كتابة XHTML، لذلك فأنت بحاجة إلى إضافة المزيد من المعلومات لوسم html، باستخدام الخاصية xmlns وlang.

xmlns هي اختصار "XML-Name-Space" ويجب دائماً أن تحوي هذه القيمة: XHTML namespace، هذا كل ما تحتاج لمعرفته، لكن إن كنت تتوق لمعرفة المزيد من يمكنك أن تقرأ حول هذا الموضوع في موقع W3C.

في خاصية lang أنت توضح أي لغة كتبت بها الوثيقة، لهذا المعايير ISO 639 تستخدم، وهي قائمة برموز كل اللغات في العالم، في المثال أعلاه استخدامنا اللغة الإنجليزية "en".

باستخدام تعريف الصفحة "DTD" يمكن للمتصفح أن يعرف بالضبط كيف يقرأ صفحتك ويعرض ما كتبته، لذلك استخدم المثال أعلاه كقالب لكل صفحات HTML التي ستكتبها في المستقبل.

تعريف الصفحة أيضاً مهم إذا أردت أن تتأكد من أن صفحتك خالية من الأخطاء


تصحيح الأخطاء؟ لماذا علي فعل ذلك؟

قم بإدخال تعريف الصفحة إلى صفحات موقعك دائماً ويمكنك أن تتأكد من أن صفحاتك خالية من الأخطاء باستخدام خدمة W3C's validator المجانية.

لاختبار موقعك، ضع صفحتك على الإنترنت، الآن توجه إلى validator.w3.org واكتب عنوان الصفحة "URL" وقم باختبارها، إذا كانت صفحتك خالية من الأخطاء سترى رسالة تهنئة بذلك! وإلا ستجد تقريراً بالأخطاء يخبرك بالضبط عن ماذا وأين قمت بكتابة أمر بشكل خاطئ، قم بعمل بعض الأخطاء قاصداً لترى كيف تعمل هذه الخدمة.

مدقق الأخطاء ليس مفيداً فقط لكشف الأخطاء، بعض المتصفحات ستحاول أن تصحح أخطاء HTML في الصفحات بعرضها مع تخمين ما كان يريد مصمم الصفحة فعله، مع مثل هذه المتصفحات يمكن ألا ترى الخطأ أبداً، على كل حال، المتصفحات الأخرى تعمل بطريقة مختلفة وقد لا تعرض الصفحة بأي شكل، لذلك مصحح الأخطاء يخبرك عن أخطاء قد لا تعلم بوجودها.



قم بالتأكد من خلو صفحاتك من الأخطاء واحرص على أن تظهر بشكل صحيح دائماً.
توقيع » الناصح
القوالب المعربة التي نقدمها لك مجانا تعبنا في اعدادها و الاضافة و التعديل عليها لتصلك جاهزة سلسة لن تضيع معها اكثر من فترة التنصيب و تعديل المحتوى.. نرجو فقط ان تحترم جملة صغيرة في الاسفل و هي حقوق التعريب .. حتى نقدم لك المزيد

المسنجر ليس للرد على الاستفسارات و حل المشاكل انما هو للتواصل مع الاخوة و الاصدقاء




رد مع اقتباس
قديم 3 - 11 - 2009, 09:41 PM   رقم المشاركة : ( 2 (permalink) )
عضو جديد


الملف الشخصي
رقــم العضويـــة : 4011
تـاريخ التسجيـل : 3 - 11 - 2009
العــــــــمـــــــــر : 22
الــــــــجنــــــس :
الـــــدولـــــــــــة :
المشاركـــــــات : 1 [+]
آخــر تواجــــــــد : 3 - 11 - 2009(09:42 PM)
عدد الـــنقــــــاط : 10
قوة التـرشيــــح : قرصان العرب is on a distinguished road

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

غير متصل

افتراضي

مشكووووووووور وجاري التجربة وربي موضوع يبي له تقييم
  رد مع اقتباس
قديم 3 - 12 - 2009, 06:30 PM   رقم المشاركة : ( 3 (permalink) )
عضو جديد


الملف الشخصي
رقــم العضويـــة : 4369
تـاريخ التسجيـل : 3 - 12 - 2009
العــــــــمـــــــــر : 25
الــــــــجنــــــس :
الـــــدولـــــــــــة :
المشاركـــــــات : 1 [+]
آخــر تواجــــــــد : 14 - 4 - 2010(07:56 AM)
عدد الـــنقــــــاط : 10
قوة التـرشيــــح : mescrap is on a distinguished road

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

غير متصل

افتراضي

merci merci
  رد مع اقتباس
قديم 20 - 1 - 2010, 12:33 PM   رقم المشاركة : ( 4 (permalink) )
عضو جديد


الملف الشخصي
رقــم العضويـــة : 4996
تـاريخ التسجيـل : 20 - 1 - 2010
العــــــــمـــــــــر : 19
الــــــــجنــــــس :
الـــــدولـــــــــــة :
المشاركـــــــات : 1 [+]
آخــر تواجــــــــد : 20 - 1 - 2010(12:48 PM)
عدد الـــنقــــــاط : 10
قوة التـرشيــــح : alaa alnaser is on a distinguished road

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

غير متصل

افتراضي

thank you
  رد مع اقتباس
قديم 31 - 1 - 2010, 10:11 PM   رقم المشاركة : ( 5 (permalink) )
عضو جديد


الملف الشخصي
رقــم العضويـــة : 5099
تـاريخ التسجيـل : 28 - 1 - 2010
العــــــــمـــــــــر : 17
الــــــــجنــــــس :
الـــــدولـــــــــــة :
المشاركـــــــات : 14 [+]
آخــر تواجــــــــد : 5 - 2 - 2010(11:48 AM)
عدد الـــنقــــــاط : 10
قوة التـرشيــــح : منتديات كل شي is on a distinguished road

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

غير متصل

افتراضي

شكراااا كتير موضوع رائع يعيشو اديك

و ارجو الاطلاع على طلبي في قسم الشروحات
  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
المعايير القياسية

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس الثاني من الدورة: ما هي Html؟ يوسف ركن الـ HTML و CSS و دروس الفرونت بيج و الدريم ويفر 6 11 - 7 - 2010 01:34 AM
منتداك سريع ويوافق المعايير القياسي الناصح دروس و شروحات vbulletin 5 13 - 1 - 2010 12:39 AM
المعايير القياسية ل css الناصح CSS 6 20 - 11 - 2009 07:52 PM




الساعة الآن 02:36 PM.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Ads Management Version 3.0.1 by Saeed Al-Atwi
أي اتفاقات تجارية بين الأعضاء تعتبر إدارة المنتدى غير مسؤولة عنها
حماية Sup4ma_Team



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