HTML تعني لغة توصيف النص التشعبي. يسمح للمستخدم بإنشاء وهيكلة الأقسام والفقرات والعناوين والارتباطات وحظر صفحات الويب والتطبيقات. كما أنHTML ليس لغة برمجة، مما يعني أنه لا يملك القدرة على إنشاء وظائف ديناميكية. بدلاً من ذلك، يجعل من الممكن تنظيم المستندات وتنسيقها، على غرار Microsoft Word. ونظراً لأهمية هذه اللغة فمن المؤكد أن تعليمها سيكون ضروري لأي دارس برمجة، لهذا فأننا في هذه المقالة سنعطيك بعض النصائح والمعلومات التي تسهل عليك تعليم HTML.
ما هو HTML؟
HTML هي إحدى اللغات المقروءة آليًا، والمعروفة أيضًا باسم “لغات الكمبيوتر” التي تتيح التفاعل بين أجهزة الكمبيوتر والبشر. ويتيح لك تحديد العناصر النموذجية للوثائق الموجهة للنصوص وهيكلها، مثل العناوين أو الفقرات النصية أو القوائم أو الجداول أو الرسومات، عن طريق التمييز بينها وفقًا لذلك. يمكن تحقيق التمثيل المرئي باستخدام أي مستعرض ويب يفسر خطوط الشفرة ويعرف بالتالي كيفية عرض العناصر الفردية. بالإضافة إلى ذلك، قد يحتوي رمز HTML على بيانات في شكل معلومات وصفية، على سبيل المثال نبذة عن الكاتب. كلغة ترميز، يتم استخدام HTML في الغالب فقط في وظيفتها الوصفية، بينما يتم تعريف التصميم باستخدام لغات صفحات الأنماط مثل CSS (أوراق الأنماط المتتالية). في بداية عصر الويب، كان من الشائع إجراء تعديلات مرئية باستخدام HTML. وتطورت لغة HTML من لغة التوصيف النصية الموحدة (SGML) التي اختفت إلى حد كبير الآن، وهي لغة ISO قياسية (8879: 1986). تم العثور على نفس التدوين الأساسي لعناصر SGML في HTML. يتم تمييزها عادةً بواسطة زوج علامة يتكون من علامة البداية <> وعلامة النهاية </>. بالنسبة لبعض العناصر، فإن علامة النهاية غير مطلوبة؛ علاوة على ذلك، هناك بعض العناصر الفارغة مثل فاصل الأسطر <br>. بالإضافة إلى العلامات.
HTML: أساسيات بنية النص
يمكن إنشاء موقعك الإلكتروني الأول بنجاح – على الرغم من أنك لم تستخدم بعد أي لغة ترميز HTML. ومع ذلك، إذا قمت بإدراج نص منظم به عناوين وفقرات بالطريقة نفسها، فستجد أنك لا تحصل على علامات بعيدة جدًا. يختفي التنسيق الذي أضفته مع برنامج معالجة النصوص، على سبيل المثال، في عرض المستعرض: تتم إزالة الفواصل تلقائيًا، ويتم تجميع المساحات الفارغة معًا، وما إلى ذلك. الحل هو تسمية الوحدات النمطية للنص المختلفة على هذا النحو باستخدام العناصر الهيكلية المناسبة – بمعنى آخر، أن نخطو خطوة نحو عالم HTML.
ربط الصفحات والمحتوى( الدور الهام للارتباطات التشعبية)
تعتبر الارتباطات التشعبية، والمعروفة باسم “الروابط” المختصرة، السبب الرئيسي لنجاح الإنترنت. بدون هذه الروابط الإلكترونية، التي تقود المستخدم إلى موقع ويب مختلف أو يشجعه على تنفيذ إجراء مثل تنزيل منتج ما، فلن تكون الشبكات مثل الإنترنت ممكنة. وهناك ثلاثة أنواع من الروابط:
1- الروابط الداخلية
تستخدم الروابط الداخلية لتنظيم الموقع بأكمله وإظهار الزائرين حوله. هناك هياكل مختلفة يمكنك استخدامها. بالنسبة للبنية الخطية، على سبيل المثال، يتبع المستخدم مسارًا معينًا من صفحة إلى أخرى. أما بالنسبة لبنية شجرة، ينتقل المستخدم من صفحة رئيسية إلى صفحات فرعية مختلفة. يمكنك أيضاً وضع روابط داخلية داخل صفحة واحدة، مما يتيح للمستخدم الانتقال مباشرة من أسفل الصفحة إلى الأعلى.
2-الروابط الخارجية
الروابط الخارجية هي تلك التي تقود المستخدم إلى مشاريع الويب المختلفة. يمكنك استخدام هذا النوع من الارتباط لتزويد زوارك بقيمة إضافية من خلال توجيههم إلى موقع ويب آخر. ومع ذلك، يجب عليك التأكد من عدم وضع الكثير من الروابط على الصفحة، وكذلك التأكد من أن المحتوى الذي تتصل به جدير بالثقة. حتى تتجنب اعتبار محتوى موقعك مزعج بالنسبة لمحركات البحث.
3- الروابط الأخرى
ليست كل الروابط مباشرة إلى مستندات HTML. اعتمادًا على هدف الارتباط، يمكن أن يؤدي النقر فوق الارتباط أيضًا إلى بدء التنزيل أو فتح برنامج بريد إلكتروني أو تنشيط عارض PDF.
على الرغم من أن HTML هو الأساس لكل موقع، إلا أن مهمة التصميم مع حالة البرمجة الحديثة هي لغة مختلفة تمامًا: بما في ذلك الألوان التي تحتوي عليها العناصر الفردية، وتخطيط صفحة، أو الخط والحجم اللذين يتم استخدامهما للمقاطع النصية والعناوين وعناصر النص الأخرى. يمكنك تحديد كل هذه النقاط باستخدام لغة صفحات الأنماط، أوراق الأنماط المتتالية (CSS).
الفصل الصارم بين المحتوى والتصميم يجعل تحليل وصيانة مشاريع الويب الرئيسية أسهل بكثير. بعد تعلم HTML، ينصح بالتعرف على CSS حتى تتمكن من إعطاء صفحات HTML المظهر المطلوب.
مصدر المقال
https://www.ionos.com/digitalguide/websites/web-development/learning-html-a-beginners-tutorial/
أخيرا .. إذا كنت تقرأ هذا المقال فبالتأكيد أنت من الأشخاص المهتمه بعالم البرمجة وكل مايخصها ..
ولذلك يمكنك التعرف على الخطة الشاملة الخاصة بالبرمجة والأشتراك بها، والتمتع بخصم حصري
من موقعنا احصل على الخطة الشاملة لتعليم البرمجة عن طريق بناء اكثر من ٣٠ موقع وتطبيق ولعبة خلال
فترة ٤ شهور متكاملة مع هدايا قيمة جدا بقيمة اكثر من ٧٠٠ دولار وشهادات في البرمجة ستغير حياتك
ويمكن لك الآن أن تصبح مبرمج محترف ، قم بالأشتراك معنا في الخطة الشاملة،
لتعليم البرمجة من خلال هذا الرابط .. https://anbilarabi.com/khottah