تگهای پیوندی در HTML ابزارهای قدرتمندی برای ارتباط صفحات وب و مدیریت منابع خارجی هستند. علاوه بر تگ اصلی < a > که برای ایجاد لینکها به کار میرود، تگهای دیگری مانند < link > و < base > برای مدیریت اتصالات و تنظیم مسیرهای پیشفرض استفاده میشوند. در این مقاله، به بررسی این تگها و نحوه استفاده از آنها بر اساس استانداردهای گوگل میپردازیم.
تگ < a > (Anchor) اصلیترین تگ برای ایجاد پیوندها در HTML است.
ویژگیهای مهم تگ < a >
href:
مشخصکننده آدرس مقصد لینک.
< a href="https://example.com" > بازدید از Example < / a >
target:
تعیین میکند لینک در کجا باز شود:
_self: (پیشفرض) لینک در همان زبانه باز میشود.
_blank: لینک در زبانه جدید باز میشود.
< a href="https://example.com" target="_blank" > بازدید از Example < / a >
rel:
رابطه بین صفحه فعلی و لینک. برای امنیت لینکهای خارجی، استفاده از rel="noopener noreferrer" توصیه میشود.
< a href="https://example.com" target="_blank" rel="noopener noreferrer" > بازدید از Example < / a >
لینک داخلی برای هدایت کاربر به صفحات دیگر در همان وبسایت استفاده میشود.
< a href="/about" > درباره ما < / a >
برای هدایت به بخشی از همان صفحه، از ویژگی id استفاده کنید:
< a href="#section1" > رفتن به بخش اول < / a >
< h2 id="section1" > بخش اول < / h2 >
تگ < base > مسیر پایه (Base URL) را برای تمامی لینکهای صفحه تعیین میکند. این تگ باید در بخش < head > قرار گیرد و تنها یک بار در هر صفحه استفاده شود.
ویژگیهای تگ < base >
href: آدرس پایهای که برای تمامی لینکهای نسبی در صفحه اعمال میشود.
target: مقصد پیشفرض لینکها.
نمونه استفاده:
< head >
< base href="https://example.com/" target="_blank" >
< / head >
< body >
< a href="about" > درباره ما < / a >
< / body >
مزایا:
سادهسازی لینکهای نسبی.
اطمینان از عملکرد صحیح لینکها هنگام تغییر مسیر فایلها.
تگ < link > برای اتصال به منابع خارجی مانند فایلهای CSS، فونتها، یا آیکونها استفاده میشود. این تگ فقط در بخش < head > صفحه قرار میگیرد.
ویژگیهای مهم تگ < link >
rel:
نوع رابطه بین صفحه فعلی و منبع خارجی.
stylesheet: اتصال به فایل CSS.
icon: اتصال به آیکون.
< link rel="stylesheet" href="styles.css" >
< link rel="icon" href="favicon.ico" type="image/x-icon" >
href:
مسیر منبع خارجی.
< link rel="stylesheet" href="styles.css" >
type:
نوع فایل.
< link rel="stylesheet" type="text/css" href="styles.css" >
نمونه اتصال به فایل CSS:
< link rel="stylesheet" href="styles.css" >
نمونه اتصال به آیکون وبسایت:
< link rel="icon" href="favicon.ico" type="image/x-icon" >
تگ |
کاربرد اصلی |
محل استفاده |
< a > |
ایجاد لینکهای داخلی و خارجی |
داخل < body > |
< base > |
تعیین مسیر پایه برای لینکهای نسبی |
داخل < head > |
< link > |
اتصال به منابع خارجی مانند CSS، فونتها یا آیکونها |
داخل < head > |
متن لینک (Anchor Text):
متن لینک باید توصیفی و مرتبط با مقصد باشد.
< a href="/services" > مشاهده خدمات < / a >
استفاده از ویژگیهای امنیتی:
برای لینکهای خارجی از ویژگیهای rel="noopener noreferrer" استفاده کنید.
اجتناب از لینکهای شکسته:
تمامی لینکها را بررسی کنید تا به صفحات معتبر هدایت شوند.
اتصال به منابع بهینه:
از فایلهای CSS و فونتهای فشردهشده استفاده کنید.
استفاده صحیح از تگ < base >:
مطمئن شوید آدرس پایهای که در < base > تعریف میکنید، بهدرستی عمل میکند.
< !DOCTYPE html >
< html lang="fa" dir="rtl" >
< head >
< meta charset="UTF-8" >
< meta name="viewport" content="width=device-width, initial-scale=1.0" >
< meta name="description" content="آموزش تگهای پیوندی و اتصالی در HTML" >
< meta name="keywords" content="HTML, تگ a, تگ base, تگ link, لینکهای داخلی و خارجی" >
< meta name="author" content="نام شما" >
< base href="https://example.com/" target="_blank" >
< link rel="stylesheet" href="styles.css" >
< link rel="icon" href="favicon.ico" type="image/x-icon">
< title > آموزش تگهای پیوندی در HTML < / title >
< / head >
< body >
< header >
< h1 > آموزش تگهای پیوندی در HTML < / h1 >
< / header >
< main >
< section >
< h2 > لینکهای خارجی < / h2 >
< a href="https://example.com" target="_blank" rel="noopener noreferrer" > بازدید از Example < / a >
< / section >
< section >
< h2 > لینکهای داخلی < / h2 >
< a href="about" > درباره ما < / a >
< / section >
< section >
< h2 > لینک به بخش خاص < / h2 >
< a href="#section1" > رفتن به بخش اول < / a >
< h3 id="section1" > بخش اول < / h3 >
< p > این متن مربوط به بخش اول است. < / p >
< / section >
< / main >
< footer >
< p > © 2024 طراحی شده توسط نام شما < / p >
< / footer >
< / body >
< / html >
تگهای پیوندی در HTML، از جمله < a >، < base > و < link >، ابزارهای اصلی برای ایجاد و مدیریت لینکها و منابع خارجی هستند. استفاده صحیح از این تگها میتواند به بهبود سئو، دسترسیپذیری و تجربه کاربری وبسایت شما کمک کند. با رعایت استانداردهای گوگل و بهینهسازی لینکها، میتوانید سایت حرفهایتر و کارآمدتری طراحی کنید.
نظری یافت نشد
آموزش کامنتها و کاراکترهای خاص در HTML و CSS: نحوه استفاده و مدیریت
23م مرداد 1402
مطالعه بیشتر
کار با فیلترهای CSS: آموزش استفاده از blur، brightness و contrast برای افکتهای تصویری جذاب
11م آبان 1403
مطالعه بیشتر
آموزش ایجاد تصویر و لینک در HTML: نحوه استفاده از تگهای img و a
21م مرداد 1402
مطالعه بیشتر
آموزش mix-blend-mode و background-blend-mode در CSS: ترکیب رنگها و ایجاد افکتهای جذاب
12م آبان 1403
مطالعه بیشتر
چگونه یک فوتر چسبان در CSS بسازیم: آموزش ساخت فوتر ثابت و همیشگی
2م شهریور 1403
مطالعه بیشتر
آموزش استفاده از cubic-bezier در CSS برای انیمیشنهای سفارشی و حرفهای
12م آبان 1403
مطالعه بیشتر
آموزش ارثبری (Inheritance) در جاوا اسکریپت: نحوه استفاده از پروتوتایپها و کلاسها
28م مهر 1403
مطالعه بیشتر
استفاده از visibility و opacity در CSS برای مخفیسازی عناصر: راهنمای کامل و کاربردی
11م آبان 1403
مطالعه بیشتر
آموزش تگهای متنی اولیه در HTML: استایلدهی و قالببندی متنها
18م مرداد 1402
مطالعه بیشتر
آموزش استفاده از تگهای خاص HTML: تگهای کاربردی برای طراحی وبسایت
22م مرداد 1402
مطالعه بیشتر
آموزش جامع توابع در جاوا اسکریپت: نحوه تعریف، فراخوانی و بازگشت مقادیر
2م بهمن 1402
مطالعه بیشتر
آموزش ترانزیشنها و انیمیشنهای نرم با CSS: ایجاد افکتهای پویا و واکنشگرا
10م شهریور 1402
مطالعه بیشتر
تمامی حقوق معتلق به ناشر سایت است و کپی از آن پیگرد قانونی دارد