|
|
||||||
![]() |
| ![]() |
![]() |
|
|
أدوات الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
|
بسم الله الرحمن الرحيم
أخواني اعضاء المنتدى أولا احب اشكر جميع مشرفين واعضاء المنتدى على مايقدموه من دعم ومساعدة لعالم التدوين الذين استفدت منهم الكثير بمتابعتي للمنتدى منذ فتره ولكن بدون أي مشاركة معكم لأني لا امتلك الخبرة الكافية في عالم الوردبريس وبفضل من الله ثم متابعة هذا المنتدى تعلمت الكثير عن المدونه ومن باب : كن ممّن يأخذ فيعطي ولا تكن ممّن يأخذ فيختفي ![]() حبيت اشارك بموضوع مهم جداً للجميع وهو: كيفية فحص وإصلاح أخطاء (xhtml-css) أولا: ماذا تعني W3C ؟ هيا اختصار The World Wide Web Consortium معناها إتحاد أو رابطة الشبكة المعلوماتية العالمية مهمتها هي إيصال الشبكة المعلوماتية إلى أقصى إمكانياتها.ولمعرفة المزيد يمكنك زيارة الموقع http://www.w3.org ثانياً: ماذا يهمنا ؟ يوفر الموقع أدوات لفحص ملفات html و xhtml و css ويبين لنا الأخطاء البرمجية وما اذا كان الموقع مطابق للمواصفات العالمية. ثالثاً: وما الفائدة ؟ حل الكثير من المشاكل والأخطاء التي معظم سببها الخلط بين الـ html و الـ xhtml مثلما ذكر الأخ khaledtrm في موضوعه على الرابط http://www.ar-wp.com/t249.htmlرابعاً: كيف أقوم بالفحص وتصحيح الأخطاء؟ في البداية :- اذا لم يكن لديك أي خلفية تماماً عن التعامل مع xhtml و css لا تقم بعمل أي شيء واطلب المساعدة من شخص يجيد التعامل معها. دائماً و أبداً لاتنسى النسخ الاحتياطي قبل أي تعديل حتى لاتندم. ************************************************** ***** فحص ملف CSS:- الدخول على الموقع: http://jigsaw.w3.org/css-validator ثم إدخال رابط ملف style.css حسب وجوده في موقعك ثم اضغط Check كما في الصورة: ![]() سوف يظهر لنا تقرير يوضح: الأخطاء-Errors (وهو ما يهمنا في الموضوع) – التحذيرات-Warnings (ليست بأهمية كبيرة حيث معظمها بسبب تطابق بعض الألوان المستخدمه في الصفحه مع الخلفية) كما في الصورة: ![]() ونلاحظ وجود 4 أخطاء نبدأ بحل المشكلات :- المشكلة الأولى(Parse Error) خطأ وجود ( } ) في السطر رقم 50 لذا سوف نقوم بفتح ملف style.css عن طريق أحد البرامج الموجوده في المنتدى ونذهب للسطر 50 سوف نجد كما في الصورة: ![]() ثم نقوم بحذفها. المشكلة الثانية والثالثة(Value Error: text-decoration) في السطرين 281 و 285 ![]() وسبب الخطأ استخدام قيمة غير صحيحه وهي normal ولا يمكن استخدام غير القيم (none او underline او overline او line-through او blink) بالنسبة للـ text-decoration فقمت بإستبدالها بـ none المشكلة الرابعة(Value Error:border-top) في السطر 298 ونلاحظ ان الخطأ في اللون #fffff لو دققت النظر حتلقى ان عدد الخانات 5 خانات والمعروف ان عدد الخانات للألوان مكون من 6 خانات يعني الحل اننا نعدلها إلى #ffffff فقط ![]() وبعد الانتهاء من كل التعديلات نعود للصفحة : http://jigsaw.w3.org/css-validator ونقوم بالفحص مرة أخرى وسوف يظهر لك: مبروك لايوجد أي أخطاء وسوف يظهر لك رابط للشعار الذي يدل على ان موقعك خالي من الأخطاء اذا احببت ان تضيفه في الموقع كما في الصورة: ![]() ************************************************** *** فحص الـxhtml :- الدخول على الموقع: http://validator.w3.org ثم إدخال رابط موقعك ثم اضغط Check كما في الصورة: ![]() سوف يظهر لنا تقرير يوضح: الأخطاء-Errors وعددها 17 كما في الصورة: ![]() وسوف اشرح بعض الأخطاء نبدأ بحل المشكلات :- المشكلة الأولى كما هو موضح في الصورة: ![]() الطريقة الخاطئة <font color=#2255AA> والطريقة الصحيحة <"font color="2255AA> المشكلة الثانية إغلاق التاج بطريقة خاطئة كما هو في الصورة: ![]() الطريقة الخاطئة <"scr="/files/arrow1.gif... والطريقة الصحيحة </ "scr="/files/arrow1.gif... وبعد الانتهاء من باقي التعديلات نعود للصفحة : http://validator.w3.org ونقوم بالفحص مرة أخرى وسوف يظهر لك: مبروك لايوجد أي أخطاء وسوف يظهر لك رابط للشعار الذي يدل على ان موقعك خالي من الأخطاء اذا احببت ان تضيفه في الموقع كما في الصورة:  ![]() ![]() وبذلك نكون قد قدمنا شرح بسيط لبعض الاخطاء الشائعه وكيفية اصلاحها اتمنى اكون وفقت في الشرح وتحياتي للجميع |
| هؤولاء الاعضاء يشكرونك يا safeer على هذه المشاركة: | ||
|
#2
|
|||
|
|||
|
جزاك الله خيرا
شرح مفيد جدا |
|
#3
|
|||
|
|||
|
موضوع هام جداً
الله يعطيك العافية
__________________
صفحتي
:)) |
|
#4
|
|||
|
|||
|
موضوع جميل جدا .. بس ليا تعقـيب على فحص الـ css زى مانته عارف ان الـ css3 جابت معاها اكواد جميلة بتوفر علينا شغل جامد اوى زى الراوندد كورنر -moz-border- radius
وللأسف فحص w3.org حتى الآن لم يدعمها رغم انه تم دعمها من قبل كل المتصـفحات الحديثة ماعادا المشلوب الاكسبرولر
__________________
|
|
#5
|
|||
|
|||
|
أشكر الجميع على مرورهم
أخي lionhurt اشكرك على مرورك وبالنسبه لتعليقك ما فهمته بالضبط اذا كنت تقصد دعم w3.org للـcss3 من ناحية الفحص تقدر تختار فحص الـ css3 من اختيار more options مثل الصورة: ![]() أما اذا كنت تقصد انه الفحص نفسه ما يدعم نفس الأكواد اللي تتكلم عنها بصراحه ماجربتها قبل كذا. تحياتي للجميع |
![]() |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| خدمة للمصممين psd2cssonline تصميمك الان xhtml | أنس | مقتطفات تدوينية | 0 | 08-13-2009 02:29 PM |
| فحص وإصلاح أخطاء css-xhtml | safeer | قوالب ووردبريس - عام | 1 | 07-20-2009 07:21 PM |
| تعلم انشاء ثيم ووردبريس مطابق للمعاير من PSD الى CSS و xHTML | shabanmagdy | قوالب ووردبريس - عام | 1 | 07-03-2009 08:49 AM |
| [مشكلة] أخطاء برمجية | aklel | الدعم الفني المتقدّم | 0 | 05-24-2009 07:54 PM |
| أخطاء صغيرة فقط مع الـ ie واشباهه | FLASHi | قوالب ووردبريس - عام | 1 | 05-15-2009 12:32 PM |
دليل مواقع | انمي | منتديات