آخرین فعالیتهای کاربران
-
Administrator آواتار جدیدی بارگذاری کرد
-
Administrator همین الان بخش شبکه اجتماعی پرشیا سئو راه اندازی شد.
مزاياي استفاده از CSS |
| نوشته شده توسط رضا فرشباف |
| چهارشنبه, 13 August 2008 07:44 |
|
CSS زباني است براي تعريف فرمت و قالب بندي صفحات وب كه اين قالب بندي مي تواند شامل رنگها، تصاوير پس زمينه، نوع فونت بكار رفته، حاشيه هاي و ميزان تورفتگي المان هاي صفحه باشد. شايد شما اين سوال به ذهنتان بيايد كه بدون CSS هم مي توان اين تنظيمات را با استفاده از برچسبهاي HTML انجام داد پس چرا از CSS استفاده كنيم؟ براي اينكه جواب اين سوال را به خوبي داده باشيم، يك مثال ساده مي زنيم. همانطور كه مي دانيد استفاده از فونت sans-serif (فونتهايي نظير Arial, Verdana, Tahoma) بسيار رايج مي باشد. ولي از آنجائيكه فونت پيش فرض مرورگر هاي وب از نوع serif (نظير Times New Roman) مي باشد، لذا براي ايجاد يك صفحه وب كه براي نمايش متن از فونت sans-serif استفاده كند، بايد از برچسب <font> به كرار استفاده كرد. شما ممكن است در يك آرايش پيجيده از يك صفحه وب دهها مورد از برچسب <font> را مشاهده كنيد كه فقط براي تعريف فونت صفحه بكار رفته اند. حال اگر فرض كنيم وبسايت شما از 50 صفحه تشكيل شده و در هر صفحه 15 بار از برچسب <font> استفاده شده، در اينصورت تعداد كل برچسبهاي <font> برابر با عدد 750 خواهد بود! يعني فقط براي تعريف يك قانون بسيار ساده ما نيازمند به تعريف 750 تا برچسب <font> خواهيم بود حال بيائيد كمي مشكل را حادتر كنيم! فرض كنيد مشتري شما به شما زنگ مي زند و از شما مي خواهد از فونت ديگري براي طراحي صفحه استفاده كنيد. شما بايد هزاران برچسب <font> را كه در داخل چندين صفحه وب استفاده كرده ايد را ويرايش كنيد! اگر شما با HTML بخوبي آشنا باشيد مي دانيد كه استفاده از برچسب <basefont> مشكل استفاده از برچسب <font> را حل مي كند ولي با اين حال حتي اگر شما از برچسب <basefont> نيز استفاده كرده باشيد، بايد تك تك صفحاتتان را باز كرده و اين برچسب را ويرايش كنيد. بنابراين استفاده از HTML براي قالب بندي و تعريف ظاهر صفحه پيشنهاد نمي شود. همچنين ذكر اين نكته هم حائز اهميت است كه استفاده از برچسبهايي نظير <font> در نسخه هاي بعدي استانداردهاي W3C ممنوع شده است. بطور مثال اگر شما نوع سند HTML (DOCTYPE) را از نوع Strict انتخاب كنيد (نظير HTML 4.01 Strict ويا XHTML 1.0 Strict) در اينصورت اين برچسبهاي قابل استفاده نخواهد بود. بنابر اين بهتر است از اين برچسبهاي HTML دوري كنيد و از قوانين CSS براي تنظيم ظاهر المانهاي صفحه استفاده كنيد. |
| آخرین بروزرسانی ( چهارشنبه, 13 August 2008 07:53 ) |
