نهادها (Entities)
گاهی کاراکترها در HTML رزرو هستند. «نهاد (Entity)» راه نمایش امن آن هاست. بنابراین مرورگر گیج نمی شود. تمرکز ما روی نهادهای HTML است.
نهادهای HTML چیست؟
نهادهای HTML متن ویژه را امن نمایش می دهند. مثلاً کوچکتر و بزرگتر.
<h1>Title</h1>
نام نهاد و عدد نهاد
هر نهاد یک «نام» یا «عدد» دارد. هر دو یک نتیجه می دهند.
< <
> >
& &
" "
' '
فاصله نشکن (Non-breaking Space)
«فاصله نشکن» می شکند؟ نه. دو کلمه را کنار هم نگه می دارد.
<p>10 km/h</p>
<p>10 PM</p>
<p>§ 10</p>
نمونه های پرکاربرد
این ها زیاد می آیند. برای متن و کد بسیار ضروری هستند.
<p>© 2025</p>
<p>Price: 10 €</p>
<p>AT&T said "Hello".</p>
نشانه های ترکیبی (Combining Marks)
«نشانه ترکیبی» روی حرف می نشیند. با عدد یونیکد ساخته می شود.
à
Ó
â
Õ
گام های تمرینی سریع
- یک پاراگراف بساز. نشانه < را با < بنویس.
- بین دو کلمه بگذار و نتیجه ببین.
- یک نقل قول بساز. از " و & استفاده کن.
نکته: نام نهادها حساس به حروف هستند. حروف کوچک و دقیق بنویس.
برای تمیزی کد و نهادهای HTML به راهنمای نگارش سر بزن. همچنین درباره ساختار، صفحه المان های معنایی را ببین.
جمع بندی سریع
- < و > را فراموش نکن.
- واژه ها را نمی شکند.
- نام و عدد، هر دو معتبرند.
- نام ها حساس به حروف هستند.
- نمونه ها را در ادیتور تست کن.