تک دیک

واژه نامه و مجله آموزشی کامپیوتر و فناوری

استایل خط تزئین متن – ویژگی text-decoration-style در CSS

ویژگی text-decoration-style در CSS برای تعیین استایل خط تزئین متن (به صورت ساده، دوتایی، نقطه چین، خط چین و موج دار) به کار می‌رود. در واقع این استایل روی تزئیناتی اعمال می‌شود که با استفاده از ویژگی text-decoration-line و سایر ویژگی‌های مرتبط، به متن موردنظر اضافه می‌شود.

نکته: مقدار این ویژگی در کنار سایر ویژگی های مرتبط با خط تزئین متن با کمک ویژگی خلاصه text-decoration نیز قابل تعیین است. بنابراین اگر می‌خواهید چند ویژگی مختلف نظیر نوع، رنگ، استایل و ضخامت خط تزئین متن را مشخص کنید می‌توانید تمام آن‌ها را با کمک ویژگی text-decoration به صورت یکجا تنظیم کنید.

بیشتر بخوانید: خط تزئین متن در CSS – ویژگی text-decoration

نحوه تعیین استایل خط تزئین و استفاده از ویژگی text-decoration-style

برای تعیین استایل خط تزئین متن در CSS کافیست مقدار ویژگی text-decoration-style را مشابه با مثال زیر مشخص کنید:

.dtext{
  text-decoration-line: underline;
  text-decoration-color: red;
  text-decoration-style: dashed;
}

مقدار dashed برای این ویژگی در مثال بالا باعث می‌شود خط تزئین متن به صورت خط‌چین رسم شود. با توجه به مقدار red برای ویژگی text-decoration-color و مقدار underline برای ویژگی text-decoration-line، این خط با رنگ قرمز و به صورت آندرلاین رسم می‌شود. تصویر زیر نتیجه اعمال قانون فوق را روی بخشی از یک پاراگراف شامل واژه simple نمایش می‌دهد. (این واژه در قالب یک المان <span> با کلاس dtext داخل پاراگراف قرار دارد):

<p>This is a <span class="dtext">simple</span> paragraph.</p>

نمایی از یک خط تزئین متن با استایل خط چین که با کمک مقدار dashed برای ویژگی text-decoration-style در CSS مشخص شده است.

مقادیر متداول

شما می‌توانید از مقادیر متداول زیر برای ویژگی text-decoration-style استفاده کنید:

  • solid: این مقدار، مقدار پیشفرض برای ویژگی text-decoration-style است و باعث می‌شود یک خط تزئین معمولی به صورت ساده و یکپارچه رسم شود.
  • double: این مقدار باعث می‌شود خط تزئین به صورت دوتایی رسم شود.
  • dotted: این مقدار باعث می‌شود خط تزئین به صورت نقطه چین رسم شود.
  • dashed: این مقدار باعث می‌شود خط تزئین به صورت خط چین رسم شود.
  • wavy: این مقدار باعث می‌شود خط تزئین به صورت موج دار رسم شود.

در تصویر زیر می‌توانید نتیجه تک تک مقادیر فوق برای ویژگی text-decoration-style را روی یک متن ساده (واژه Text) مشاهده کنید. (فراموش نکنید این ظاهر با فرض مقدار underline برای ویژگی text-decoration-line می‌باشد).

نتیجه مقادیر مختلف ویژگی text-decoration-style در CSS روی خط تزئین یک متن شامل استایل ساده، دوتایی، نقطه چین، خط چین و موج دار

بازگشت به فهرست مجموعه آموزشی CSS

امیرحسین شهسواری

عاشق دنیای رایانه و فناوری به خصوص برنامه نویسی هستم؛ یادگرفتن و البته یاد دادن چیزای جالبی که یاد گرفتم باعث خوشحالیم میشه و از اولویت‌های اصلی زندگیم به حساب میاد. از مدیریت و نوشتن در تک دیک هم واقعا لذت می‌برم :)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *