کودومشون بهترن؟
کودومشون بهترن؟
در کل بهتره که اسکریپت ها و سبک ها به سند خارجی منتقل شوند چون در اینصورت هرچقدر صفحه که داشته باشین خیلی راحت به css خارجی لینک میدین و برای تغییر مجدد نیازی نیست تک تک صفحات ادیت بشن
مرورگرها صفحه css جداگانه رو تو cache خودشون نگه میدارن و این امر به بارگیری سریعتر صفحات کمک میکنه...
و...
موفق باشی
من ترجیح میدم css خارجی رو تو سند با استفاده از PHP و دستور include یا دستورای دیگه وارد کنم...
چون اگه قابلیت کش مرورگر فعال نباشه ممکنه فایل css لود نشه ( یعنی دیر لود بشه ) و چهره زشتی از صفحه رو به نمایش بگذاره...
همونطور که anarchist60 جان گفتن میتونی از خارجی یا اکسترنال استفاده کنی ولی اگه حجمه css و صفحات و همینطور تعداد صفحات زیاد نیس میتونی از داخلی هم استفاده کنی
معمولا سایت ها اونایی که خیلی حیاتی هستن و ممکنه در نبودشون قالب یه هم بریزه رو در داخلی قرار میدن و اونایی که کمتر حیاتی هستن در خارجی که اگه یه وقت یه بلایی سره خارجی اومد قالب به هم نریزه![]()
تو طراحی استاندادر همیشه باید از CSS خارجی استفاده کرد. مطمئن هم باش مشکلی برای سایتت پیش نماید و بلایی هم سر اون فایل نمیاد. استفاده از CSS به شکل embedded داره کم کم منسوخ میشه. الان تمامی طراحی های جدید و سیستم قالب تمامی سیستم های مدیریت محتوا از فایل CSS خارجی استفاده می کنند.
این فیلم رو ببینید. در این فیلم من همه چیز رو توضیح دادم
فیلم شماره 5 رو دانلود کنیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فکر میکنم اون استایلهای خارجی که با تگ LINK به صفحه پیوند داده میشه چون تو بخش head صفحه قرار داره زود تر از سایر بخشهای صفحه لود میشه پس مشکلی برای قالب صفحه پیش نمیاد.
تنها مشکل ممکن تصاویری هستند که از طریق CSS مثلاً برای زمینه یه قسمت قرار داده میشوند. این تصاویر بعد از لود شدن صفحه لود میشه و فرقس هم نمیکنه که استایل داخلی باشه یا خارجی
راه حلش هم preload کردن اوناست که هم با CSS و هم با جاوا اسکرپت ممکنه
ممنون آخه اونا صفحه هاشون و ... زیاده اگه بخوان داخلی استفاده کنن که ...
درسته ولی من برایه مواقعی میگم که مثلا کاربر save html as میکنه و فقط این فایله Html رو ذخیره میکنه
در هر صورت حرفه حق جواب نداره ممنون![]()
سلام من مي خوام با css اشنا بشم اگه لطف كنيد يا كاملا برام توضيح بديد يا يه مرجع كامل بر ام معرفي كنيد
برای آشنایی با CSS میتونید از سایت من استفاده کنید:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یکی از فرق های CSS داخلی و خارجی این هستش که اگر در یک سایت از هر دو تاش استفاده بکنی و در هر دو چیز مشترکی باشه اون استایل داخلی روی صفحه اعمال میشه ، برای مثال اگر در css داخلی نوشته باشی :
font-family:tahoma
و در Css خارجی نوشته باشی :
font-family:arial
Css داخلی اعمال میشه و نوشته ها با فونت tahoma نمایش داده میشن ....
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)