10 أخطاء في كود HTML عليك تجنبها

نشرت: 2020-12-15

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

لمواكبة الطلب وتسهيل عملك ، نود تحديد 10 أخطاء من الأفضل تجنبها عند العمل باستخدام كود HTML.

كما يعرف كل مطور ويب ، هناك مجموعة كبيرة ومتنوعة من أنظمة إدارة المحتوى التي تهدف إلى تسهيل عمل الفرد. تضمن مساعدة هذه البرامج أن عملية إنشاء موقع الويب وصيانته يمكن أن تصبح بسيطة قدر الإمكان. ومع ذلك ، فمن الصحيح أيضًا أن مواقع الويب أصبحت أكثر دقة وتعقيدًا وتتميز بجميع أنواع التخصيصات. عادةً ما تكون أنظمة المحتوى رائعة للتعامل مع تحديات أبسط ، ولكن قد يكون من الصعب العثور على برنامج يلبي احتياجات تطوير الويب المتقدمة. من ناحية أخرى ، إذا كانت لديك معرفة جيدة بكيفية عمل كود HTML - فكل الأبواب مفتوحة. وتجدر الإشارة إلى أن HTML هي لغة برمجة ولكنها لغة ترميز. يتيح لك إنشاء مواقع ويب معقدة وصيانتها وحتى إنشاء ألعاب كاملة مثل Mr. Bet Slots. الفرص لا حصر لها عندما يكون لديك أساسيات كود HTML. ومع ذلك ، فإن هذا النوع من الترميز معقد جدًا ، ولا بد أنك سترتكب أخطاء في طريقك نحو الإتقان. حتى المحترفون يفعلون ذلك ، لذلك لا يوجد ما يخجل منه. بالتأكيد ، من الأفضل تقليل الأخطاء من بداية رحلة الترميز الخاصة بك. للحصول على بعض الأساس ، تحتاج إلى فهم أفضل الممارسات التي يجب تجنبها عند التدرب على ترميز HTML. نود أن نقدم لك قائمة بأكثر 10 أخطاء شيوعًا يمكن تجنبها بسهولة عندما تعرف ما الذي تبحث عنه. دعنا نتعمق في القائمة ونستعرض كل خطأ واحدًا تلو الآخر.

دليل كود HTML - 10 أخطاء يجب تجنبها

HTML Code Mistakes

عدم إغلاق العلامة

عندما تعمل في مفكرة تعليمات HTML البرمجية ، قد يبدو الأمر بسيطًا بدرجة كافية لكتابة <html> بدلاً من <html />. بعد كل شيء ، يبدو أن كلاهما سيفعل الشيء نفسه ، سواء تم تضمين الشرطة المائلة أم لا. هذا هو الخطأ الشائع الذي يميل المبتدئين إلى القيام به. إذا انتهى بك الأمر برمز طويل جدًا ، فلن يصبح إغلاق العلامات مشكلة كبيرة. خاصة إذا كان عليك البحث عن أي أخطاء. عندما يترك المرء علامة <head> مفتوحة لعلامة <body> ، فإنه يجعل الجزء الكامل من الشفرة عديم الفائدة. سيأخذ المتصفح هذا كإتجاه لوضع الشفرة بأكملها معًا. يجب عليك دائمًا التحقق من العلامات التي تتطلب الفتح والإغلاق ، بالإضافة إلى ما يقابلها من العلامات. من الأفضل محاولة هيكلة لغتك بالكامل للحصول على طريقة للتنقل بسرعة بين جميع علاماتك. طريقة رائعة لتحقيق ذلك هي استخدام المسافة البادئة.

التفكير في أن العمل مع IDE سيمنحك أفضل النتائج

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

قضاء الوقت في اختيارات محرر النصوص

قد تجد أن هناك الكثير من الجدل حول أي محرر نصوص أفضل من محرر نصوص آخر. هذا لا ينبغي أن يكون مصدر قلق كبير. أي خيار لائق سيؤدي المهمة بشكل صحيح عند التعامل مع بناء جملة HTML الأساسي. الشيء المهم الوحيد هو أن تحفظ كود HTML الخاص بك بالتنسيق الصحيح ، والذي يجب أن يكون دائمًا file.html. هناك برامج تحرير نصوص تجعل حياتك أسهل من خلال تمييز بناء الجملة ، مثل Notepad ++. يكون هذا مفيدًا عندما يتعين عليك التدقيق في التعليمات البرمجية بحثًا عن الأخطاء.

