درس ۲: متن و قالببندی
یادگیری تگهای متنی و قالببندی در HTML
تگهای عنوان (Headings)
HTML شش سطح عنوان مختلف ارائه میدهد که از h1 تا h6 شمارهگذاری شدهاند. h1 مهمترین و بزرگترین عنوان است و h6 کوچکترین عنوان محسوب میشود.
کاربرد تگهای عنوان:
- h1: عنوان اصلی صفحه (فقط یکی در هر صفحه)
- h2: عناوین اصلی بخشها
- h3: عناوین فرعی
- h4-h6: عناوین جزئیتر
استفاده صحیح از تگهای عنوان برای SEO و دسترسیپذیری بسیار مهم است.
تگهای قالببندی متن
HTML تگهای مختلفی برای قالببندی و تأکید بر متن ارائه میدهد:
تگهای تأکید:
<strong>
- متن مهم و پررنگ<em>
- متن تأکیدی و کج<mark>
- متن برجسته شده<small>
- متن کوچک<del>
- متن حذف شده<ins>
- متن اضافه شده<sub>
- زیرنویس<sup>
- بالانویس
تگهای ساختاری متن
این تگها برای سازماندهی و ساختاردهی به محتوای متنی استفاده میشوند:
تگهای مهم:
<p>
- پاراگراف<br>
- شکست خط<hr>
- خط جداکننده<blockquote>
- نقل قول بلند<q>
- نقل قول کوتاه<cite>
- ارجاع به منبع<abbr>
- مخفف<address>
- آدرس
تمرین عملی: قالببندی متن
در ادامه، مثالی از استفاده از تگهای مختلف قالببندی متن را مشاهده میکنید. کد را ویرایش کرده و تأثیر تگهای مختلف را ببینید:
لیستها در HTML
HTML سه نوع لیست مختلف ارائه میدهد:
انواع لیستها:
- لیست مرتب (Ordered List): با تگ
<ol>
و آیتمهای<li>
- لیست نامرتب (Unordered List): با تگ
<ul>
و آیتمهای<li>
- لیست تعریف (Description List): با تگهای
<dl>
،<dt>
و<dd>
ویژگیهای لیست مرتب:
type
- نوع شمارهگذاری (1, A, a, I, i)start
- شروع شمارهگذاری از عدد مشخصreversed
- شمارهگذاری معکوس
تمرینهای عملی
برای تسلط بیشتر بر مطالب این درس، تمرینهای زیر را انجام دهید:
تمرین ۱: ساختار عناوین
یک صفحه خبری ایجاد کنید که شامل عنوان اصلی، زیرعناوین و پاراگرافهای مختلف باشد.
تمرین ۲: قالببندی متن
متنی بنویسید که شامل کلمات پررنگ، کج، برجسته و حذف شده باشد.
تمرین ۳: لیستهای ترکیبی
لیستی از مواد غذایی ایجاد کنید که شامل زیرلیستهایی برای انواع مختلف باشد.
تمرین ۴: نقل قول و ارجاع
از تگهای blockquote، q و cite برای ایجاد نقل قولها و ارجاعات استفاده کنید.
نکات مهم
بهترین شیوهها:
- از تگهای معنایی به جای تگهای ظاهری استفاده کنید
- ساختار عناوین را به ترتیب رعایت کنید (h1، h2، h3، ...)
- از strong و em به جای b و i استفاده کنید
- برای شکست خط از br استفاده نکنید، بلکه از CSS استفاده کنید
- محتوای مرتبط را در پاراگرافهای جداگانه قرار دهید
اشتباهات رایج:
- استفاده از چندین تگ br برای ایجاد فاصله
- استفاده نادرست از تگهای عنوان برای تغییر اندازه فونت
- قرار دادن تگهای block داخل تگهای inline
- استفاده از تگهای قدیمی مثل font، center و b
ادامه یادگیری
در درس بعدی با لینکها، تصاویر و عناصر چندرسانهای در HTML آشنا خواهید شد.