به نام خدا

 برنامه هاي زيادي براي بررسي خطاهاي موجود در كدهاي XHTML , HTML و CSS وجود داره اما بعضي وقتها تشخيص اينكه چه خطايي مد نظر اين برنامه هاست كار بسيار مشكليه،اشكلاتي كه معمولا در كدهاي XHTML , HTML و CSS وجود داره در زير معرفي شدند.

بررسی کدها HTML  :

- مطمئن شويد كه همه كلمات را به درستي تايپ كرده ايد.اشكالات تايپي از رايج ترين اشتباهاتي هستند كه شما را به دردسر مي اندازند.

- هنگام ساختن المان هاي تو در تو خيلي دقت كنيد.اگر ابتدا يك المان <H2> و سپس يك المان <b> را باز مي كنيد،هنگام بستن اين المان ها حتما بايد تگ <b/> و بعد تگ <h2/> را ببندید.

- در XHTML بايد در انتهاي تگ هاي توخالي يك كاراكتر / قرار دهيد.اين موضوع جزء مقررات HTML نيست.

- مطمئن شويد كه اعلان DOCTYPE موجود در صفحه با نسخه HTML مورد نظرتان مطابقت دارد.

بررسي كدهاي XHTML :

- مقادير خصيصه ها بايد درون كوتيشن قرار گيرند.اگر مقدار مورد نظر شامل كوتيشن است از رفرنس ها استفاده كنيد...همچنين توجه داشته باشيد كه اگر مقدار يك خصيصه شامل كاراكتر ' باشد،مي توان آن را بين دو كاراكتر " قرار داد و برعكس، يعني اگر يك مقدار شامل كاراكتر " باشد،مي توانيد آن را بين دو كاراكتر ' قرار دهيد.

- تمام المان ها بايد با يك تگ بسته و يك تگ باز نوشته شوند.اگر المان مورد نظر توخالي باشد،مي توان آن را به صورت تركيبي از تگ هاي باز و بسته نوشت،يعني از تگ بسته صرف نظر كرده و در انتهاي تگ باز ، يك كاراكتر / قرار داد.البته براي اين كه كد شما با برنامه هاي مرورگر قديمي سازگار باشد،قبل از كاراكتر / يك Space  (فاصله خالي) قرار دهيد.

- اگر الماني شامل مقدار باشد،نبايد تگ هاي باز و بسته آن را تركيب كرد.به عنوان مثال، با اين كه تگ  < /  p> از نظر تكنيكي در HTML صحيح است ،ولي ممكن است برنامه هاي مرورگر نحوه برخورد با اين تگ را ندانند.همچنين بهتر است المان هاي توخالي را با تگ هاي باز و بسته ننويسيد.به عنوان مثال مي توانيد المان <img src="irandev.gig" ></img>  را در نظر بگيريد.با اين كه اين المان از نظر قوانين و مقررات XHTML صحيح است،ولي برنامه هاي مرورگر را به اشتباه مي اندازد.

- در مورد بزرگي و كوچكي حروف خيلي دقت كنيد.تمام المتن ها،خصيصه ها و مقادير از پيش تعيين شده بايد با حروف كوچك نوشته شوند.

- هنگامي كه رنگ هاي مورد نظرتان را با اعداد هگزاد سيمال مشخص مي كنيد،نوشتن كاراكتر # را فراموش نكنيد.

بررسي كدهاي CSS :

- براي جدا كردن ويژگي ها و مقادير آنها از كاراكتر : (كولن)استفاده كنيد.

- بعد از هز جفت ويژگي-مقدار يك كاراكتر ; (سمي كولن) قرار دهيد.

- بستن كروشه ها را از ياد نبريد.

- مقادير را درون كوتيشن قرار ندهيد.تنها مقاديري كه درون كوتيشن نوشته مي شوند اسامي فونت هايي هستند كه از دو يا چند كلمه تشكيل شده اند.

- براي تعيين مقادير ويژگي ها  از واژه هاي تاييد شده استفاده كنيد.به عنوان مثال ; font-style:none به درستي كار نمي كند چون به جاي none بايد از normal استفاده شود.

- نوشتن تگ <style/> براي style sheet هاي دروني اجباري است.

 

موفق باشيد

منبع :Par30theme.Blogfa.Com


Copyright © 2006 - Web master & Designer: payam salami pargoo
هر گونه کپی برداری با ذکر منبع مشکلی ندارد