آموزش رایگان HTML

راهنمای کامل تگ‌های <img> و <a> در HTML: تصاویر و لینک‌ها

21م مرداد 1402 محراب حسن زاده
راهنمای کامل تگ‌های <img> و <a> در HTML: تصاویر و لینک‌ها

تصاویر و لینک‌ها دو عنصر جدایی‌ناپذیر از هر صفحه وب هستند. تصاویر محتوا را جذاب و بصری می‌کنند و لینک‌ها کاربران را به اطلاعات بیشتری هدایت می‌کنند. در این مقاله، با نحوه استفاده صحیح از تگ‌های <img> و <a> و همچنین نکات بهینه‌سازی آن‌ها برای موتورهای جستجو آشنا خواهید شد.

تگ <img>: نمایش تصاویر در وب

برای نمایش یک تصویر در صفحه، از تگ <img> استفاده می‌شود. این تگ نیازی به بسته شدن ندارد و تنها از ویژگی‌ها استفاده می‌کند. دو ویژگی مهم آن src و alt هستند.

  • src: آدرس تصویر را مشخص می‌کند.
  • alt: یک متن جایگزین برای تصویر است که برای سئو و دسترسی‌پذیری بسیار مهم است. این متن در صورت عدم بارگذاری تصویر یا توسط صفحه‌خوان‌ها نمایش داده می‌شود.

برای بهبود سرعت سایت، بهتر است از ویژگی loading="lazy" استفاده کنید تا تصاویر تنها زمانی که کاربر به آن‌ها نزدیک می‌شود، بارگذاری شوند.


<img src="images/example.jpg" alt="تصویر یک منظره طبیعی زیبا" loading="lazy">

تگ <a>: ایجاد لینک و پیوند

تگ <a> برای ایجاد لینک‌هایی به صفحات دیگر، فایل‌ها یا بخش‌هایی از همان صفحه استفاده می‌شود. مهم‌ترین ویژگی این تگ، href است که آدرس مقصد را مشخص می‌کند.

  • href: آدرس لینک را مشخص می‌کند.
  • target="_blank": لینک را در یک تب جدید باز می‌کند.
  • rel: رابطه لینک را با صفحه فعلی مشخص می‌کند. برای لینک‌های خارجی، rel="noopener noreferrer" توصیه می‌شود.

<a href="https://example.com" target="_blank" rel="noopener noreferrer">مشاهده سایت ما</a>

لینک کردن تصاویر

با قرار دادن تگ <img> داخل تگ <a> می‌توانید یک تصویر را به یک لینک تبدیل کنید. با این کار، وقتی کاربر روی تصویر کلیک کند، به صفحه‌ای دیگر منتقل می‌شود.


<a href="https://example.com/products">
<img src="images/product.jpg" alt="تصویر محصول جدید" width="300">
</a>

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

  • تصاویر:
    • همیشه از ویژگی alt استفاده کنید و توضیحی مرتبط و دقیق بنویسید.
    • حجم تصاویر را به حداقل برسانید تا سرعت سایت افزایش یابد.
    • از فرمت‌های مدرن تصویر مانند WebP استفاده کنید.
  • لینک‌ها:
    • از متن لینک (Anchor Text) معنادار و مرتبط با صفحه مقصد استفاده کنید.
    • لینک‌های داخلی را به درستی به کار بگیرید تا ساختار سایت شما برای موتورهای جستجو بهینه شود.

پرسش و پاسخ

نظری یافت نشد

مطالب مشابه

استفاده از Flexbox در CSS برای چیدمان‌های مدرن: راهنمای جامع و کاربردی
10م آبان 1403

استفاده از Flexbox در CSS برای چیدمان‌های مدرن: راهنمای جامع و کاربردی

مطالعه بیشتر
آشنایی با Inheritance در CSS: اصول وراثت و مدیریت استایل‌ها
12م آبان 1403

آشنایی با Inheritance در CSS: اصول وراثت و مدیریت استایل‌ها

مطالعه بیشتر
معرفی Vue.js و ویژگی‌های کلیدی آن: فریمورک مدرن برای توسعه وب تعاملی
28م شهریور 1402

معرفی Vue.js و ویژگی‌های کلیدی آن: فریمورک مدرن برای توسعه وب تعاملی

مطالعه بیشتر
آموزش کار با Webpack و Bundlers برای مدیریت پروژه‌ها: راهنمای جامع و کاربردی
5م آبان 1403

آموزش کار با Webpack و Bundlers برای مدیریت پروژه‌ها: راهنمای جامع و کاربردی

مطالعه بیشتر
آموزش ترانزیشن‌ها و انیمیشن‌های نرم با CSS: ایجاد افکت‌های پویا و واکنش‌گرا
10م شهریور 1402

آموزش ترانزیشن‌ها و انیمیشن‌های نرم با CSS: ایجاد افکت‌های پویا و واکنش‌گرا

مطالعه بیشتر
آموزش توسعه و مدیریت پروژه‌های بزرگ در جاوا اسکریپت: آشنایی با ابزارها و فریم‌ورک‌های کاربردی
4م آبان 1403

آموزش توسعه و مدیریت پروژه‌های بزرگ در جاوا اسکریپت: آشنایی با ابزارها و فریم‌ورک‌های کاربردی

مطالعه بیشتر
آموزش جامع توابع در جاوا اسکریپت: نحوه تعریف، فراخوانی و بازگشت مقادیر
2م بهمن 1402

آموزش جامع توابع در جاوا اسکریپت: نحوه تعریف، فراخوانی و بازگشت مقادیر

مطالعه بیشتر
معرفی React.js و بررسی مزایای آن برای توسعه وب و اپلیکیشن
28م شهریور 1402

معرفی React.js و بررسی مزایای آن برای توسعه وب و اپلیکیشن

مطالعه بیشتر
آموزش ارتباط با سرور و ارسال درخواست‌های HTTP با Fetch API در جاوا اسکریپت: راهنمای جامع با مثال‌ها
1م آبان 1403

آموزش ارتباط با سرور و ارسال درخواست‌های HTTP با Fetch API در جاوا اسکریپت: راهنمای جامع با مثال‌ها

مطالعه بیشتر
آموزش ساختار کامپوننت در Vue.js (راهنمای کامل همراه مثال)
15م مرداد 1404

آموزش ساختار کامپوننت در Vue.js (راهنمای کامل همراه مثال)

مطالعه بیشتر
آموزش مفاهیم پایه‌ای اشیاء در جاوا اسکریپت: تعریف، ویژگی‌ها و متدها
2م شهریور 1403

آموزش مفاهیم پایه‌ای اشیاء در جاوا اسکریپت: تعریف، ویژگی‌ها و متدها

مطالعه بیشتر
مقدمه‌ای به رویدادها و دستورات در Vue.js: نحوه مدیریت و استفاده از v-on
28م شهریور 1402

مقدمه‌ای به رویدادها و دستورات در Vue.js: نحوه مدیریت و استفاده از v-on

مطالعه بیشتر

تمامی حقوق معتلق به ناشر سایت است و کپی از آن پیگرد قانونی دارد