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

آموزش استفاده از تگ‌های خاص HTML: تگ‌های کاربردی برای طراحی وب‌سایت

1402/05/22 23:53 محراب حسن زاده
آموزش استفاده از تگ‌های خاص HTML: تگ‌های کاربردی برای طراحی وب‌سایت

HTML شامل تعداد زیادی تگ کاربردی است که هر کدام وظیفه‌ای خاص دارند. برخی از این تگ‌ها کمتر شناخته شده‌اند اما بسیار مفید و قدرتمند هستند. در این مقاله، به معرفی و نحوه استفاده از تگ‌های خاص و کاربردی HTML می‌پردازیم که می‌توانند به بهبود طراحی وب‌سایت شما کمک کنند. همچنین نکات بهینه‌سازی بر اساس استانداردهای گوگل بررسی خواهد شد.

 

تگ < details > و < summary >: نمایش اطلاعات قابل گسترش

تگ‌های < details > و < summary > برای نمایش یا مخفی کردن اطلاعات استفاده می‌شوند. کاربران می‌توانند با کلیک بر روی بخش خلاصه، جزئیات بیشتری ببینند.

نمونه کد:



< details >
    < summary > بیشتر بدانید < / summary >
    < p > این بخش شامل اطلاعات اضافی است که کاربر می‌تواند آن را مشاهده کند. < / p >
< / details >


 

کاربرد:

  • نمایش FAQ (سوالات متداول).

  • مخفی کردن جزئیات اضافی در صفحات.

 

تگ < mark >: برجسته کردن متن

از تگ < pmark > برای برجسته کردن متن استفاده می‌شود. این تگ معمولاً برای تاکید یا جلب توجه به بخشی از محتوا به کار می‌رود.

نمونه کد:



< p > این یک متن است که < mark > قسمتی از آن برجسته شده است < / mark > .< / p >


 

کاربرد:

  • تاکید بر کلمات کلیدی.

  • نمایش نتایج جستجو.

 

تگ < time >: نمایش زمان یا تاریخ

تگ < time > برای نمایش زمان یا تاریخ به شکلی معنایی استفاده می‌شود. این تگ به موتورهای جستجو و مرورگرها کمک می‌کند تاریخ‌ها را بهتر درک کنند.

نمونه کد:



< p > آخرین به‌روزرسانی: < time datetime="2024-11-22" > ۲۲ نوامبر ۲۰۲۴ < / time > < / p >


 

کاربرد:

  • نمایش تاریخ‌های انتشار.

  • مشخص کردن زمان رویدادها.

 

تگ < progress >: نمایش پیشرفت یک فعالیت

تگ < progress > برای نمایش میزان پیشرفت یک فرآیند استفاده می‌شود. این تگ یک نوار پیشرفت ساده نمایش می‌دهد.

نمونه کد:



< progress value="70" max="100" > 70% < / progress >


 

کاربرد:

  • نمایش وضعیت بارگذاری.

  • نشان دادن پیشرفت یک پروژه.

 

تگ < meter >: نمایش مقدار در یک محدوده

تگ < meter > برای نمایش مقدار در یک محدوده خاص استفاده می‌شود.

نمونه کد:



< p > باتری: < meter value="0.6" min="0" max="1" > ۶۰% < / meter > < / p >


 

کاربرد:

  • نمایش سطح باتری.

  • نمایش امتیاز یا درصد.

 

تگ < figure > و < figcaption >: نمایش تصاویر با توضیحات

تگ < figure > برای گروه‌بندی محتوای تصویری و متنی استفاده می‌شود. توضیحات مربوط به تصویر با تگ < figcaption > نمایش داده می‌شود.

نمونه کد:



< figure >
    < img src="image.jpg" alt="تصویری از طبیعت" >
    < figcaption > این تصویر طبیعت زیبا را نشان می‌دهد. < / figcaption >
< / figure >


 

