طراحی و برنامه نویسی سایت، هاستینگ لینوکس، بهینه سازی سایت

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

استایل (CSS) چیست؟
- CSS مخفف کلمه Cascading Style Sheets میباشند.
- اولین ورژن استایلها در سال ۱۹۹۶ ساخته شد. که اولین ورژن آن CSS1 بود.
- دیگر وژن آن CSS2 می باشد که در سال ۱۹۹۸ ساخته شد که بیشتر برای ویرایش صفحات، نحوه نمایشها تگها و … کاربرد دارد.
- فایل استایلها با فرمت CSS ذخیره میشوند.
- جدا کردن ظاهر صفحات اعم از طرح بندی و رنگ بندی و… از محتوای صفحات مانند کد های HTML و …

انواع استایلها:
همانطوری که قبلا نوشتم استایلها بر سه نوع میباشند:
۱. Inline Style:
این نوع استایل در داخل تگهای HTML به کار گرفته میشوند، و این استایل فقط بروی همان تگ به خصوص تاثیر خواهد گذاشت و به صورت زیر نوشته خواهد شد.

This is a paragraph

در مثال بالا با استفاده از حالتهای مختلف در استایلها نوع فونت آنرا تغییر دادیم و همانطوری که در تعریف این نوع استایل نوشتم این استایل فقط و فقط تغییرات را بروی همین پاراگراف اعمال خواهد کرد.

۲. Embedded or Global Style:
در این نوع، استایل نوشته شده در تمامی صفحه تاثیر خواهد گذاشت، اینرا بین دو تگ (<head></head>) به صورت زیر نوشته خواهد شد.


این نوع حالت از تغییرات تعریف شده بروی تمامی تگها پاراگراف اعمال خواهد شد که رنگ متن: قرمز، جهت متن: چپ، و اندازه فونت ۸ پوینت خواهد بود. توجه داشته باشید در این مثال سه حالت مختلف یک استایل را برای تگ پاراگراف تعریف کردیم که با استفاده از (;) حالتهای مختلف آن از هم جدا شدند.
اگر بخواهید این حالت نوشته شده را برای چند تگ دیگر اعمال کنید می توانید تگها را بااستفاده از کاما (,) از هم جدا کنید برای مثال:

h1, h2, h3, h4 { color: gold; font-family: sans-serif }

۳. Linked or External style sheet:
نوع آخر هم معروف به استایلهای خارجی هستند که به صورت لینک فایل استایل را به صفحات خود لینک میدهید. فایلهای استایل با فرمت CSS ذخیره میشوند و به صورت زیر به صفحات لینک داده میشود.

<head><link rel="stylesheet" type="text/css" href="mystyle.css"> </head>

در این نوع از استایلها بعد از اینکه فایل استایل خود را آماده کردید آنرا با فرمت CSS ذخیره کرده و آنرا همانند بالا فایل استایل را به قالب لینک می کنیم. برای راحت بود در کار می توانید ابتدا استایلها را به صورت Internal استفاده کرده و بعد از اینکه کارتان تمام شد کدهای نوشته شده بین دو تگ (<style></style>) را در نت پد کپی کرده و آنرا با فرمت CSS دخیره کرده و سپس با استفاده از فرمول بالا آن فایل را به قالب لینک دهید.
یکی از مزیتهای این نوع استایل این میباشد که می توانید با داشتن یک فایل استایل برای چندین صفحه استفاده کنید و از دیگر مزیت های آن با این کار کدهای قالب را به چند فایل تقسیم کرده و قالب را منظم تر میشود.
در مقالات بعدی کاربرد های بیشتری از سی اس اس را براتون شرح می دهم.

مولف: میثم ضابط

مطالب مرتبط


نظر ۵ برای سی اس اس (CSS) چیست؟

  1. 1
    شریف در اسفند ۸م, ۱۳۸۶ ۰۲:۳۵ می گوید:

    کمک به سایتی بهتر

  2. 2
    mostafa در آبان ۱۵م, ۱۳۸۷ ۱۷:۳۳ می گوید:

    مرسی
    اگه جزوه آوزشی کامل از cssدارید واسم ارسال کنید
    قبلا از شما ممنونم

  3. 3
    افشین در آذر ۱م, ۱۳۸۷ ۱۷:۴۹ می گوید:

    خیلی جالب بود
    اگر لطف کنید یه جزوه هم در مورد سی اس اس و اچ تی ام ال واسه من بفرستید ممنون می شم

  4. 4
    meysam در آبان ۹م, ۱۳۸۸ ۰۴:۵۲ می گوید:

    سلام مقاله ای تحت عنوان سی اس اس می خواستم
    ممنون

  5. 5
    maryam akbari در اسفند ۲۶م, ۱۳۸۸ ۱۲:۱۶ می گوید:

    مطالبتون خوب بود اما اگه بخوام سایتی که طراحی میشه کاربر پسند باشه چه چیز هایی را باید در نظر بگیرم؟ممنون

ارسال یک نظر




کد امنیتی:

طراحی وب ایمیل و پشتیبانی هاست لینوکس

ارسال خودکار مطالب با خبرنامه

لطفا برای تکمیل عضویت، لینک ایمیل فعالسازی را کلیک کنید

آخرین مطالب طراحی سایت ضابط

آخرین دیدگاه های طراحی سایت ضابط

درج آگهی رایگان
جمعه ۰۸ مرداد ۱۳۸۹