این آموزش در تاریخ ۱۴۰۲/۰۶/۲۳ آپدیت شده است.

آموزش تگ a در HTML

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

آموزش تگ a در HTML

Free-Learn

تگ a در HTML

تگ a که از کلمه ( Anchor ) گرفته شده است، تگی است که ما با استفاده از آن میتوانیم یک لینک را در یک صفحه ی وب ایجاد نماییم. و این لینک میتواند کاربر را از یک صفحه به صفحه ی دیگر در یک وبسایت یا در کل فضای اینترنت منتقل نماید.

بصورت پیش فرض یک لینک دارای ۳ حالت کلی زیر می باشد:

  • لینکی که هنوز روش کلیک نشده – ( زیرش یک خط کشیده شده و رنگش آبی می باشد )
  • لینکی که روش کلیک شده – ( زیرش یک خط کشیده شده و رنگش بنفش می باشد )
  • لحظه ی کلیک بروی لینک – ( زیرش یک خط کشیده شده و رنگش قرمز می باشد )

وقتی ماوس بروی یک لینک قرار میگیرد معمولا علامت آن به شکلآموزش کار با لینک ها یا Links در HTMLتبدیل می شود، ولی خب بازم بستگی به سیستم عامل و تِم سیستمتون داره و ممکنه شکلش کمی متفاوتتر باشه.

Free-Learn

مثال از تگ a در HTML

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

مثال شماره ۱ : ایجاد یک لینک به سایت آموزشی فری لرن

امتحان کنید

مثال شماره ۲ : ایجاد تصویر لینک دار ( تصویری که بتوان بروی آن کلیک کرد )

امتحان کنید

مثال شماره ۳ : لینک به ایمیل

اگه توجه کنید در مثال زیر ۳ بخش اصلی وجود داره :

  • mailto ( آدرس ایمیل گیرنده )
  • subject ( عنوان ایمیل )
  • body ( متن ایمیل )

امتحان کنید

مثال شماره ۴ : لینک به شماره تماس ( تلفن ) ( وقتی کاربر داخل گوشی موبایل باشه و روی لینک کلیک کنه دیگه خودش خودکار میره به قسمت تماس ها و آماده تماس با شماره مورد نظر میشه )

امتحان کنید

مثال شماره ۵ : لینک به اس ام اس ( پیامک ) ( وقتی کاربر داخل گوشی موبایل باشه و روی لینک کلیک کنه دیگه خودش خودکار میره به قسمت پیامک ها و آماده ارسال پیامک با شماره مورد نظر میشه )

امتحان کنید

مثال شماره ۶ : لینک درون صفحه ای برای انتقال کاربر از پایین صفحه به بالای صفحه

امتحان کنید

مثال شماره ۷ : نحوه ایجاد یک لینک نوفالو ( nofollow ) – وقتی ربات های جستجوگر ببینن یک لینک نوفالو هست، دیگه دنبالش نمیکنن و در نتیجه هیچ رابطه ای از نظر اون ربات بین سایت شما و اون لینک [ سایت ] وجود نخواهد داشت

 

مثال شماره ۸ : ساخت لینک جذاب – وقتی ماوس رفت روی لینک یه خط از وسط به دو طرف کشیده میشه

امتحان کنید

مثال شماره ۹ : باز شدن لینک در حالت های مختلف

امتحان کنید

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از تگ a در HTML پشتیبانی میکنند یا خیر.

نام مرورگر Chrome Firefox Opera Safari Edge
پشتیبانی بله بله بله بله بله

Free-Learn

جدول صفات تگ a در HTML

در جدول زیر میتوانید صفات بهمراه مقادیری را که میتوان در این تگ استفاده کرد را مشاهده نمایید.

نام صفت مقدار توضیح
download filename برای دانلود مستقیم فایلی که روش کلیک میشه
href URL برای مشخص کردن آدرس لینک
hreflang language_code زبان اون صفحه ای که بهش لینک شده را مشخص میکند.
(لیست زبان کشورهای جهان)
media media_query مشخص میکند که لینک برای چه نوع رسانه / دستگاهایی بهینه شود
ping list_of_URLs لیستی از آدرس ها که با کلیک بروی یک لینک به عنوان پینگ به مرورگرها ارسال می شود.
( معمولا برای ردیابی استفاده میشود )
rel alternate
author
bookmark
external
help
license
next
nofollow
noreferrer
noopener
prev
search
tag
برای مشخص کردن رابطه بین صفحه جاری با صفحه ای که به آن لینک کرده ایم
target _blank
_parent
_self
_top
Frame_Name
نحوه باز شدن لینک را مشخص میکند
( مثلا در تب جدید باز شود )
type media_type برای مشخص کردن نوع رسانه صفحه ای که بهش لینک کردیم

Free-Learn

پشتیبانی از صفات و رویدادهای عمومی

تگ a از صفات عمومی و رویدادهای عمومی در HTML پشتیبانی می کند.

Free-Learn

نکات و توضیحات

  • صفات download, hreflang, media, rel, target و type تنها در صورتی عمل خواهند کرد که در تگ a صفت href وجود داشته باشد.
  • یک لینک بصورت پیش فرض وقتی بروی آن کلیک شود در همان صفحه ی جاری باز خواهد شد. ولی ما با استفاده از صفت Target میتوانیم این حالت را به دلخواه تغییر دهیم. ( همانند مثال شماره ۹ )

Free-Learn

دستورات CSS پیش فرض

معمولا مرورگرها تگ a را بصورت پیش فرض با دستورات CSS زیر نمایش میدهند.


Free-Learn

دریافت PDF یا پرینت این مطلب