ما هي علامة كود HTML؟

تتكون جميع مستندات HTML من نصوص فقط. تتضمن هذه المستندات كلاً من النص الذي سيتم عرضه وإرشادات حول كيفية عرضه بواسطة مستعرض الإنترنت. يتم إعطاء الإرشادات بواسطة العلامات المضمنة في المستند النصي. علامة كود HTML هي إحدى هذه التعليمات ، وهي تحدد النص كرمز للكمبيوتر.

عند استخدام معظم العلامات ، من الضروري تضمين علامة فتح وإغلاق حتى يعرف المتصفح مكان استخدام الإرشادات. علامة الرمز هي إحدى العلامات التي يجب أن تحتوي على علامة فتح وإغلاق. عند استخدامه ، فإنه يأخذ التنسيق التالي: hello. إذا تمت قراءة هذه التعليمات بواسطة المستعرض ، فسيؤدي ذلك إلى تغيير كيفية تنسيق كلمة مرحبًا بحيث يتم تمييزها عن النص الآخر في الصفحة. عادةً ، عند استخدام علامة الشفرة ، يقوم المستعرض بتغيير خط الكلمات المحاطة بالعلامات إلى مساحة أحادية ، أو خط مشابه لذلك.

لا تحتوي هذه العلامة على أي سمات أو سمات محددة فريدة. عند كتابة مستند HTML ، يمكن تحديد تنسيق أي رمز كمبيوتر باستخدام سمات عامة أخرى. إذا تم استخدام أوراق الأنماط لتنسيق المستند ، فيمكن استخدام المعرف والفئة والنمط للإشارة إلى كيفية تصميم النص. السمات الأخرى التي يمكن تضمينها في علامة الرمز هي العنوان ، واللغة ودير – يعطي العنوان عنوانًا محددًا للعلامة ، ويحدد lang اللغة ، ويعطي dir اتجاه النص ، من اليسار إلى اليمين أو من اليمين إلى اليسار.

الأحداث هي الإجراءات التي يتخذها مستخدم الويب ، مثل النقر أو النقر المزدوج على شيء ما في الصفحة. يمكن ترميز هذه الأحداث داخل مستند HTML ويمكن أيضًا تضمينها في علامة التعليمات البرمجية. تتضمن الأحداث الاختيارية التي يمكن استخدامها كسمات لعلامة الرمز onclick و ondblclick و onkeydown و onkeypress و onkeyup و onmousedown و onmouseup و onmouseover و onmouseout.

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