عندما تقوم بتصميم وتطوير موقعك على شبكة الانترنت , فأنت تستخدم HTML ولكن هل قمت بكتابة تركيب جمل HTML بالشكل الصحيح ؟
ان معظم متصفحات الانترنت لا تعترض على التركيب الخاطئ لجمل HTML ولكن يبقى الخطأ هو خطأ .كما ان العديد من خبراء السيو يدعون ان السيو لا يعتمد على مدى تحقق الموقع ل HTML/XHTML .
الان سوف نناقش عدة اسباب لماذا يجب على موقعك ان يمتثل ال W3C .
لماذا يجب التأكد من HTML/XHTML ؟
هناك عدة اسباب مختلفة للتحقق من موقعك قبل ان تستضيفه على شبكة الانترنت :
ما هو امتثال W3C ؟
W3C هو اتحاد شبكة الويب العالمية , منذ عام 1994 قدمت W3C المبادئ التوجيهية التي يجب اتباعها في أنشاء وتنظيم مواقع وصفحات الويب , واعطيك هنا بعض الروابط للتحقق من صفحات موقعك :
القواعد التالية سيتم أتباعها أثناء تطوير صفحة الويب :
“-//W3C//DTD XHTML 1.0 Strict//EN” “DTD/xhtml1-strict.dtd”>
<HR> is now <hr />.
<IMG SRC=“–“> is now <img src=“–“/>
<font color=“#ffffcc”> is valid
<font color=“#FFFFCC”> is also valid
<b><i>Text</i></b> This is valid
ان معظم متصفحات الانترنت لا تعترض على التركيب الخاطئ لجمل HTML ولكن يبقى الخطأ هو خطأ .كما ان العديد من خبراء السيو يدعون ان السيو لا يعتمد على مدى تحقق الموقع ل HTML/XHTML .
الان سوف نناقش عدة اسباب لماذا يجب على موقعك ان يمتثل ال W3C .
لماذا يجب التأكد من HTML/XHTML ؟
هناك عدة اسباب مختلفة للتحقق من موقعك قبل ان تستضيفه على شبكة الانترنت :
- ان جودة صفحة الويب تعتمد على كيفية كتابة صفحة الويب الخاصة بك , فيجب ان تكون صحيحة نحويا , كما يجب ان تجتاز جميع بوابات الجودة .
- عندما يقوم أي محرك بحث بفهرسة محتوى موقعك , قد يحدث خلط اذا لم يتم كتابة علامات HTML بصورة صحيحة وبالتالي فان جزء كبير من محتويات الصفحة لا يتم فهرستها بالشكل الصحيح .
- قد تستخدم العديد من علامات HTML في صفحات موقعك , فانك بذلك قد استهلكت علامات HTML التي لا تدعمها العديد من محركات البحث .
- التناسق , تحسين اكواد HTML , عملية الامتثال هي دائما موضع تقدير من قبل مشرفي المواقع .
ما هو امتثال W3C ؟
W3C هو اتحاد شبكة الويب العالمية , منذ عام 1994 قدمت W3C المبادئ التوجيهية التي يجب اتباعها في أنشاء وتنظيم مواقع وصفحات الويب , واعطيك هنا بعض الروابط للتحقق من صفحات موقعك :
- التحقق من صحة ملف HTML \ XHTML مقابل معيار W3C.مصادقة HTML \ XHTML
- التحقق من صحة ملف CSS مقابل معيار W3C . مصادقة CSS
- اثناء التحقق قد نحصل على أخطاء بأسباب مناسبة . سيتم جميع المصادقات باستخدام XHTML DTD , وهو نسخة منقحة من HTML .
القواعد التالية سيتم أتباعها أثناء تطوير صفحة الويب :
- استخدام عبارات تعريف XHTML , لبدء كل صفحة XHTML
“-//W3C//DTD XHTML 1.0 Strict//EN” “DTD/xhtml1-strict.dtd”>
- كل علامة يجب ان تكون مغلقة
- علامات الراس والجسم هي الان الزامية
- علامات فارغة لتحصل على شرطة مائلة نهائية , العلامة الفارغة هي العلامة التي لا تتطلب علامة نهائية , ومن امثلتها <br> و<hr>
<HR> is now <hr />.
<IMG SRC=“–“> is now <img src=“–“/>
- يجب ان تكون كافة العلامات سفلية , وهذا لا ينطبق على السمات وانما على العلامات فقط . على سبيل المثال , كل هذه الصيغ مقبولة تحت XHTML DTD
<font color=“#ffffcc”> is valid
<font color=“#FFFFCC”> is also valid
- يجب وضع كل قيم السمات مع علامة اقتباس مزدوجة
- العلامات قد لا تكون متداخلة
<b><i>Text</i></b> This is valid
- العلامة <pre> يجب ان لا تحتوي على : img, object, big, small, sub, sup
- العلامة < form> لا يمكن ان تكون داخل علامة <form> اخرى.
- اذا كانت اكواد موقعك تحتوي على & فيجب ان تكون مكتوبة &
- أي استخدام CSS يجب استخدام كل حرف على حدة .