يصف HTML محتويات الصفحة لمتصفح الويب.
حقوق الصورة: scyther5 / إستوك / جيتي إيماجيس
ترمز HTML إلى لغة ترميز النص التشعبي ، وهي اللغة المستخدمة لإنتاج المستندات لشبكة الويب العالمية. باستخدام العلامات والسمات ، يخبر HTML متصفحات الويب بكيفية عرض النص والارتباطات التشعبية والصور على صفحة الويب ، بالإضافة إلى كيفية استجابة الصفحة عندما يتفاعل معها المستخدم. عادةً ما يتم توزيع صفحات HTML على الويب باستخدام بروتوكول نقل النص التشعبي. تستخدم صفحات HTML دائمًا امتداد الملف ".htm" أو ".html".
تاريخ HTML
تم تطوير HTML في أوائل التسعينيات من قبل Tim Berners-Lee كطريقة لربط مستندات نصية منفصلة ولكنها مرتبطة ببعضها البعض في بنية تشبه الويب. في عام 1994 ، أنشأ فريق عمل مهندسي الإنترنت مجموعة عمل HTML ، التي طورت مواصفات HTML 2.0. بدأ بعض مطوري مستعرضات الويب في إضافة علاماتهم الخاصة إلى HTML ، لكن المتصفحات الأخرى لا يمكنها دعم العلامات الجديدة. في عام 1994 ، تم تشكيل اتحاد شبكة الويب العالمية ، المسمى W3C ، للمساعدة في توحيد شبكة الويب العالمية. بعد عام 1995 ، لعب W3C دورًا مهمًا في تطوير مواصفات HTML الجديدة ، كما فعل بائعي المستعرضات.
فيديو اليوم
وظيفة HTML
تحتوي صفحات HTML على معلومات حول الخطوط والنصوص والألوان والتبرير وألوان الخلفية والفقرات والصور والارتباطات التشعبية والعناصر الأخرى لصفحة الويب. يمكن تعديل العديد من العلامات باستخدام السمات ، والتي توفر مزيدًا من المعلومات حول كيفية عرض الصفحة. علامات وسمات HTML غير حساسة لحالة الأحرف ، لذلك يمكن استخدام الأحرف الكبيرة والصغيرة عند كتابة كود HTML. يمكن استخدام صفحات منفصلة ، تسمى أوراق الأنماط المتتالية ، بدلاً من علامات HTML لتحديد تخطيط صفحة HTML.
بعض ميزات HTML
يجب أن تحتوي كل صفحة HTML على علامة HTML وعلامة نص في بداية كود الصفحة. علامات الارتساء ، ممثلة بالحرف "أ" ، تنشئ ارتباطات تشعبية في HTML. تشير علامات الصور إلى مكان عرض الصور على الصفحة وتوجيه المتصفح إلى مكان تخزين هذه الصورة. تُظهر علامات الفقرة - فقط "P" - حيث تبدأ الفقرات ونهايتها ، بينما تُنشئ علامات فاصل الأسطر - المكتوبة كـ "Br" - ببساطة حرف إرجاع واحد. تُنشئ علامات الجدول جداول تحتوي على أعمدة وصفوف وخلايا للمساعدة في تنظيم البيانات والنصوص على الصفحة. يمكن كتابة HTML في محرر نص عادي ، ولكن هناك أيضًا برامج تحرير مخصصة تعمل على تبسيط العملية.
أدوار HTML Markup
هناك نوعان من ترميز HTML ؛ المادية والمنطقية. تحدد العلامات المادية الطريقة الدقيقة التي يجب عرض المستند بها. على سبيل المثال ، العلامة الغامقة ، "ب" ، تخبر متصفح الويب أن يعرض النص بخط عريض. يصف الترميز المنطقي الوظيفة المقصودة لسلسلة نصية أو عنصر آخر ، والتي تُترك لمتصفح الويب لتفسيرها. تعتبر العلامة القوية مثالاً على الترميز المنطقي ، الذي تعرضه معظم متصفحات الويب بالخط العريض ، ولكن يمكن عرضها بأي طريقة تؤكد النص.
متصفحات الويب و HTML
بغض النظر عن كيفية برمجة متصفح الويب ، سيكون قادرًا على عرض صفحة HTML مكتوبة جيدًا بشكل فعال. قد تبدو الصفحة نفسها مختلفة في المتصفحات المختلفة ، لكن الوظائف تظل كما هي. تعرض معظم المتصفحات ، مثل Internet Explorer ، صفحات الويب بجميع الخطوط والألوان والصور والروابط التي يمكن تصفحها باستخدام الماوس أو شاشة اللمس. ومع ذلك ، يعرض مستعرض Lynx الصفحة نفسها كنص فقط ويتم التنقل باستخدام لوحة المفاتيح.