loading...
پاسخ به سوالات ، تفریحی ، اخبار ، معرفی نرم افزار
محمد بازدید : 132 شنبه 27 دی 1393 نظرات (0)

در این بخش قصد داریم یک تعریف کلی در مورد css  و توضیحات مختصری در مورد آن شرح دهیم...

معرفی CSS :

CSS مخفف عبارت ( Cascading Style Sheet ) است .
از CSS ، برای قالب دهی و اعمال خواص مورد نظر به عناصر و تگ های موجود در صفحات HTML استفاده می شود .
با استفاده از امکانات CSS ، می توان صفحات HTML را با سرعت ودقت بيشتری طراحی کرد و باعث کاهش حجم کد نويسی می شود . 
توسط خواص CSS ، می توان ظاهر ، رنگ ، نحوه نمايش ، موقعيت قرار گيری ، تراز بندی افقی و عمودی و ... را برای عناصر HTML تعيين کرد .

دليل استفاده و کاربرد CSS :

در اينجا با اشاره به يک موضوع کلی ، دليل استفاده از CSS را بيان می کنيم :

همانطور که می دانيد صفحات HTML ، از عناصر مختلفی مثل پاراگراف ، جداول ، عنوان ها و ... غيره تشکيل شده اند . امروزه صفحات وب از حالت ساده و يکنواخت خارج شده و طراحان سعی می کنند تا با استفاده از جلوه های تصويری مثل استفاده از رنگ های مختلف ، حالت های نمايش گوناگون و ... به جذابيت و زيبايي صفحات بيافزايند .
فرض کنيد که ما در صفحات يک وب سايت ، يکسری عنوان ها ، پارگراف ها و جداول داريم که اين عناصر در بيشتر صفحات تکرار شده و دارای ويژگی های يکسانی هستند . به طور مثال برخی از عنوان ها رنگ سبز داشته ، يا بعضی از پاراگراف ها دارای نوع و اندازه خاصي از Font هستند و يا جداول دارای پس زمينه رنگی هستند . در اينجا 2 راه حل جهت تعيين خواص برای اين عناصر وجود دارد :

  1. در درون هر صفحه ، خواص مشترک را در تمام صفحات و در درون تگ های مورد نظر به صورت تکی تعيين کنيم ، که اين مسئله چند اشکال دارد :
    • باعث تکرار شدن خواص مشترک عناصر در تمام صفحات و تگ های مورد نظر می شود .
    • حجم کد نويسی بالا رفته و احتمال خطا افزايش می يابد .
    • سرعت طراحی صفحات بسيار کاهش می يابد .
    • اعمال تغييرات به عناصر بسيار وقت گير بوده و کار زيادی را می طلبد .
  2. ما ابتدا عناصر با خواص مشابه را بر حسب id و class آنها ، در گروه های يکسان قرار می دهيم . سپس در يک فايل Style بيرونی و يا در تگ Style در بخش Head صفحه ، خواص و ويژگی های مشترک را در يکجا برای همه آن گروه ها تعريف کرده و سپس هر يک از عناصر را به گروه مورد نظر ارتباط می دهيم . برای آشنايي با روش دسته بندی و ارتباط عناصر در CSS ، به بخش آموزش تگ < style > در HTML برويد .
    انجام روش دوم ، اشکالات روش اول را برطرف کرده و باعث می شود تا :
    • خواص مشابه در عناصر و تگ ها تکرار نشود .
    • حجم کد نويسی کاهش يافته و احتمال خطا کمتر می شود .
    • سرعت طراحی صفحات افزايش می يابد .
    • اعمال تغييرات به صفحات بسيار سريع و راحت صورت می گيرد .
مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
هر وقت به مشکل یا سوالی برخوردید، یاد سه کلمه پی اس اف بیفتید !
در این سایت ما مشکلات و سوالاتی که راجع به رایانه، اینترنت، مودم، موبایل، نرم افزار باشد بحث میکنیم و به آنها پاسخ میدهیم.
شاید در برخی موارد مثل نصب نرم افزار، نصب مودم اینترنت، یا مشکلات ویندوزتان به سوالی برخورد کرده باشید که جواب یا راه حل آن را نمیدانید.
در اینجا میتوانید جواب سوال خود را پیدا کنید. یا حتی میتوانید به دوستان خود نیز در حل شدن مشکلاتشان کمک کنید که این نیز یک امتیاز برای شما محسوب میشود.
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نویسندگان
    آمار سایت
  • کل مطالب : 258
  • کل نظرات : 14
  • افراد آنلاین : 2
  • تعداد اعضا : 24
  • آی پی امروز : 90
  • آی پی دیروز : 26
  • بازدید امروز : 239
  • باردید دیروز : 34
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 441
  • بازدید ماه : 1,580
  • بازدید سال : 24,644
  • بازدید کلی : 263,603
  • کدهای اختصاصی
    با سلام
    قبل از هر چیز، از اینکه این سایت را برای حل مشکلات خود انتخاب کرده اید، ممنونیم.
    لطفا برای ارسال سوال یا مشکل خود از انجمن سایت استفاده کنید.
    جهت ارتباط با مدیریت از طریق قسمت تماس با ما اقدام کنید.
    و در آخر ما را جهت بهبود و بهتر شدن سایت با ارسال نظراتتون یاری کنید...

    با تشکر