تعريف وشرح لغة HTML

بسم الله الرحمان الرحيم

السلام عليكم و رحمة الله و تعالى و بركاته


 التعريف 1
------------

 لغة HTML هي أكبر وأكثر لغة برمجة مستخدمة في مجال الانترنت ،
كل صفحة تزورها مكتوبة بلغة HTML ، و HTML اختصار لـ Hyper Text Markup language
وهي صممت خصيصا للانترنت ليمكن للمواقع أن تعرض المعلومات على الانترنت حول العالم .


أما XHTML هي تقريبا متشابهة ولكن تتبع قواعد XML ولكن الفارق الأساسي بين الـ HTML و XHTML
هو ما يسمى بالحالة الحرفية ( Sensitive Case) والحاجة الى انهاء أو قفل الوسوم tag وأيضا الحاجة الى استخدام

علامات اقتباس     ' '    مع كل العناصر الموجودة داخل الوسوم ويجب أن تكون الحالة الحرفية لهذه العناصر منخفض

 اي small letters مثل ال xml .


يستخدم XHTML للتوافق مع لغة XML ، باتباع هذه القواعد يكون من السهل البرمجة باستخدام XML في المستقبل .

ليس من الصعب تحويل صفحة HTML الى XHTML ولكن بمرور الوقت ستتمكن من هذا ،

ابحث عن فواصل الصفحات والصور لتضعها في وسوم tag مغلقة ، قم بتحويل اي حالة حرفية من العالي إلى المنخفض

 بمعنى أخر إذا كانت حروف capital قم بتحويلها إلى small هذا في حالة الحروف اللاتينية ،

وأي تعارض يمكن أن يثقل أو يبطيء من عمل ال XHTML ، وينصح للمبرمجين بتذكر هذه القواعد في ذاكرتهم

 للإستخدامات المستقبلية .


متى يجب أن تهتم بالـ XHTML بدلا من استخدام لغة HTML المبسطة ؟

لو كان الموقع يحتوي على فهرس للموضوعات كالموجودة في مواقع التجارة الالكترونية ،

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

XHTML عادة ما يستخدم لمواقع الأعمال الكبيرة ، و يحل محل الـ HTML .

مصطلح Dynamic HTML ليس مصطلح معياري معرف من قبل جمعية تحديد معايير شبكة الانترنت

( World Wide Web Consortium W3C ) هو فقط مصطلح تجاري ، اطلقته شركتي  Netscape

 و  Microsoft لشرح التقنية الجديدة التي يدعمها الجيل الرابع من متصفحات الانترنت .


ان DHTML هو مجموعة من التقنيات لجعل صفحة الويب ديناميكية ، وعند معظم الناس يعتبر اتحاد ما بين الإصدار الرابع

للغة ال HTML و صفحات تنسيق النص Style Sheets ، والجافا سكريبت JavaScript .


ويعتبر موقع Dynamic Drive من أهم المواقع على شبكة الانترنت والتي يمكن لك أن تحصل فيها على أكواد

وسكريبتات مجانية لتعزيز موقعك .





التعريف 2------------

ما هي لغة الـهشتمل HTML ?

لغة HTML هي اختصار لجملة (Hyper Text Markup Language )، وقد صُـنِـعَـت لعرض المعلومات والروابط

 في صفحة الإنترنت.

 
تقوم هذه اللغة بوصف وهيكلة المحتويات بشكل وتنسيق مناسبين، وذلك من خلال الـ TAGS الخاصة بها

 لتظهر لنا بالشكل الذي نراه في صفحات الويب، فهي إذاً ليست لغة برمجة كما يظن البعض.

 
ولقد صُـنِـعَـت هذه اللغة من قبل مخترع الويب (Tim Berners-Lee)، ثم طُـوِّرت من قبل منظمة [ ietf

 والآن أصبحت منظمة الويب العالمية [ w3c ] هي الراعية لهذه اللغة والمسؤولة عنها.

 
أقسام HTML الرئيسية
 
تتكون لغة HTML من ميزتين أساسيتين، وهما:
 
HyperText:
 
وتعني أنه بإمكانك صنع رابط تشعّبي في أحد الصفحات، ينقل الزائر لأي صفحة ويب أخرى

أو حتى أي شيء آخر في عالم الإنترنت، بحيث تكون المعلومات مترابطة ومتشابكة بشكل سلس، ويصبح من السهل الوصول لها

بطرق عديدة وشتّى وأماكن مختلفة وكثيرة.

 
وقد أراد مخترع الويب [ Tim Berners-Lee ] بهذه اللغة أن يجعل وصول المعلومات وانتشارها سهلاً ومرناً

 أكثر من الطريقة الجامدة المعهودة في الكتب، بحيث تكون أقرب إلى طريقة عقل الإنسان في التفكير وجلب المعلومات

 بسرعة وسهولة.

 
Universality ( العالمية )
 
وهذا لأن HTML ومحتوياتها وصفحاتها تخزّن كنصوص فقط، فهي لا تحتاج لأي محرر خاص أو برنامج معيّن لتحريرها

والعمل عليها أو إنشائها، فبإمكاننا فتحها من أي جهاز أو نظام تشغيل، ويمكن عرضها في كل أنواع المتصفحات،

النصية والكفّية ومتصفحات الصور، من أبسطها وحتى أحدثها، ستعرض HTML فهذا يجعلها عالمية مشهورة

سهلة الوصول والاستخدام والرؤية، في كل مكان في العالم وبأي نظام أو جهاز حاسوب 
من طبيعة الحال هناك لغات أخرى

PHP
.  ASP ...


ما فائدة  HTML؟ إذا أردت إنشاء موقع فلا توجد طريقة أخرى غير استخدام لغة HTML،

حتى لو استخدمت برنامجاً لإنشاء المواقع مثل دريمويفر، معرفتك للغة HTML ولو بشكل بسيط ستساعدك على إنشاء مواقع

أفضل، الجميل أن هذه اللغة سهلة التعلم، في درسين فقط ستتعلم كيفية إنشاء موقعك الأول.

HTML تستخدم لإنشاء المواقع، هذا كل شيء ببساطة!


مع تحيات اعضاء مدونة محترفي الحماية الاختراق
شكرا لتعليقك