لینک

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

اساطیر زبان

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

سبک دهی لینک ها با 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;

}

تفاوت پک های حرفه ای ما با آموزشهای رایگان: بطور خلاصه از زمین تا آسمان! 1-پکها، جدیدترین نسخه نرم افزارها را آموزش می دهند با قابلیت های بسیار بیشتر. 2-پکها توسط متخصص آن نرم افزار، به صورت کاملا پروژه محور و با حل چالش هایی که در مسیر کار عملی و حرفه ای با آن روبرو می شوید تهیه شده اند و بعد از استفاده، کاملا برای بازار کار آماده اید! 3- متد این پکها کاملا کار شده و تا ماهها، در ذهن تان ماندگارند و یادگیری بسیار سریعتر و کاملتری خواهید داشت. آموزشهای رایگان فقط دستورات نرم افزارها را (آنهم ناقص) بیان می کنند و تازه برای ورود به بازار باید ماهها تجربه عملی هم کسب کنید !!

turned_in

چرب زبان

با این اپلیکیشن ساده، هر زبانی رو فقط با 5 دقیقه در روز، توی 80 روز مثل بلبل حرف بزن! بهترین متد روز، تقویت حافظه، آموزش تصویری. یادگیری زبان کلید یادگیری هر مهارتی در قرن 21 !


حتما بخوانید!

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

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

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست