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

<!– this is a comment –>

همانطور که می بینید یک توضیح با !> و با < ختم می شود. در حقیقت متنی که بین دو — ابتدایی و دو — انتهایی قرار میگیرد توسط مرورگر ها به عنوان comment تعبیر خواهد شد.

دفت داشته باشید که بین دو — ابتدایی و انتهایی نباید — دیگر قرار گیرد. به عنوان مثال دستور زیر نادرست است:

<!– this is a — comment –>

یک دستور comment میتواند حاوی بیش از یک متن به عنوان توضیحات باشد. به عنوان مثال دستور زیر دو comment را تعریف میکند:

<!– this is a — — comment –>

در دستور فوق this is a یک comment ، و عبارت comment ، یک comment دیگر است.
نکته :

دقت داشته باشید که تعداد کاراکترهای — در یک comment صحیح باید همیشه مضزبی از ۴ باشد.

میتوان از comment ها برای از کار انداختن تگ های یک صفحه استفاده کرد. به عنوان مثال در کد زیر دیگر محتوای p در صفحه نمایش داده نخواهد شد:

<–! this paragraph not display in page –>

اما نمی توان از comment هابرای از کار انداختن صفت های داخل یک تگ استفاده کرد. به عنوان مثال کد زیر نمی تواند از عملی که صفت title انجام می دهد. جلوگیری کند:

<p <!– title=”my paragraph” –> > This is a Pragraph </p>