• فناوری
  • سرگرمی


❶CSS به جه معنا است و چگونه برنامه نویسی می شود؟ | CSS 


دانلود سریال کلاه پهلوی با لینک مستقیم پایگاه دانلود فیلم و سریال
پیش‌بینی زلزله با هوش مصنوعی چگونه امکان‌پذیر است؟
جت اسکی‌ های کاوازاکی اولترا سری ۱۶۰ و سری ۳۱۰ با طراحی جذاب و قیمت نجومی معرفی شدند
روزگار اینترنت چگونه در دولت سیزدهم سیاه شد؟/ اینترنتی که تا مرز دیال آپ عقب نشینی کرد!
یوم الله دوم خرداد/ دوم خرداد چه تحولاتی در جمهوری اسلامی ایجاد کرد؟
ایمنی، حریم خصوصی و حساب های کامپیوتر شما
تصاویر جذاب و دیدنی؛ از مجسمه بحث برانگیز هری کین تا سگ رُباتیک برای امنیت ترامپ
عکس هواپیمای فضایی سری آمریکا از کره زمین
دیدنی های امروز؛ از کارناوال های کریسمس تا سیرک روسیه
بازار عجیب اجاره سنسور اکسیژن خودرو/ ۳۰۰ هزار تومان بده معاینه فنی بگیر!
آیا محصولات ضد ریزش مو واقعاً مؤثر هستند؟
موزه آپارتاید: نگاهی به تاریک‌ترین دوران تاریخ آفریقای جنوبی
تصاویر جذاب و دیدنی؛ از اوضاع لبنان تا مجسمه برهنه ترامپ
علت باز و بسته نشدن شیشه های خودرو: راهنمای عیب یابی و رفع مشکل
نکاتی در ارتباط با برطرف کردن مشکلات معمول در ارتباط با صدا, پرسش و پاسخ
تصاویرجالب و دیدنی؛ ازمراسم ازدواج پسر سوپر میلیاردر هندی تا جشنواره گاوبازی سان فرمین
همه‌چیز درباره قلعه اینویاما؛ قدیمی‌ترین قلعه چوبی ژاپن
فروش ۸۰۰ دستگاه تویوتا کمری فقط در یک روز! /عکس
یورتروسکوپی چیست و چگونه سنگ کلیه را درمان می‌کند؟
تجربه حس بی قدرتی در سالمندان: بررسی ابعاد و راهکارها
آیا دولت سیزدهم استقراض از بانک مرکزی را متوقف کرده است؟
مخالفان خرید واکسن خارجی در پست‌های حساس
دانلود مجموعه کامل سخنرانی های شهید شیخ احمد کافی
جملات دلبری شیطونی عاشقانه؛ چاشنی عشق را به رابطه تان اضافه کنید!
راز شستشوی حرفه‌ای خودرو با پمپ کارواش
اثرات الکل بر قلب شما: تهدیدی جدی برای سلامت
فیسبوک: قرار هست سیستم تشخیص چهره تعطیل بشود
به روز رسانی خودکار ویندوز : سؤال های متداول
ارز واردات خودرو به ۳ میلیارد دلار افزایش یافت
فرق بین مسلمانان و با غیر مسلمان در رسیدن به بهشت چیست
اگر ایران در جنگ پیروز شد؛ پس جامِ زهر چه بود؟
داستان‌های ترسناک کوتاه برای شب‌های پرماجرا
5 نکته طلایی که برای زایمان آسان
معماهای شگفت‌انگیز از قلمرو جانوران
نمونه‌هایی از پیام‌های تشکر از وکیل؛ کلمات طلایی قدردانی
خواص شگفت انگیز چای زنجبیل + نحوه آماده کردن چای زنجبیل
سوسپانسیون چیست؟ و خواص آن چگونه است | علوم نهم
بهترین لپه برای خورش قیمه: راهنمای خرید و تشخیص کیفیت
فال روزانه - جمعه 22 تیر 1403
چگونه ریمل ضد آب را به راحتی پاک کنیم؟
CSS یعنی چه
What CSS Namely

صفحه اصلی راهنما | مرور راهنما | تماس با واحد پشتیبانی

در این بخش آموزش CSS به طور کاملا تصویری و با مثال های مختلف برای درک بهتر آموزش داده می شود

CSS روشی است برای تغییر ظاهری اسناد HTML یا صفحات وب . به این صورت که شما به راحتی می توانید با استفاده از دستوراتی که در ادامه به طور کامل برای شما توضیح میدهم ظاهر یک صفحه وب را تغییر بدهید .


به عنوان مثال رنگ فونت ، خط دور تصاویر ، رنگ پس زمینه ، رنگ لینکها و ... را می توانید با استفاده از دستورات CSS تغییر بدهید . دستوراتی که در فایل CSS استفاده می شود می تواند به طور مستقیم در خود کدهای Html هم تایپ شوند اما به چند دلیل این روش پیشنهاد نمی شود :
1. تکرار و دوباره نویسی دستورهای CSS
2. کند شدن سرعت بارگذاری صفحه

