CSS مخففی از سرواژه های Cascading Style Sheets و در اصطلاح به معنی زبانی کمکی جهت شکل دهی ظاهر و فرم صفحات وب (HTML) است،
تیتر مطلب گویا است که CSS را باید به راستی جادوگر طراحی وب نامید!،
اگر تجربه کار با آن را داشته باشید حتما شما هم با نظر ما موافقید،
فلسفه پیدایش CSS به آسان کردن کار طراحان صفحات وب جهت شکل دهی و فرم بندی ایده هایشان بر می گردد،
پیش از این برای اینکه به فرض رنگ فونت یک متن را در صفحات مختلف تغییر دهیم،
ناچار بودیم در هر صفحه فونتمان را پیدا کنیم و با هزاران رنج و مشقت و صرف وقت زیاد، تک تک آنها را ویرایش کنیم،
اما با آمدن CSS، کار خیلی راحت شد!
برای پی بردن به اهمیت این زبان (کمکی) و دیدن چند مثال، جایی نریید و همینجا باشید:خنده2:
فرمت بندی بدون استفاده از css
کد زیر بدون استفاده از CSS فرمت بندی شده است (برای تست کافی است کد را در یک ویرایشگر متنی یا HTML کپی و ذخیره کنید):
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> صفحه وب بدون استفاده از css</title>
</head>
<body bgcolor="#0099CC">
<div align="justify" dir="rtl">
<font color="#003366">
نمایش متن بدون استفاده از css
</font>
</div>
</body>
</html>
فرمت بندی با استفاده از css
و همان کد با استفاده از CSS:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>صفحه وب با استفاده از css</title>
<style type="text/css">
body{
background-color:[URL=http://www.iranjoman.com/usertag.php?do=list&action=hash&hash=0099CC]#0099CC[/URL]
}
.mydiv{
text-align:justify;
direction:rtl;
color:[URL=http://www.iranjoman.com/usertag.php?do=list&action=hash&hash=003366]#003366[/URL]
}
</style>
</head>
<body>
<div class="mydiv">
نمایش متن با استفاده از css
</div>
</body>
</html>
آخرین ویرایش: