New Page 1
   

   
 

سی-اس-اس (CSS) چيست؟

مفاهيم - علي رمضاني:
سي‌اس‌اس (CASCADING STYLE SHEETS) براي تعريف بعضي از كلاس‌ها در زبان HTML به كار مي‌رود و توسط آن مي‌توان از تكرار بعضي قسمت‌ها در تگ‌هاي سايت‌ها يا هر صفحه HTML صرف نظر كرد.

سي‌اس‌اس همچنين بعضي از مقادير را تعريف مي‌كند به طوري كه اين مقادير براي تمام قسمت‌ها تكرار مي‌شوند و لذا در كاهش حجم صفحات دخالت دارد.

در ابتدا قرار نبود HTML براي نشان دادن مطالب گرافيكي به كار رود. در واقع در آن هنگام به چگونگي ساختار‌دهي مطالب در صفحات به شكل امروزي توجه كافي نشده بود و تگ‌هاي HTML در اصل براي تعريف محتويات يك متن طراحي شده بود. اما وقتي دو مرورگر بزرگ INTERNET EXPLORER و NET SCAPE سعي كردند تگ‌هاي HTML و خصيصه هايي مثل نوع قلم يا رنگ را به مشخصات HTML اضافه كنند، ايجاد سايت‌هايي كه محتويات متون را به طور آشكار از طرح‌بندي نمايش متن مجزا كند بسيار مشكل شد از اين رو كنسرسيوم شبكه گسترده جهاني با استفاده از CSS اقدام به حل مشكل فوق كرد.

 يك مثال در باره كاربرد CSS
فرض كنيد قرار است وب‌سايتي طراحي كنيد كه حدود 60 الي 70 صفحه دارد و شما قصد داريد رنگ پس زمينه تمام صفحات مشكي و فونت صفحات سفيد باشد پس از تلاش‌هايي اين كار را انجام مي‌دهيد و به نتيجه مي‌رسانيد اما پس از مدتي تصميم مي‌گيريد كه رنگ پس زمينه را به سبز تغيير دهيد. علي‌القاعده بايد در سطح وسيعي دست به ويرايش بزنيد اما اين كار بسيار طاقت‌فرسا و زمان‌بر خواهد بود. اما با كمك CSS كافي است يك فايل عوض شود تا اين اتفاق روي دهد.

در مورد ديگر ويژگي‌هاي CSS مي‌توان گفت كه نوعي كنترل بر روي ساختار صفحات وب دارد و از سويي اطلاعات سيستم را به كراولرها مي‌دهد.

 

 

New Page 1
1999 - 2009 by Pars Nemoodar - All Rights reserved.