3. مشکل شدن کد نویسی و خوانایی کدها
Css هم مانند جاوا اسکریپت این امکان را به ما می دهد که از یک فایل استایل خارجی برای تعیین ظاهر بخش های مختلف یک صفحه استفاده کنیم. به این صورت که با استفاده از یک لینک در بین تگ head فایل css را فراخوانی کرده و با توجه به دستورات مورد نظری که در فایل css وجود دارد شکل ظاهری تغییر می کند .


پس فایل css را به دو روش می توان استفاده کرد :
1. داخلی
2. خارجی

 

قالب دستوری CSS
هر دستور CSS به طور کل از سه بخش تشکیل می شود
1. انتخابگر یا فراخوان تگ وارد شده در فایل html
2. خصوصیت که دستورهای ثابت برای هر عنصر می باشد
3.مقدار که با در نظر گرفتن قالب طراحی شده متفاوت می باشد .

 

شاید این سوال برای شما پیش بیاید که چگونه هدر صفحه یا لینکهایی که در قسمت های مختلف استفاده می شود بوسیله CSS تغییر پیدا می کنند .
روش کار و فراخوانی دستورات CSS به طور به این شکل است که شما در بین کدهای html یا زبانهای برنامه نویسی دیگر بعد از مشخص کردن قسمت های مختلف سایت مثل header.logo.content.یک ID یا Class به قسمت مورد نظر بین تگ div اضافه میکنیم و بعد از اضافه کردن همان تگ را در فایل css فراخوانی کرده و تغییرات لازم را اعمال می کنیم . برای اینکه متوجه بشوید به مثال زیر توجه کنید :
فرض کنید صفحه اصلی سایت من تشکیل شده از 5 قسمت با عنوانهای

Wrapper
Header
Navigation
content
footer

حالا من اگه بخوام خصوصیات ظاهری این پنج قسمت را تغییر بدم چکار باید بکنم که فایل css متوجه بشه دستورات مربوط به کدام قسمت هست ؟
میام قسمت های اشاره شده را بین تگ div با یک صفت id یا class فراخوانی میکنم به این صورت:

<div id='wrapper'></div>
<div id='header'></div>
<div id='navigation'></div>
<div id='content'></div>
<div id='footer'></div>

 حالا فرق صفت id با class چیه ؟خیلی راحت بگم اگر بخواهید از یک عنصر یا المنت در صفحه فقط یکبار استفاده کنید مثل logo یا footer میام از صفت id استفاده می کنیم به دلیل اینکه :
1. ID حالت شاخصی داره و unique هست یعنی هر المنت فقط میتونه یک ID داشته باشه و قسمت های مختلف نداره که بخواهیم مشخصات آن را تغییر بدهیم.
ولی اگر بخواهیم از یک تگ مثل <p>هم در فوتر استفاده کنیم هم در قسمت header آن وقت باید بیایم از class استفاده کنیم.
برای اینکه متوجه بشید یک مثال میزنم تا متوجه بشید :
با استفاده از کلاس می توانیم برای تگ Html استایلهای متفاوتی را تعریف کنیم .برای نمونه فرض کنیم می خواهیم در صفحه دو نمونه پاراگراف داشته باشیم : یکی با متن قرمز و دیگری با رنگ سبز . برای مشخص کردن این دو پاراگراف می توانیم از class استفاده کنیم .

# content .p
{
color : red;
}
#footer .p
{
color : green ;
}
نکته :
برای فراخوانی class در فایل css  قبل از نام کلاس مورد نظر خودتان حتما باید نقطه بزارید . p.
برای فراخوانی id در فایل css قبل از نام id که در فایل html مشخص کردید علامت شارپ را قرار بدهید .p#
لینک به فایل css

با توجه به توضیحات بالا مهمتر از همه چی این هست که صفحات سایت خودتان را به فایل های css مشخص شده لینک بدهید
برای انجام اینکار بین تگ head لینک css را به روش زیر اضافه می کنیم .

<link rel='stylesheet'  href='css/style.css'/>

 لینک بالا دارای دو صفت مهم است :
1.صفت rel رابط بین فایل css و html برای نامگذاری فایل css می باشد.
2. صفت href مسیر فایل css را مشخص می کند.
نکات مهم :
1. هیچ وقت نام کلاس را با یک عدد شروع نکنید چون بعضی از مرورگرها از چنین خاصیتی استفاده نمی کنند.
2. حتما بین ویژگیها مثل رنگ یا سایز از علامت (:) دو نقطه استفاده شود نه مساوی
3. لازم نیست ویژگیها را بین علامت نقل قول ' قرار دهیم
4. حتما آخر هر ویژگی از علامت سیمی کالن (;) استفاده شود.

حالا به راحتی می توانید از فایل css خودتان در صفحه اصلی استفاده کنید .

ناتیلوس; مشاوره،طراحی و برنامه نویسی وب سایت های حرفه ای در رشت و استان گیلان


  • فناوری
  • سرگرمی

لطفا نظر خود را درباره مطلبی که خوانده‌اید، بنویسید...
نام شریف شما :
آدرس ایمیل:
مطلب :
کپی از مطالب این سایت تنها با ذکر فاتحه رایگان است
مجله تفریحی، سرگرمی و اطلاع رسانی   Natilos.ir © 2024 - 2015
V 9.8