border
تعریف
ویژگی Border در CSS برای مشخص کردن مرز دور عناصر HTML استفاده میشود. مرزها نقش مهمی در طراحی وب دارند؛ چون به عناصر ساختار میدهند، آنها را از هم جدا میکنند و میتوانند جذابیت ظاهری سایت را بیشتر کنند.
در CSS میتوان مرزها را از نظر سبک (style)، رنگ (color)، ضخامت (width) و حتی انحنای گوشهها (radius) تغییر داد.
✨ خواص اصلی Border در CSS
-
border-style
→ تعیین نوع مرز -
border-width
→ تعیین ضخامت مرز -
border-color
→ تعیین رنگ مرز -
border-radius
→ تعیین گردی گوشهها
1) Border Style (سبک مرز)
ویژگی border-style
مشخص میکند چه نوع مرزی نمایش داده شود.
مقادیر پرکاربرد:
مقدار | توضیح |
---|---|
none | بدون مرز |
solid | مرز یکخطی ساده |
dotted | مرز نقطهچین |
dashed | مرز خطچین |
double | مرز دولایه |
groove | مرز سهبعدی فرورفته |
ridge | مرز سهبعدی برجسته |
inset | مرز سهبعدی داخلی |
outset | مرز سهبعدی خارجی |
مثال:
2) Border Width (ضخامت مرز)
ویژگی border-width
ضخامت مرز را مشخص میکند.
-
میتواند به صورت پیکسل (px) یا با مقادیر آماده:
-
thin
→ نازک -
medium
→ متوسط -
thick
→ ضخیم
-
مثال:
3) Border Color (رنگ مرز)
ویژگی border-color
رنگ مرز را مشخص میکند.
راههای تعیین رنگ:
-
نام رنگ:
red
,blue
-
کد هگز:
#ff0000
-
کد RGB:
rgb(255,0,0)
مثال:
4) Border Radius (گردی گوشهها)
ویژگی border-radius
برای ایجاد گوشههای گرد استفاده میشود.
مثال:
📌 نکته حرفهای
میتوان همه ویژگیها را در یک خط به صورت Shorthand نوشت: