همينطور كه ميدونيد همه استانداردهاي مربوط به CSS تو W3C تعريف ميشن. شايد اين لينكا بد نباشن :
http://www.w3.org/TR/REC-CSS2/
كه مربوط به جديدترين نسخه اين استاندارد هست.
و
http://jigsaw.w3.org/css-validator/
كه بررسي ميكنه كه آيا اين CSS معتبر هست يا نه.
در حقيقت اينا رو گفتم تا مشكل اصلي رو بگم. برخلاف همه زبانهاي برنامه نويسي و اسكريپت نويسي و ... Html و CSS هيچكدوم خطا ندارن يعني بر خلاف مثلا دلفي كه اگه خطا باشه اجرا نميشه اينا با خطا هم نشون داده ميشن و هيچ بروزري هم به شما نميگه ك مثلا CSS شما خطا داشت.
اينجوريه كه خيلي وقتا يه چيزي مينويسيم و شايد حتي تو يه سري بروزر درست نمايش داده بشه اما استاندارد نيست. مثلا همه عادت دارن از تگ <embed> تو html استفاده كنن ولي اين تگ كلا رد شده! (البته تقريبا همه بروزر ها ميشناسنش)
CSS هم بيشتر براي اين طراحي شده كه يه سري خصايص مربوط به تگها رو از تو تگها بلند كنيم و تو CSS پياده كنيم. مثلا اين درست نيست (نميگم غلطه!!!)
<img src="test.gif" border="0" > اونطور كه خواسته شده كليه خصايص مربوط به Border و Color (چه رنگ پسزمينه و چه رنگ قلم ) Margin - text , ... بايد به استيل شيتها منتقل بشن. اما حالا خيلي بروزر ها خودشون يه سري چيزها رو اضافه كردن كه من تو اين موندم از اونا استفاده كنم يا اينكه صرفا از استانداردها استفاده كنم؟
اگه از اونها استفاده كنم ممكنه يه سري بروزر درست نمايششون نده و اگه نكنم ممكنه خيلي كارها رو هم نتونم انجام بدم! بهر حال اون دو تا لينك بالا رو ببينيد رفرنس كامل استيل شيتهاي استاندارد هستن.
http://www.w3.org/TR/REC-CSS2/
كه مربوط به جديدترين نسخه اين استاندارد هست.
و
http://jigsaw.w3.org/css-validator/
كه بررسي ميكنه كه آيا اين CSS معتبر هست يا نه.
در حقيقت اينا رو گفتم تا مشكل اصلي رو بگم. برخلاف همه زبانهاي برنامه نويسي و اسكريپت نويسي و ... Html و CSS هيچكدوم خطا ندارن يعني بر خلاف مثلا دلفي كه اگه خطا باشه اجرا نميشه اينا با خطا هم نشون داده ميشن و هيچ بروزري هم به شما نميگه ك مثلا CSS شما خطا داشت.
اينجوريه كه خيلي وقتا يه چيزي مينويسيم و شايد حتي تو يه سري بروزر درست نمايش داده بشه اما استاندارد نيست. مثلا همه عادت دارن از تگ <embed> تو html استفاده كنن ولي اين تگ كلا رد شده! (البته تقريبا همه بروزر ها ميشناسنش)
CSS هم بيشتر براي اين طراحي شده كه يه سري خصايص مربوط به تگها رو از تو تگها بلند كنيم و تو CSS پياده كنيم. مثلا اين درست نيست (نميگم غلطه!!!)
<img src="test.gif" border="0" > اونطور كه خواسته شده كليه خصايص مربوط به Border و Color (چه رنگ پسزمينه و چه رنگ قلم ) Margin - text , ... بايد به استيل شيتها منتقل بشن. اما حالا خيلي بروزر ها خودشون يه سري چيزها رو اضافه كردن كه من تو اين موندم از اونا استفاده كنم يا اينكه صرفا از استانداردها استفاده كنم؟
اگه از اونها استفاده كنم ممكنه يه سري بروزر درست نمايششون نده و اگه نكنم ممكنه خيلي كارها رو هم نتونم انجام بدم! بهر حال اون دو تا لينك بالا رو ببينيد رفرنس كامل استيل شيتهاي استاندارد هستن.