کاربرد:

  • نمایش تصاویر با توضیحات مرتبط.

  • گالری‌های تصویری.

 

تگ < code >: نمایش کد برنامه‌نویسی

تگ < code > برای نمایش کد برنامه‌نویسی به کار می‌رود.

نمونه کد:



< p >برای ایجاد یک تگ HTML از < code > <tag> < / code > استفاده کنید. < / p >


 

کاربرد:

  • نمایش کدهای نمونه در مقالات آموزشی.

  • مستندسازی برنامه‌ها.

 

تگ < kbd >: نمایش ورودی از صفحه‌کلید

تگ < kbd > برای نمایش ورودی‌هایی که کاربران از صفحه‌کلید وارد می‌کنند استفاده می‌شود.

نمونه کد:



< p > برای کپی کردن، کلید < kbd > Ctrl + C < / kbd > را فشار دهید. < / p >


 

کاربرد:

  • آموزش میانبرهای صفحه‌کلید.

  • مستندات فنی.

 

تگ < blockquote >: نقل قول طولانی

تگ < blockquote > برای نمایش نقل‌قول‌های طولانی همراه با ذکر منبع استفاده می‌شود.

نمونه کد:



< blockquote cite="https://example.com" >
    این یک نقل قول است که از یک منبع معتبر آورده شده است.
< / blockquote >


 

کاربرد:

  • نقل قول از منابع معتبر.

  • نمایش نظرات یا جملات معروف.

 

تگ < template >: الگوی محتوایی بدون نمایش

تگ < template > برای ذخیره محتوایی که در ابتدا نمایش داده نمی‌شود، استفاده می‌شود. این محتوا می‌تواند با جاوااسکریپت در صفحه استفاده شود.

نمونه کد:



< template id="myTemplate" >
    < p > این یک محتوای پنهان است که می‌توان آن را با جاوااسکریپت نمایش داد. < / p >
< / template >


 

کاربرد:

  • ایجاد محتوای تکراری در برنامه‌های پویا.

  • الگوهای آماده برای بارگذاری در صفحه.

 

نکات بهینه‌سازی بر اساس استانداردهای گوگل

  • استفاده معنایی از تگ‌ها: از تگ‌های خاص در جایگاه مناسب خود استفاده کنید. این کار به بهبود دسترسی‌پذیری و SEO کمک می‌کند.

  • دسترسی‌پذیری:

    • از توضیحات (مانند alt و aria-label) برای تگ‌هایی مانند < img > و < figure > استفاده کنید.

    • از تگ‌های < details > و < summary > برای محتوای قابل گسترش استفاده کنید.

  • طراحی واکنش‌گرا: استایل تگ‌های خاص را با استفاده از CSS برای نمایش بهتر در دستگاه‌های مختلف بهینه کنید.

  • کاهش بارگذاری: از تگ‌های مانند < template > برای مدیریت محتوای پویا استفاده کنید و از بارگذاری غیرضروری جلوگیری کنید.

 

نمونه کد ترکیبی



< ! 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, تگ‌های خاص, طراحی وب, آموزش HTML" >
    < meta name="author" content="نام شما" >
    < title > آموزش تگ‌های خاص HTML < / title >
    < style >
        body {
            font-family: Arial, sans-serif;
            line-height: 1.6;
            margin: 20px;
        }
        figure {
            text-align: center;
            margin: 20px 0;
        }
        blockquote {
            font-style: italic;
            margin: 20px;
            padding: 10px;
            border-left: 5px solid #ccc;
        }
    < / style >
