آموزش لینک در CSS به زبان ساده

رتبه: 0 ار 0 رای sssss
لینک در CSS
نویسنده: میلاد حیدری زمان مطالعه 3 دقیقه
Banner Image

یک پیوند یا لینک، یک ارتباط از یک منبع وب به منبع دیگری را برقرار می کند.

سبک دهی لینک ها با CSS

یک لینک چهار حالت مختلف دارد – بازدید نشده (یا link)، بازدید شده (یا visited)، فعال (یاactive ) و شناور (یا hover). می توان این چهار حالت از یک لینک را بسته به نوع وضعیتی که در آن قرار دارند، با استفاده از شبه کلاس های عنصر لنگر، به طور متفاوت با ویژگی های CSS سبک دهی کرد.

در اینجا شبه کلاس های CSS مرتبط با تگ <a> درHTML آورده شده است که می توانید از آنها برای تعریف سبک های مختلف برای حالت های مختلف یک لینک استفاده کنید.

a:link  – سبک هایی را برای لینک های عادی یا بازدید نشده تنظیم می کند اما اشاره گر ماوس روی آن قرار ندارد.

a:visited  – سبک هایی را برای لینکی که کاربر بازدید کرده است تنظیم می کند اما اشاره گر ماوس روی آن قرار ندارد.

a:hover  – وقتی کاربر اشاره گر ماوس را روی لینک قرار دهد، سبک روی لینک اعمال می شود.

a:active  – سبک هایی را برای لینک در حال کلیک، تنظیم می کند.

می توانید هر ویژگی CSS مورد نیاز خود را به هر یک از این انتخابگر ها برای تعریف سبک لینک ها اعمال کنید. برای مثال رنگ، فونت، پس زمینه و … . مانند آنچه با متن معمولی انجام می دهید.

مثال

a:link { /* unvisited link */

color: #FF0000;

text-decoration: none;

}

a:visited { /* visited link */

color: #00FF00;

}

a:hover { /* mouse over link */

color: #FF00FF;

text-decoration: underline;

}

a:active { /* active link */

color: #0000FF;

}

ترتیبی که در آن برای چندین حالت لینک سبک ایجاد می کنید، مهم است، آنچه که آخرین بار تعریف می شود بر کد قبلی CSS اولویت دارد.

توجه: ترتیب شبه کلاس ها باید به شرح زیر باشد تا ویژگی کار کند:

:link, :visited, :hover, :active, :focus

سبک های لینک استاندارد

در همه مرورگرهای اصلی وب، اگر سبک خاصی برای لینک ها تعیین نشده باشد، لینک های صفحات وب دارای خط زیر متن هستند و از رنگ های لینک پیش فرض مرورگر استفاده می کنند.

به عنوان مثال، رنگ لینک های پیش فرض در مرورگرهای وب مبتنی بر Gecko مانند فایرفاکس به رنگ آبی برای لینک بازدید نشده، بنفش برای لینک بازدید شده و قرمز برای لینک فعال است.

تنظیم رنگ لینک ها

مثال زیر نشان می دهد که چگونه می توان رنگ لینک را تنظیم کرد.

مثال

a:link { /* unvisited link */

color: #FF0000;

}

a:visited { /* visited link */

color: #00FF00;

}

a:hover { /* mouse over link */

color: #FF00FF;

}

a:active { /* active link */

color: #0000FF;

}

حذف خط زیر متن پیش فرض از لینک ها

معمولاً از ویژگیtext-decoration  در CSS برای حذف خط زیر متن پیش فرض از لینک ها استفاده می شود. مثال زیر نحوه حذف یا تنظیم ویژگی text-decoration برای حالت های مختلف یک لینک را نشان می دهد.

مثال

a:link { /* unvisited link */

color: #FF0000;

text-decoration: none;

}

a:visited { /* visited link */

color: #00FF00;

text-decoration: none;

}

a:hover { /* mouse over link */

color: #FF00FF;

text-decoration: underline;

}

a:active { /* active link */

color: #0000FF;

text-decoration: underline;

}

برچسب : سی اس اس
profile name
میلاد حیدری

بخندید کتاب بخونید و خوب باشید تا جامعه مون به آرامش برسه. لطفا ! هر سوالی دارید در بخش نظرات مطرح کنید. ما یا سایر هموطنان عزیز پاسخ خواهیم داد. برای کمک به سایت ما و گسترش آموزش در بین هموطنان، در سایتها، وبلاگ ها و شبکه های اجتماعی لینک سایت ما را درج کنید.

مطالب پیشنهادی برای شما

محصولات مرتبط

مشاهده همه

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

1 2 3 4 5

0 نظر درباره «آموزش لینک در CSS به زبان ساده»

    هنوز نظری برای این بخش ثبت نشده است
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید