در حال بارگذاری...

قالب‌بندی متن HTML

قبلاً با ویژگی style ظاهر متن را عوض کردید. تگ‌های قالب‌بندی سؤال دیگری را جواب می‌دهند: این تکه متن چه معنایی دارد؟ هشدار مهم، تأکید گفتاری، هایلایت، ویرایش، نوشتهٔ ریز و اندیس‌هایی مثل H₂O در عنصرهای اختصاصی HTML جا می‌گیرند. مرورگر اغلب آن‌ها را به‌صورت پیش‌فرض ضخیم یا کج نشان می‌دهد، ولی ابزار کمکی و جست‌وجو هم می‌توانند از معنا استفاده کنند — چیزی که فقط رنگ فراهم نمی‌کند.

قالب‌بندی متن HTML چیست؟

عنصرهای قالب‌بندی متن، یک واژه یا عبارت را داخل پاراگراف (یا متن مشابه) می‌پوشانند تا نقشش مشخص شود: اهمیت، تأکید، هایلایت، حذف، درج و بیشتر. این‌ها عنصرهای درون‌خطی‌اند. مثل p یا h1 بلوک جدید شروع نمی‌کنند. دور همان بازه‌ای که آن نقش را دارد می‌گذاریدشان و می‌بندید تا بقیهٔ جمله عادی بماند.

پاسخ مستقیم

برای معنا از تگ‌های معنایی استفاده کنید: strong برای اهمیت قوی، em برای تأکید فشاری (مثل وقتی موقع حرف زدن روی واژه فشار می‌آورید)، mark برای هایلایت مرتبط، small برای نوشتهٔ ریز یا توضیح فرعی، del و ins برای متن حذف‌شده یا اضافه‌شده، و sub / sup برای زیرنویس و بالانویس. وقتی معنا مهم است این تگ‌ها را ترجیح دهید. وقتی فقط ظاهر ضخیم یا کج می‌خواهید بدون معنای اضافه، از CSS استفاده کنید — از جمله ایده‌های style جلسهٔ قبل — نه اینکه strong یا em را بد به کار ببرید.

مرجع تگ‌ها در یک نگاه

📊 تگ‌های رایج قالب‌بندی

تگ معنای رایج ظاهر پیش‌فرض (اغلب)
strong اهمیت قوی ضخیم
em تأکید / فشار گفتاری کج
mark هایلایت / مرتبط پس‌زمینهٔ زردمانند
small توضیح فرعی / نوشتهٔ ریز متن کوچک‌تر
del متن حذف‌شده خط‌خورده
ins متن اضافه‌شده زیرخط
sub زیرنویس متن پایین‌تر و کوچک‌تر
sup بالانویس متن بالاتر و کوچک‌تر

اول strong و em

strong و em جفتی هستند که بیشتر به کارتان می‌آید. وقتی محتوا مهم است سراغ strong بروید — اصطلاح کلیدی، هشدار، برچسب فیلد لازم در متن. وقتی موقع حرف زدن روی واژه فشار می‌آورید سراغ em بروید. ضخیم و کجِ پیش‌فرض فقط نمایش رایج‌اند؛ اگر stylesheet بعداً ظاهر را عوض کند، تگ‌ها همچنان معنا دارند.

اهمیت و تأکید

html
HTML Code
<p>
The <strong>final price</strong> includes tax.
Please read the refund rules <em>before</em> you pay.
</p>

خواندن نمونه

  • strong دور «final price» است چون آن عبارت در جمله مهم است
  • em دور «before» است چون زمان، ایدهٔ تأکیدشده است
  • هر دو داخل یک پاراگراف‌اند؛ جایگزین p نیستند
  • اگر فقط متن سرمه‌ای بدون معنای اهمیت می‌خواستید، style (یا بعداً CSS) ابزار بهتر بود

چند تگ قالب‌بندی در یک پاراگراف

وقتی strong و em جا افتاد، کمک‌های هایلایت، ویرایش، نوشتهٔ ریز و اندیس را اضافه کنید. تودرتویی را کم نگه دارید: فقط دور واژه‌هایی بپیچید که آن نقش را دارند.

چند تگ قالب‌بندی با هم

html
HTML Code
<p>
Water is H<sub>2</sub>O. The safety note is <strong>important</strong>.
Please read this <em>carefully</em>.
The deadline moved from <del>Friday</del> to <ins>Monday</ins>.
Note: <small>prices may change</small>.
Search hit: <mark>HTML</mark> formatting.
Area: 12<sup>2</sup> square meters.
</p>

هر کمک چه می‌کند

  • sub عدد «۲» فرمول آب را پایین می‌برد؛ sup توان در ۱۲² را بالا می‌برد
  • del و ins رد ویرایش را نشان می‌دهند — مقدار قدیمی بیرون، جدید داخل
  • small نوشتهٔ ریز فرعی را علامت می‌زند، نه ادعای اصلی
  • mark برخورد مرتبط را هایلایت می‌کند، شبیه هایلایت جست‌وجو
  • strong و em هنوز اهمیت و تأکید را داخل همان پاراگراف علامت می‌زنند
    لازم نیست هر جمله همهٔ تگ‌ها را داشته باشد. همان‌هایی را بردارید که با معنای واقعی متن جورند.

تگ معنا در برابر استایل فقط‌ظاهر

صفحه‌های قدیمی گاهی b و i را برای ضخیم و کج بدون معنای قوی به کار می‌برند. در این کورس وقتی محتوا مهم است strong و وقتی موقع حرف زدن روی واژه فشار می‌آورید em را ترجیح دهید. وقتی فقط ظاهر می‌خواهید از CSS استفاده کنید. این عادت HTML را صادق نگه می‌دارد: تگ قالب‌بندی محتوا را توصیف می‌کند و stylesheet ظاهر را.

تمرین در ویرایشگر

  1. یک پاراگراف عادی دربارهٔ قیمت محصول بنویسید.
  2. نام محصول را در strong بپیچید.
  3. یک واژهٔ هشدار را در em بپیچید.
  4. قیمت قدیمی را با del و قیمت جدید را با ins علامت بزنید.
  5. اختیاری: با small یادداشت ریز، یا با sub / sup تکه‌ای از فرمول اضافه کنید.
  6. ذخیره کنید و صفحه را باز کنید. تأیید کنید تگ‌ها بسته شده‌اند و معنا واضح است.
  7. عمداً یک تگ پایانی را جا بگذارید، تازه کنید، ببینید بقیهٔ خط چطور استایل می‌ماند، بعد درستش کنید.
    دیدن نشت استایل از تگ بازِ بسته‌نشده، تودرتویی را سریع‌تر از کپی نمونه‌های بی‌نقص یاد می‌دهد.

اشتباهاتی که قالب‌بندی را ضعیف می‌کنند

  • فقط style="font-weight: bold" وقتی واژه واقعاً مهم است — برای معنا strong را ترجیح دهید
  • همه‌جا strong فقط برای کلفت‌تر شدن متن — اهمیت را رقیق می‌کند
  • پنج تگ قالب‌بندی تودرتو بدون دلیل
  • sup / sub برای تزئین به‌جای اندیس واقعی (ریاضی، شیمی، پاورقی)
  • فراموش کردن تگ پایانی تا بقیهٔ صفحه ضخیم، کج یا هایلایت بماند
  • استفاده از mark مثل رنگ زرد عمومی برای کل پاراگراف‌های نامرتبط

خلاصه

  • تگ‌های قالب‌بندی داخل متن معنا می‌گذارند، نه فقط تزئین
  • با strong و em شروع کنید؛ بعد در صورت نیاز mark، small، del، ins، sub و sup را اضافه کنید
  • وقتی اهمیت، تأکید، ویرایش یا اندیس مهم است تگ معنایی را ترجیح دهید
  • وقتی فقط ظاهر می‌خواهید بدون معنای اضافه از CSS استفاده کنید
  • تودرتویی را ساده نگه دارید و هر تگ باز را ببندید
  • تگ را از معنای جمله انتخاب کنید، نه از عادت ضخیم‌کردن همه‌چیز

🧠 دانش خود را بیازمایید

آماده شروع

دانش خود را بیازمایید

خود را با این آزمون تعاملی به چالش بکشید و ببینید موضوع را چقدر خوب درک کرده‌اید

❓
7
سوالات
🎯
70%
برای قبولی
♾️
∞
زمان
🔄
∞
تلاش‌ها

📝 دستورالعمل‌ها

  • هر سوال را با دقت بخوانید
  • بهترین پاسخ را برای هر سوال انتخاب کنید
  • می‌توانید آزمون را هر چند بار که می‌خواهید تکرار کنید
  • پیشرفت شما در بالا نمایش داده می‌شود