يتم إنشاء صفحات الويب التي تزورها عبر الإنترنت باستخدام شفرة HTML التي تخبر متصفحات الويب عن محتوى الصفحة وكيفية عرضها بشكل مرئي للمشاهدين. تحتوي الشفرة على وحدات بناء تعليمية تعرف باسم العناصر ، والتي لا يراها عارض صفحات الويب. تحتوي الشفرة أيضًا على أحرف نص عادية مثل تلك الموجودة في العناوين والفقرات المصممة ليقرأها المشاهد.
دور الشخصيات الخاصة في HTML
عندما تستخدم HTML وتكتب النص المصمم ليتم عرضه ، فإنك عادة لا تحتاج إلى أي رموز خاصة - فأنت تستخدم لوحة مفاتيح الكمبيوتر فقط لإضافة الأحرف أو الحروف المناسبة. تنشأ مشكلة عندما تريد كتابة حرف في النص القابل للقراءة الذي يستخدمه HTML كجزء من التعليمة البرمجية نفسها. تتضمن هذه الأحرف <و> الأحرف المستخدمة في التعليمة البرمجية لبدء كل علامة HTML وإنهاؤها. قد تحتاج أيضًا إلى تضمين أحرف في النص لا تحتوي على تناظر مباشر على لوحة المفاتيح ، مثل © و. بالنسبة إلى الأحرف التي لا تحتوي على مفتاح على لوحة المفاتيح ، يمكنك إدخال رمز.
الأحرف الخاصة عبارة عن أجزاء محددة من تعليمات HTML البرمجية مصممة لعرض الأحرف المستخدمة في تعليمات HTML البرمجية أو لتضمين الأحرف غير الموجودة في لوحة المفاتيح في النص الذي يراه المشاهد. يعرض HTML هذه الأحرف الخاصة إما بترميز رقمي أو أحرف بحيث يمكن تضمينها في مستند HTML ، وقراءتها من قبل المتصفح ، وعرضها بشكل صحيح لزوار موقعك ليراها.
حروف HTML الخاصة
توجد ثلاثة أحرف في لب بناء جملة شفرة HTML. يجب ألا تستخدمها مطلقًا في الأجزاء القابلة للقراءة من صفحة الويب الخاصة بك دون تشفيرها أولاً للعرض المناسب. وهي رموز أكبر من وأقل من وعلامة علامة. بمعنى آخر ، يجب ألا تستخدم الرمز الأقل من < في شفرة HTML الخاصة بك ما لم تكن بداية علامة HTML. إذا قمت بذلك ، فإن الحرف يخلط بين المتصفحات ، وقد لا يتم عرض صفحاتك كما تتوقع. الأحرف الثلاثة التي يجب عليك عدم إضافة unencoded هي:
- أقل من تسجيل <
- أكبر من التوقيع >
- العطف &
عند كتابة هذه الأحرف مباشرةً في شفرة HTML الخاصة بك - ما لم تكن تستخدمها كعناصر في التعليمة البرمجية - اكتب في الترميز لها ، بحيث تظهر بشكل صحيح في النص القابل للقراءة:
- أقل من تسجيل -<
- أكبر من التوقيع ->
- العطف – &
تبدأ كل حرف خاص بخط العطف - حتى الحرف الخاص لعلامة العطف يبدأ بهذا الحرف. تنتهي الأحرف الخاصة بفاصلة منقوطة. بين هذين الحرفين ، يمكنك إضافة ما هو مناسب للشخصية الخاصة التي تريد إضافتها.لتر (إلى عن على أقل من ) ينشئ الرمز أقل من الرمز عند ظهوره بين علامة العطف والمفاصلة المنقوطة في HTML. وبالمثل، GT يخلق أكبر من رمز و أمبير ينتج علامة العطف عند وضعها بين علامة العطف والمفاصلة المنقوطة.
أحرف خاصة لا يمكنك كتابتها
يمكن عرض أي حرف يمكن عرضه في مجموعة الأحرف اللاتينية - 1 في HTML. إذا لم تظهر على لوحة المفاتيح ، فأنت تستخدم رمز العطف مع الرمز الفريد الذي تم تعيينه للحرف الذي يتبعه الفاصلة المنقوطة.
على سبيل المثال ، "الرمز المألوف" لرمز حقوق الطبع والنشر هو© ووالتجارة. هو رمز رمز العلامة التجارية.
هذه الشفرة المألوفة سهلة في الكتابة وسهلة التذكر ، ولكن هناك الكثير من الأحرف التي لا تحتوي على كود مألوف يسهل تذكره.
يحتوي كل حرف يمكن كتابته على الشاشة على رمز رقمي عشري مناظر. يمكنك استخدام هذا الرمز الرقمي لعرض أي حرف. على سبيل المثال ، الرمز الرقمي العشري لرمز حقوق الطبع والنشر -©-demonstrates كيف تعمل الرموز الرقمية. فهي لا تزال تبدأ بخط العطف وتنتهي بفاصلة منقوطة ، ولكن بدلاً من النص المألوف ، تستخدم علامة الرقم متبوعة برمز رقم فريد لهذا الحرف.
من السهل تذكر الرموز الودية ، لكن الرموز الرقمية غالباً ما تكون أكثر موثوقية. قد لا تحتوي المواقع التي تم إنشاؤها باستخدام قواعد البيانات و XML على كافة الرموز الملائمة ، لكنها تدعم الرموز الرقمية.
أفضل طريقة للعثور على الرموز الرقمية للأحرف هي في مجموعات الأحرف التي يمكنك العثور عليها عبر الإنترنت. عندما تعثر على الرمز الذي تحتاجه ، ما عليك سوى نسخ الشفرة الرقمية ولصقها في HTML.
بعض مجموعات الأحرف تشمل:
- رموز العملات
- الرموز الرياضية
- رموز الترقيم
- رموز النطق
- رموز التشكيل
أحرف غير الإنجليزية
لا تقتصر الأحرف الخاصة على اللغة الإنجليزية. يمكن التعبير عن الأحرف الخاصة في اللغات غير الإنجليزية في HTML بما في ذلك:
- الأسبانية
- الفرنسية
- الإغريقي
- روماني
إذن ما هي الرموز السداسية العشرية؟
الرمز السداسي عشري هو تنسيق بديل لعرض الأحرف الخاصة في تعليمات HTML البرمجية. يمكنك استخدام الطريقة التي تريدها لصفحة الويب الخاصة بك. يمكنك البحث عنها في مجموعات الأحرف عبر الإنترنت واستخدامها بالطريقة نفسها التي تستخدم بها الرموز المألوفة أو الرموز الرقمية.
قم بإضافة Unicode Declaration إلى رأس المستند الخاص بك
أضف العلامة الوصفية التالية في أي مكان بداخل
من صفحة الويب الخاصة بك لضمان عرض الأحرف الخاصة بك بشكل صحيح.content = "text / html؛ charset = utf-8" /> بغض النظر عن الطريقة التي تستخدمها ، ضع في اعتبارك بعض أفضل الممارسات: نصائح