کلیدستان

نسخه‌ی کامل: حوزه فعالیت css
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.

من تاحالا هرچی از css دیدم فقط برای ساخت کلاس به کار میرفت

حالا سوال اینه که حوزه توانایی ها و فعالیت های css فقط همین ساخت کلاسه یا ......
سلام.
CSS برای این منظور ساخته شد که مجبور نباشیم برای تک تک صفحات سایت، به طور جداگانه، ویژگی ها را تعریف کنیم، بلکه با یک فایل CSS و سپس تعریف کلاس ها و id ها در فایل های HTML و با ارجاع به آنها در فایل CSS ، حجم و زحمت کدنویسی به شدت کاهش یابد. بنابراین در این مورد که حوزه های دیگر فعالیت CSS چیست باید بگویم با توجه به ماهیت اصلی CSS که برای طراحی آسانتر (تعیین ویژگی ها) صفحات سایت ها به وجود آمد، بنابراین هر نرم افزاری که قابلیت نمایش کدهای HTML را در خود قرار بدهد، فرصتی برای استفاده از ویژگی های CSS را هم فراهم کرده است. مثلا در برنامه نویسی اندروید که قرار است برنامه اندروید برای گوشی های اندروید بسازیم، می توانیم که از محتوا به صورت صفحات HTML استفاده کنیم و سپس آن صفحات را در برنامه اندروید قرار بدهیم (بدون نیاز به اتصال به اینترنت و تنها با استفاده از عنصر WebView). 
امروزه توسط CSS ، حتی انیمیشن های بسیار زیبا و تا حدودی قابل رقابت با فلش (flash) ساخته می شود و در آینده نیز، ویژگی های بیشتری به CSS افزوده خواهد شد. 
علاوه بر کلاس و آیدی به تگ ها هم میشه استایل داد و میشه استایل پیش فرض عناصر رو تغییر داد
 
میشه یه کم بیشتر توضیح بدی--نفهمیدم
مثلا برای تگ لینک که به صورت پیش فرض به رنگ آبی با خطی زیر آن است میتونیم خطش رو برداریم و رنگش رو عوض کنیم و اندازش رو تغییر بدیم
یا تگ li که برای لیست به کارمیره میتونیم با css کاری کنیم که خط به خط نشون نده و همه در یک خط نشون بده با این کد display:inline;