freeCodeCamp/guide/arabic/css/styling-links/index.md

77 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Styling Links
localeTitle: روابط التصميم
---
## روابط التصميم
يمكن تنسيق الارتباطات مع أي خاصية CSS ، مثل `color` ، `font-family` ، و `font-size` ، و `padding` . هنا مثال سهل:
`a {
color: hotpink;
}
`
## بالإضافة إلى ذلك ، يمكن تنسيق الوصلات بشكل مختلف اعتمادًا على الحالة التي توجد فيها.
الروابط لها أيضا 4 حالات ، والعديد من المبرمجين أسلوب كل دولة بشكل مختلف. الدول الأربع هي:
* `a:link` غير مرغوب وغير مرغوب فيه
* `a:visited` : رابط تمت زيارته ونقرت عليه
* `a:hover` : رابط عندما يكون الماوس الخاص بالمستخدم فوقها
* `a:active` : رابط عند النقر فوقه
إن الموقع `<a href="">` مسؤول عن إنشاء عناوين URL ويمكن تعديله باستخدام عدد من خصائص تصميم CSS ، على الرغم من أنه يحتوي على عدد قليل من الإعدادات الافتراضية بشكل افتراضي:
1. أكد
2. اللون الأزرق
يمكنك تغيير ذلك عن طريق إضافة خصائص `color` `text-decoration` .
` color: black;
text-decoration: none;
`
يمكنك أيضًا تصميم الرابط استنادًا إلى التفاعل باستخدام هذه الخصائص ، ويُعرف أيضًا باسم حالات الارتباط:
* a: رابط - رابط طبيعي غير مرغوب فيه
* a: زار - رابط زاره المستخدم
* a: hover - رابط عندما يضغط المستخدم عليه
* ج: نشط - رابط لحظة النقر فوقه
إليك بعض نماذج CSS باستخدام الحالات الأربع:
`a:link { color: red; }
a:visited { color: blue; }
a:hover { color: green; }
a:active { color: blue; }
`
**لاحظ** أن هناك بعض _قواعد الترتيب_ عندما تقوم بتعيين نمط حالات الارتباط.
* `a:hover` يجب أن يكون `a:hover` `a:link` and `a:visited`
* `a:active` يجب أن تأتي `a:active` بعد `a:hover`
a: رابط - رابط طبيعي غير مرغوب فيه a: زار - رابط زاره المستخدم a: hover - رابط عندما يضغط المستخدم عليه ج: نشط - رابط لحظة النقر فوقه
`/* unvisited link */
a:link {
color: red;
}
/* visited link */
a:visited {
color: green;
}
/* mouse over link */
a:hover {
color: hotpink;
}
/* selected link */
a:active {
color: blue;
}
`