استخدام JavaScript و CSS في نفس الملف

هناك خطأ شائع آخر وهو استخدام JavaScript و HTML code و CSS كلها في نفس الملف النهائي. سيتعين عليك على الأرجح المرور عبر الترميز لإصلاح الأخطاء ، وسيؤدي تكتل لغات الترميز إلى جعل الأمر أكثر صعوبة مما يجب. ستكون المشكلة الرئيسية هي أنك لن تجد خطأ الخطأ لأن كل التعليمات البرمجية مدمجة في نفس الملف النهائي الفردي. البديل هو حفظ كل رمز في ملف مختلف. إذا كنت بحاجة إلى ذلك ، فاستورد الملفات دائمًا من خلال علامات <link> الموجودة في عنصر <head>. يجب أن يتم ذلك من خلال CSS الخارجية. سيجعل العثور على الأخطاء أسهل. ومع ذلك ، كمبتدئ ، من الأفضل الاحتفاظ بكود HTML الخاص بك بدون CSS في نفس الملف النهائي.

التفكير التعليقات ليست مهمة

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

عدم الاتساق مع التسمية

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

لا تولي اهتماما لهيكل صفحتك

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

حصريًا استخدام HTML في عملية التصميم الخاصة بك

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

HTML in Design Process

تعريف القوائم بفاصل أسطر

في حال اضطررت إلى تنفيذ القوائم ، لاحظ أنه ليس من الضروري وضع علامات فواصل أسطر بعد كل عنصر تضعه في كود HTML الخاص بك (مثال: <br/>). الطريقة التقليدية لعمل القوائم هي باستخدام الوسم <ul> أو <ol>. إذا كنت تستخدم هذه ، فلا داعي لكسر كل سطر متتالي ، حيث سيتم ذلك تلقائيًا. يعتبر وضع فاصل بعد كل سطر استخدامًا خاطئًا للعلامة. في حالة استخدام المتغيرات <ul> أو <ol> ، لاحظ أنه يجب تعريف كل عنصر في القائمة باستخدام العلامة <li>. كل عنصر في قائمتك يقع بين <li> و </ li> سيتم احتواؤه في سطر جديد دون الحاجة إلى القيام بأي شيء آخر.

استخدام فواصل أسطر متعددة

لتوضيح استخدام فواصل الأسطر ، يجب استخدام علامة <br/> فقط عند وجود فقرة طويلة من النص ، وتحتاج إلى وضع كلمة في السطر التالي. من الخطأ الشائع استخدام فاصل الأسطر لإنشاء فجوات بين سلسلة من العناصر في كود HTML. الطريقة الصحيحة لإدراج الفجوات هي تقسيم النص إلى فقرات متعددة واستخدام CSS لإدارة الهامش المناسب. إذا كنت ترغب في تحقيق ذلك بالطريقة الصحيحة ، فمن الأفضل استخدام علامة <p> ، والتي ستضمن تباعد الفقرات بشكل نظيف وصحيح.

استنتاج

عندما يتعامل المرء مع كود HTML ، فلا بد أن يكون هناك أخطاء من نوع ما. ما لم تكن محترفًا كاملًا ، فمن المحتمل أن تحدث الأخطاء. لتقليل الأخطاء في كود HTML الخاص بك ، من الضروري ترتيب الكود جيدًا والتأكد من أنه يمكنك التنقل فيه بسهولة. خاصة إذا كنت مطور ويب مبتدئًا ، فتأكد من قضاء بعض الوقت في تعلم كيفية الحفاظ على ترميزك مرتبًا. HTML هي البداية فقط ، ولكن بمجرد أن تبدأ في دمج JavaScript و CSS و PHP و XML ، ستصبح أكوادك أطول وأكثر تعقيدًا. إذا اتبعت النصائح الواردة في هذه المدونة ، فستتجنب أخطاء المبتدئين الأكثر شيوعًا. مع مرور الوقت ، تصبح جميع قواعد الترميز إجراءً قياسيًا. كما هو الحال مع كل شيء ، ستجعلك الممارسة مثالية. إذا كان لديك أي كود HTML أو XLM أو CSS أو أي نصيحة أخرى متعلقة بتطوير الويب ، فنحن نقدر إذا شاركت أفكارك في التعليقات أدناه. حظا سعيدا في مساعيك في البرمجة!