لینکها این امکان را به کاربران میدهند که با کلیک کردن، از یک صفحه به صفحهی دیگر بروند.
لینکهای HTML همان ابرپیوندها هستند.
با کلیک روی یک لینک میتوانید به سندی دیگر منتقل شوید.
وقتی نشانگر ماوس را روی لینک میبرید، فلش ماوس به شکل یک دست کوچک تغییر میکند.
📌 نکته: یک لینک لزوماً نباید فقط متن باشد. لینک میتواند یک تصویر یا هر عنصر HTML دیگر نیز باشد!
تگ <a> در HTML برای تعریف یک ابرپیوند (لینک) استفاده میشود. ساختار آن به شکل زیر است:
مهمترین ویژگی عنصر <a>، ویژگی href است که آدرس مقصد لینک را مشخص میکند.
متن لینک همان بخشی است که برای کاربر قابل مشاهده است.
📌 وقتی روی متن لینک کلیک شود، کاربر به آدرس URL مشخصشده هدایت میشود.
مثالی برای ایجاد لینک به سایتcodoloper:
بهطور پیشفرض، لینکها در همه مرورگرها به شکل زیر ظاهر میشوند:
لینک بازنشده (unvisited): آبی و زیرخطدار
لینک بازدیدشده (visited): بنفش و زیرخطدار
لینک فعال (active): قرمز و زیرخطدار
📌 نکته: ظاهر لینکها را میتوان با استفاده از CSS تغییر داد!
target در لینکهای HTMLبهطور پیشفرض، صفحه لینکشده در همان پنجره یا تب مرورگر فعلی باز میشود.
برای تغییر این رفتار، باید ویژگی target را مشخص کنید.
ویژگی target تعیین میکند که سند لینکشده کجا باز شود.
مقدارهای ممکن برای target:
| مقدار | توضیح |
|---|---|
_self | پیشفرض. سند را در همان پنجره/تب باز میکند. |
_blank | سند را در یک پنجره یا تب جدید باز میکند. |
_parent | سند را در قاب والد (parent frame) باز میکند. |
_top | سند را در کل پنجره مرورگر باز میکند. |
target="_blank"در مثالهای بالا از آدرس مطلق (full web address) برای href استفاده شده است.
یک لینک محلی (مثلاً به صفحهای دیگر از همان سایت) با آدرس نسبی مشخص میشود (بدون بخش https://www).
برای استفاده از یک تصویر به عنوان لینک، کافیست تگ <img> را داخل تگ <a> قرار دهید:
برای ایجاد لینکی که برنامه ایمیل کاربر را باز کند، از mailto: در ویژگی href استفاده کنید:
برای استفاده از دکمه HTML بهعنوان لینک، باید از کمی کد JavaScript استفاده کنید.
JavaScript این امکان را میدهد که مشخص کنید با کلیک روی دکمه چه اتفاقی بیفتد:
<button onclick="document.location='default.asp'">HTML Tutorial</button>
📌 نکته: برای یادگیری بیشتر درباره JavaScript، آموزش JavaScript را بخوانید.
title)ویژگی title اطلاعات بیشتری در مورد عنصر ارائه میدهد. این اطلاعات معمولاً بهصورت تولتیپ (پنجره راهنما) زمانی که ماوس روی عنصر میرود نمایش داده میشود.
html سایت:📘 میتوانید در فصل «مسیر فایلها در HTML» بیشتر درباره مسیرها (file paths) بخوانید.
از تگ <a> برای تعریف لینک استفاده کنید.
از ویژگی href برای مشخص کردن آدرس لینک استفاده کنید.
از ویژگی target برای مشخص کردن مکان باز شدن سند استفاده کنید.
از تگ <img> درون <a> برای تبدیل تصویر به لینک استفاده کنید.
از mailto: در ویژگی href برای ایجاد لینک ایمیل استفاده کنید.
| تگ | توضیح |
|---|---|
<a> | یک ابرپیوند (hyperlink) تعریف میکند |
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://www.w3schools.com/