HTML: تعليقات HTML

التعليقات هي ملاحظات نصية تُكتب للمطورين. يتجاهلها المتصفح تمامًا. استخدام التعليقات بحكمة يمكن أن يحسن قابلية قراءة الكود بشكل كبير ويسهل التعاون الجماعي.

1. بناء جملة التعليقات

تبدأ تعليقات HTML بـ <!-- وتنتهي بـ -->. يمكن أن يكون المحتوى بينهما أي نص؛ لن يعرضه المتصفح على الصفحة:

▶ مثال

HTML
<!-- هذا تعليق، لا يمكن للمستخدمين رؤيتي -->
<p>هذا النص مرئي للمستخدمين.</p>

<!-- ======= بداية قسم التنقل ======= -->
<nav>
<a href="index.html">الرئيسية</a>
<a href="about.html">من نحن</a>
</nav>
<!-- ======= نهاية قسم التنقل ======= -->
▶ جرّب الكود
📌 ملاحظة: على الرغم من أن محتوى التعليق غير مرئي على الصفحة، إلا أنه يظهر في كود مصدر HTML — يمكن لأي شخص رؤية تعليقاتك من خلال عرض مصدر الصفحة. لا تضع كلمات مرور أو معلومات حساسة في التعليقات أبدًا.


2. الاستخدامات الشائعة للتعليقات

التعليقات ليست فقط لكتابة الملاحظات — إنها مفيدة جدًا أيضًا أثناء التطوير والتصحيح:

HTML
<!-- تعليق مؤقت لجزء من الكود (للتصحيح) -->
### ▶ مثال
<!--
<p>هذا الكود لا يحتاج إلى العرض الآن.</p>
<a href="old-page.html">رابط قديم</a>
-->

<!-- TODO: تحتاج لإضافة صورة المستخدم لاحقًا -->
<!-- @أحمد 2026-06-12: تأكيد النص هنا قبل الإطلاق -->
💡 أفضل ممارسة: يجب أن تشرح التعليقات لماذا كُتب شيء بطريقة معينة، وليس كيف كُتب. الكود الجيد يجب أن يكون واضحًا بذاته؛ التعليقات فقط تكمّل السياق الذي لا يستطيع الكود التعبير عنه بنفسه. أيضًا، تذكر تنظيف تعليقات التصحيح قبل الإطلاق.


❓ أسئلة شائعة

س هل يمكن للمستخدمين رؤية تعليقات HTML؟
ج التعليقات لا تظهر على الصفحة، لكن يمكن لأي شخص رؤيتها من خلال عرض مصدر الصفحة (انقر بزر الماوس الأيمن ← عرض مصدر الصفحة). لذلك لا تضع أبدًا كلمات المرور أو مفاتيح API أو المنطق الحساس في التعليقات. التعليقات للمطورين، وليس للمستخدمين. نظف تعليقات التصحيح قبل الإطلاق.
س هل يمكن تداخل التعليقات؟
ج لا. تعليقات HTML لا تدعم التداخل — لا يمكنك كتابة <!-- --> داخل تعليق آخر. إذا حاولت، يعتبر المتصفح أول --> كنهاية التعليق، مما يكشف كل ما بعده على الصفحة. إذا كنت بحاجة إلى التعليق على كتلة تحتوي بالفعل على تعليقات، فكر في استخدام CSS display:none أو JavaScript للتحكم في الرؤية.
س ماذا يمكنني وضعه داخل التعليقات؟
ج يمكن أن تحتوي التعليقات على أي نص وأسطر جديدة ومسافات، لكن لا يمكن أن تحتوي على -- (شرطة مزدوجة) لأنه قد يُفسر خطأً كنهاية التعليق. الاستخدامات الشائعة: 1) علامات الأقسام (مثل <!-- بداية التنقل -->); 2) علامات TODO (مثل <!-- TODO: إضافة ميزة البحث -->); 3) إخفاء الكود مؤقتًا (للتصحيح); 4) معلومات المؤلف (مثل <!-- @أحمد 2026-06-12 -->).

📖 ملخص

📝 تمارين

  1. أضف تعليقات إلى كودك: اكتب صفحة بسيطة تحتوي على تنقل ومحتوى جسم، وأضف علامات تعليق قبل وبعد كل كتلة (مثل <!-- بداية التنقل -->).
  2. تصحيح قائم على التعليقات: انسخ كودًا من درس سابق واستخدم التعليقات لإخفاء قسم مؤقتًا. تحقق من أن القسم المخفي لا يظهر بالفعل على الصفحة.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%