نکته کوتاه در مورد سی اس اس
واضح و مبرهن است بدون سی اس اس طراحی صفحه یعنی زحمت بی فایده. البته اگر سایت استاتیک هست و چند صفحه بیشتر نیست چندان مهم نیست. این مقدمه بی ربط را برای تفنن نگاشتم تا بدانید ما هم میفهمیم!
وقتی امروز با سایتم ور میرفتم تجربه ای برایم مسجل و از فرضیه یا نظریه به قانون تبدیل گردید! حتما دیده اید که سایت شما در فایرفاکس همه چیش سرجاشه و در اکسپلورر ریخته به هم و تمام غول هایتان(div) پخش و پلا و تو در تو شده. اینکه یهو از خودمان چیز در کنیم و بگوئیم ایراد از فلان چیز است کار درستی نیست و جز ضایع کردن خودمان کاری نکرده ایم. اما قانونی که من بسیاری از نا بهنجاریها را از عدم رعایت آن میدانم همانا درست ننوشتن Padding و Margin و عدم تعریف طول و عرض برای هر دیو است.
قانون ۱ :همیشه برای دیو یا غولتان طول و عرض تعریف کنید و حتی المقدور از auto گذاشتن width بپرهیزید.
قانون ۲ :مارجین و پدینگ را حتما مثیت تعریف کنید و سعی کنید به یک طرف(چپ یا راست) اعمال کنید.(حالا دو طرف هم کردید و به اشکال بر نخوردید من بی تقصیرم)
نکته ی مهم : این چیزهایی که گفتم وحی منزل نیست! من خودم هیچ چیز رعایت نمیکنم و کثیف ترین طراح وب هستم! باور ندارید از این آقا بپرسید! البته کارم خیلی درست هستD: اما بارها شده با این تغییرات کوچک در صفحه توانستم به اینترنت اکسپلورر بفهمانم چه چیزی میخواهم. در ضمن هیچ موجودی در جهان کند ذهن تر از اینترنت اکسپلور نیست…