فصل ۱۰ متن و محتوا

نقل‌قول‌ها و کامنت‌گذاری در کد

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

نقل‌قول بلند: blockquote

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

blockquote.html
<blockquote>
    یادگیری هرگز ذهن را خسته نمی‌کند.
</blockquote>

نقل‌قول کوتاه: q

برای نقل‌قول‌های کوتاه که در میان یک جمله می‌آیند، از <q> استفاده می‌شود. مرورگر به‌طور خودکار گیومه دور این متن اضافه می‌کند.

q-tag.html
<p>او گفت: <q>یادگیری کدنویسی از هر سنی ممکن است</q></p>

چند عنصر معنایی دیگر

  • <abbr> — نمایش یک مخفف همراه با توضیح کامل آن هنگام نگه‌داشتن ماوس.
  • <address> — نمایش اطلاعات تماس یا نشانی نویسنده‌ی صفحه.
  • <cite> — مشخص کردن عنوان یک اثر مثل کتاب، مقاله یا فیلم.
نکته: برای متن‌های چندزبانه که جهت نمایش آن‌ها باید معکوس شود، عنصر <bdo> به همراه ویژگی dir به‌کار می‌رود.

نوشتن کامنت در کد HTML

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

comments.html
<!-- این یک کامنت است و در صفحه دیده نمی‌شود -->
<p>این متن به‌طور عادی نمایش داده می‌شود.</p>

<!--
    کامنت‌ها می‌توانند
    چند خطی هم باشند
-->

کامنت‌ها معمولاً برای توضیح دلیل نوشتن یک بخش خاص از کد، غیرفعال کردن موقت یک قسمت بدون حذف آن، یا جدا کردن بخش‌های مختلف یک فایل بزرگ استفاده می‌شوند.