شرح مفهوم لغة ترميز النصوص التشعبية (HTML)

ترمز HTML إلى Hyper Text Markup Language، وهي اللغة الأكثر استخدامًا على الويب لتطوير صفحات الويب. تم إنشاء HTML من قبل Berners-Lee في أواخر عام 1991 ولكن "HTML 2.0" كانت أول مواصفات HTML قياسية نُشِرَت في عام 1995. كان HTML 4.01 إصدارًا رئيسيًا من HTML، ونُشِر في أواخر عام 1999. على الرغم من استخدام إصدار HTML 4.01 على نطاق واسع، لكن حاليًا لدينا إصدار HTML-5 وهو امتداد لـ HTML 4.01، وتم نشر هذا الإصدار في عام 2012.

 

فائدة تعلم HTML

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

HTML أمر لا بد منه للطلاب والمهنيين العاملين ليصبحوا مهندسين برمجيات خاصةً عندما يعملون في مجال تطوير الويب. سأدرج بعض المزايا الرئيسية لتعلم HTML:

1. إنشاء موقع ويب - يمكنك إنشاء موقع ويب أو تخصيص قالب ويب موجود إذا كنت تعرف HTML جيدًا.

2. تصميم موقع ويب - إذا كنت تريد أن تبدأ مستقبلك كمصمم ويب محترف، فإن تصميم HTML و CSS أمر لا بد منه.

3. فهم الويب - إذا كنت ترغب في تحسين موقع الويب الخاص بك، لزيادة سرعته وأدائه، فمن الجيد معرفة HTML لتحقيق أفضل النتائج.

4. تعلم لغات أخرى - بمجرد أن تفهم أساسيات HTML، تصبح التقنيات الأخرى ذات الصلة مثل جافا سكريبت أو PHP أو Angular أسهل في الفهم.

 

مثال على Hello World باستخدام HTML

فقط لإعطائك القليل من الإثارة حول HTML، سأقدم لك مثال HTML Hello World تقليديًا صغيرًا:

<!DOCTYPE html>
<html>
   <head> 
      <title>This is document title</title>   
   </head> 
   <body> 
      <h1>This is a heading</h1>   
      <p>Hello World!</p>   
   </body> 
</html>

 

تطبيقات HTML

كما ذكرنا سابقًا، تعد HTML إحدى أكثر اللغات استخدامًا على الويب. سأدرج عدداً قليلاً من الاستخدامات الخاصة بها هنا:

1. تطوير صفحات الويب - يتم استخدام HTML لإنشاء الصفحات التي تُقَدَّم عبر الويب. تحتوي كل صفحة ويب تقريبًا على علامات HTML لعرض تفاصيلها في المتصفح.

2. التنقل عبر الإنترنت - يوفر HTML علامات تُستخدم للتنقل من صفحة إلى أخرى، وتستخدم بكثرة في التنقل عبر الإنترنت.

3. واجهة مستخدم مستجيبة - تعمل صفحات HTML الآن في كل يوم بشكل جيد على جميع الأنظمة الأساسية أو الأجهزة المحمولة أو علامات التبويب أو سطح المكتب أو أجهزة الكمبيوتر المحمولة؛ نظرًا لاستراتيجية التصميم سريعة الاستجابة.

4. يمكن إتاحة صفحات HTML للدعم غير المتصل بالإنترنت بمجرد تحميلها في وضع عدم الاتصال على الجهاز دون الحاجة إلى الإنترنت.

5. تطوير الألعاب - يتمتع HTML5 بدعم أصلي لتجربة غنية وهو الآن مفيد في مجال تطوير الألعاب أيضًا.

 

قبل متابعة تعلم HTML بالتفصيل، يجب أن يكون لديك معرفة أساسية بالعمل مع نظام التشغيل Windows أو Linux، فضلا عن ذلك يجب أن تكون على دراية بالآتي:

♦ تجربة مع أي محرر نصوص مثل Notepad أو ++ Notepad أو Edit plus وما إلى ذلك.

♦ كيفية إنشاء الدلائل والملفات على جهاز الكمبيوتر الخاص بك.

♦ كيفية التنقل عبر الدلائل المختلفة.

♦ كيفية كتابة المحتوى في ملف وحفظه على جهاز الكمبيوتر.

♦ التعرف على الصور بتنسيقات مختلفة مثل تنسيق JPEG و PNG.