< / head >
< body >
    < header >
        < h1 > آموزش تگ‌های خاص HTML < / h1 >
    < / header >
    < main >
        < section >
            < h2 > نمونه‌هایی از تگ‌های خاص < / h2 >
            < details >
                < summary > اطلاعات بیشتر < / summary >
                < p > این متن تنها در صورت کلیک نمایش داده می‌شود. < / p >
            < / details >
            < p > مثال استفاده از تگ برجسته: < mark > این متن برجسته شده است. < / mark > < / p >
            < figure >
                < img src="image.jpg" alt="نمونه تصویر" >
                < figcaption > نمونه تصویر با توضیح < / figcaption >
            < / figure >
            < blockquote cite="https://example.com" >
                این یک نقل قول از منبع معتبر است.
            < / blockquote >
            < p > نمونه کد: < code > <html>...</html> < / code > < / p >
            < p > میانبر صفحه‌کلید: < kbd > Ctrl + S < / kbd > < / p >
        < / section >
    < / main >
    < footer >
        < p > © 2024 طراحی شده توسط نام شما < / p >
    < / footer >
< / body >
< / html >


 

جمع‌بندی

تگ‌های خاص HTML ابزارهای قدرتمندی برای بهبود طراحی و تعامل کاربران با وب‌سایت هستند. با استفاده هوشمندانه از این تگ‌ها و رعایت استانداردهای گوگل، می‌توانید صفحات وبی حرفه‌ای، کاربرپسند و بهینه طراحی کنید.

پرسش و پاسخ

نظری یافت نشد

مطالب مشابه

آموزش گام به گام اتصال به دیتابیس با MySQLi در PHP (امن و استاندارد)
1405/05/04 23:40

آموزش گام به گام اتصال به دیتابیس با MySQLi در PHP (امن و استاندارد)

مطالعه بیشتر
آموزش مدیریت Box Model و ترکیب اجزای آن با CSS: کنترل دقیق فاصله‌ها و ابعاد عناصر
1402/06/05 23:30

آموزش مدیریت Box Model و ترکیب اجزای آن با CSS: کنترل دقیق فاصله‌ها و ابعاد عناصر

مطالعه بیشتر
راهنمای جامع قوانین نام‌گذاری متغیرها در PHP بر اساس استاندارد گوگل
1405/03/24 00:57

راهنمای جامع قوانین نام‌گذاری متغیرها در PHP بر اساس استاندارد گوگل

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

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

مطالعه بیشتر
روش‌های کار با Conditional و Loop در Vue.js | آموزش v-if، v-show و v-for
1404/09/28 21:24

روش‌های کار با Conditional و Loop در Vue.js | آموزش v-if، v-show و v-for

مطالعه بیشتر
آموزش کامل متغیرهای $_GET، $_POST و $_REQUEST در PHP به زبان ساده
1405/05/01 20:01

آموزش کامل متغیرهای $_GET، $_POST و $_REQUEST در PHP به زبان ساده

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

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

مطالعه بیشتر
آموزش طراحی و استایل‌دهی جدول‌ها در CSS: راهنمای ساده و کاربردی
1402/06/10 18:00

آموزش طراحی و استایل‌دهی جدول‌ها در CSS: راهنمای ساده و کاربردی

مطالعه بیشتر
مفهوم متغیرها و انواع داده در جاوا اسکریپت: راهنمای جامع برای مبتدیان
1402/06/28 00:07

مفهوم متغیرها و انواع داده در جاوا اسکریپت: راهنمای جامع برای مبتدیان

مطالعه بیشتر
آموزش کامل دستورات شرطی در PHP: راهنمای جامع if، else و elseif
1405/04/04 00:05

آموزش کامل دستورات شرطی در PHP: راهنمای جامع if، else و elseif

مطالعه بیشتر
پیمایش اشیاء و آرایه‌ها در جاوا اسکریپت: راهنمای کامل برای Object.keys، Object.values، for...in و for...of
1403/07/04 18:12

پیمایش اشیاء و آرایه‌ها در جاوا اسکریپت: راهنمای کامل برای Object.keys، Object.values، for...in و for...of

مطالعه بیشتر
راهنمای کامل تگ‌های < img > و < a > در HTML: تصاویر و لینک‌ها
1402/05/21 00:27

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

مطالعه بیشتر

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