ورود

View Full Version : سوال: سوال درباره css



ashkandehnavi
پنج شنبه 27 تیر 1392, 11:50 صبح
سلام ببخشید کسی میتونه کاربرد @ و # و . رو توی css مختصر توضیح بده چیه؟

r4hgozar
پنج شنبه 27 تیر 1392, 12:02 عصر
سلام دوست عزیز.
در css از . برای تعریف کلاس استفاده میشه.
از # برای تعریف id استفاده میشه.
@ رو هم حقیقتش من تا حالا ندیدم!! ننمی دونم شاید من بلد نباشم

به این لینک نگاه کن متوجه میشی (http://www.w3schools.com/css/css_id_class.asp)



موفق باشی

storm_saeed
پنج شنبه 27 تیر 1392, 12:10 عصر
. موقعی استفاده میشه که میخوایم یه سلکتور کلاس تعریف کنیم مثلا

.center{text-align:center;}

موقعی که میخوایم از سلکتور id برای ساخت استایل استفاده کنیم از # استفاده میکنیم
مثلا

#slide{ position:relative;}

storm_saeed
پنج شنبه 27 تیر 1392, 12:22 عصر
@هم تا اونجایی که میدونم یکیش @font-faceهست و اونیکیش@keyframes
که اولیش برای اصافه کردن فونت هست دومیش هم یعنی http://www.w3schools.com/cssref/css3_pr_animation-keyframes.asp
[

ateryad
پنج شنبه 27 تیر 1392, 12:29 عصر
کاربرد دیگه ی @ برای فهماندن به مرورگر که از چه یونیکد استفاده کنه

@charset "utf-8";

ashkandehnavi
پنج شنبه 27 تیر 1392, 13:22 عصر
. موقعی استفاده میشه که میخوایم یه سلکتور کلاس تعریف کنیم مثلا

.center{text-align:center;}

موقعی که میخوایم از سلکتور id برای ساخت استایل استفاده کنیم از # استفاده میکنیم
مثلا

#slide{ position:relative;}


پس فرق # و . چیه با هر جفتش مگه نمیشه یه کارو کرد؟

storm_saeed
پنج شنبه 27 تیر 1392, 13:48 عصر
ببینید کلاس برای نسبت دادن یکسری استایل به یک المنت وگروه بندی المنت ها مورد استفادس و یک نوع محلی محسوب میشه ولی id برای تغییر دادن وضعیت یک المنت خاص هست تقریبا مثل بارکد و شماره سریال هست چندتا محصول یه شکل رو فرض کنید که id شماره سریال هست و برای هر کدوم منحصر بفرده وغیرقابل تغییر یعنی از نظر شکل و رنگ و اندازه و.. ولی بارکداشون یکی هست(کلاس) وقابل تغییریعنی اگه قیمتش عوض شه بارکدشم عوش میشه
میشه گفت از هر دوتاش میشه به یک صورت استفاده کردم اونم اینکه از id هی کپی بگیری ولی کسی از این کارانمیکنه.