زخرفة النص
جزء من قسم Styling with CSS في رحلة HTML على Coddy. الدرس 22 من 76.
في CSS، تُستخدم الخاصية text-decoration لإضافة أو إزالة الزخارف من text داخل عنصر HTML. تتيح لك هذه الخاصية تطبيق underline أو overline أو strike-through على text، مما يوفر تأكيدًا بصريًا أو يشير إلى حالات محددة.
تتضمن القيم الشائعة لـ text-decoration ما يلي:
none: يزيل أي تنسيق للنص. هذه هي القيمة الافتراضية.
underline: يضيف خطًا سفليًا إلى النص.
overline: يضيف خطًا علويًا فوق النص.
line-through: يضيف خطًا عبر منتصف النص (نص يتوسطه خط).
على سبيل المثال:
a {
text-decoration: none;
}
.underline {
text-decoration: underline;
}
.strike {
text-decoration: line-through;
}التحدي
سهللديك مستند HTML يحتوي على paragraph (<p>) يتضمن عنصر anchor (<a>)، وdivision (<div>). مهمتك هي استخدام الخاصية text-decoration لتنسيق هذه العناصر. اتبع الخطوات التالية:
- اكتب قاعدة CSS تستهدف جميع عناصر
<a>. عيّن قيمةtext-decorationإلىnoneلإزالة التسطير الافتراضي. - أضف السمة
classبالقيمة "underline" إلى عنصر<p>. - اكتب قاعدة CSS تستهدف جميع العناصر التي لها الفئة
underline. عيّن قيمةtext-decorationإلىunderline. - أضف السمة
classبالقيمة "strike" إلى عنصر<div>. - اكتب قاعدة CSS تستهدف جميع العناصر التي لها الفئة
strike. عيّن قيمةtext-decorationإلىline-through.
جرّب بنفسك
<html>
<head>
<title>Text Decoration</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<p>This is a paragraph with a <a href="#">link</a>.</p>
<div>This is a division.</div>
</body>
</html>يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Styling with CSS
4أساسيات النصوص
لون النصعائلة الخطحجم الخطسمك الخطمحاذاة النصزخرفة النصتحدي المراجعة رقم 1تحدي المراجعة رقم 27نموذج الصندوق - الجزء الأول
ما هو نموذج الصندوق؟المسافات الداخلية (Padding)الهوامش (Margins)الحدود (Borders)العرض والارتفاعتحدي المراجعة8نموذج الصندوق (Box Model) - الجزء الثاني
تحجيم الصندوق (Box Sizing)حواف العناصر (Border Radius)التدفق الزائد (Overflow)ظل الصندوق (Box Shadow)تحدي المراجعةتدرّب بنفسك: Playground لـ Web