الانترنت والاتصالاتتصميم المواقع

بحث عن لغة html

بحث عن لغة html

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

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

مفهوم لغة html

  • لغة HTML هي اختصار للغة ترميز النصوص التشعبية Hyper Text Markup Language.
  • يتم استخدام لغة HTML لإنشاء هيكل الملفات النصية، كما تستخدم في تصميم ملفات مواقع الويب.
  • تحدد لغة html شكل الموقع ووظائفه عند استخدامه، بالإضافة إلى استخدامها في إنشاء اقتباسات المواقع وعناوينها وروابطها ونصوصها.
  • تعمل على وضع وصف دقيق لمحتوى المواقع الإلكترونية.
  • تتم تعريف هيكل الصفحات في المواقع الإلكترونية باستخدام الأوامر المعروفة بالوسوم.
  • يعتبر تيم بيرنرز، مبتكر لغة HTML التي تعد اللغة الأهم في لغات البرمجة، وقد تم إنشاؤها في عام 1990م بهدف تسهيل حصول العلماء على أبحاث الجامعات.

مفهوم الوسوم في لغة html

  • وتعد الوسوم هي الجزء التنفيذي في إنشاء صفحات المواقع الإلكترونية، وتتكون من مجموعة من النصوص المحصورة بين هاتين الإشارتين < > وهما شرط أساسي لتنفيذ الأمر بشكل صحيح.
  • تستخدم الوسوم الخاصة بالنصوص في برنامج notepad أو في Ms-front page.
  • من بين الأمثلة المهمة للوسوم المستخدمة في صفحات المواقع الإلكترونية مثل:
  • <HTML>.
  • <Head>.
  • <title>.
  • <body>.

بشكل رئيسي هناك نوعين من الوسوم وهما ما يلي:

  • وسم البداية: وهو الوسم الذي يتم البدء به في كتابة الأمر المطلوب تنفيذه، ويعرف أيضا بـ”الوسم الاستفتاحي”.
  • وسم النهاية: هو الوسم الذي يضعه المصمم لإنهاء المهمة المراد تنفيذها.
  • عند استخدام الوسوم، يتم وضعها في العناصر التابعة لمحتويات الصفحة مثل الجداول والرسومات والنصوص والروابط الفرعية.
  • عند استخدام المصمم لغة HTML، يمكنه استخدام الوسوم لتحديد أحجام وأنواع وألوان مختلفة للخطوط.

مميزات لغة HTML

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

سلبيات لغة HTML

على الرغم من المزايا المتعددة للغة HTML، إلا أنها لا تخلو من بعض السلبيات التي تشمل ما يلي:

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

العلاقة بين لغة html ولغة CSS ولغة JavaScript

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

الفرق بين لغة HTML ولغة XHTML

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

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

المراجع

1

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى