* {
margin: 0;
padding: 0;
}
سلام میشه بهم بگید معنی این کد توی cssچیه؟؟؟
Printable View
* {
margin: 0;
padding: 0;
}
سلام میشه بهم بگید معنی این کد توی cssچیه؟؟؟
margine ==فاصله از بيرون با اشيا
padding == فاصله اشيا از داخل يك شي مثلا به يك div شما padding=10 ميديد اين باعث ميشه حريم شي از داخل 10px حفذ شود.
سلام.
این سلکتور ( star = * ) در css، خصوصیات داده شده رو به تمامی تگهای درون صفحه اعمال می کنه:
البته اگر می خواید در تمامی مرورگرها به درستی کارش رو انجام بده، بهتره به همین طریق ازش استفاده کنید.کد:* {
/* ..... */
}
میشه یه مثال بزنی ؟نقل قول:
ما که نفهمیدیم
IQ=0.1%
مثلا شما میخوای هر تگ <p> با padding برابر 10px نمایش داده بشه؛ به جای اینکه برای هر subclass این کار رو کنی، میتونی اینجوری کد نویسی کنی:
[HTML]*p{padding:10px}[/HTML]
ستاره همونطور که امین گفت روی همه المنتهای صفحه اعمال میشه. یعنی وقتی نوشته بشه:
برای همه المنتهای صفحه (p, div, h1,h2, ul, li...) مارجین صفر میشه.کد:* {
margin:0;
}
برای اینکه بخوایم یک سری مشخصه برای پاراگرافها فقط اجرا بشه دیگه نیازی به این کد نیست:
کافیه همون p رو بدون ستاره بنویسیم!کد:*p{padding:10px}
این ستاره بدون فاصله با نام سلکتور فکر میکنم یکی از هکهای css باشه. استاندارد نیست فقط استفاده میکنن تا کد رو با یک مرورگر خاص سازگار کنن!
اگر هم فاصله داشته باشه که در اون صورت استاندارد هست ولی تأثیری نداره به جز بالا بردن اولویت سلکتور!