بحث حول لغة html في البرمجة
بحث حول لغة html في البرمجة تعد لغة ترميز النص هي تلك التي الجمل المكونة من تلميحات وأوامر ووسوم حول نص محدد، وكذلك التي تعمل على تحديد كيف يتم التنسيق والتنظيم والوصف، وهذه اللغة شاع استخدامها في الفترات الأخيرة طبقًا لأنظمة تصفيف الحروف من خلال الشبكة العنكبوتية،
وأشهر اللغات المستخدمة في الترميز هي لغة HTMLحيث أنها أصبحت أكثر لغات الإنترنت الضرورية والتي تمتلك مجموعة من الوسائل المعروفة في مجال النشر لكي تهيئ التواصل بين المحرر والمؤلف، هذه اللغة اختصار لكلمةHyper Text Markup Language والتي تعني بلغة الترميز للنص المتشعب تلك المستخدمة في تصميم وإنشاء صفحات الويب ولا يمكن الاستغناء عنها بأي حال من الأحوال في عالم الإنترنت.
المحتويات
مقدمة بحث حول لغة html في البرمجة
- إن لغةHTML تعد العمود الفقري والأساسي للإنترنت على حد سواء والتي توضح بالتفصيل شكل وما هي عرض محتوى المواقع الإلكترونية من خلال التقسيم المعنون والترابط المنظم، وهذا بالاعتماد على ما يطلق عليه الوسوم الذي هو جزء رئيسي يختص بإنشاء صفحات الويب،
- كما أشرنا من قبل، حيث أنها تعمل على إعطاء الصفحة عدد من الأوامر الخاصة تقوم بتنفيذها من أجل تكوين شكل الصفحة، وكل الوسوم منحصرة بين إشارتين وهما، <، > وسم بداية حيث يلزم من المستخدم وضعها عند تنفيذ أمر ليصبح شكلها هكذا<html> وأخرى وسم نهاية، حيث يكون هناك أمر يغلق نهايته لتكون </html>.
شاهد أيضًا:ملخص الحاسب الالى للصف الثاني الاعدادي في 6 ورقات فقط
كيف تطورت لغةHTML:
- تعتبر لغة إتش تي إم إل من أساسيات البرمجة والتي تم ابتكارها على يد العالم الفيزيائي تيم بيرنرز في عام 1980 عن طريق مؤسسة سيرن للأبحاث وعلوم البرمجة، وهذا للقيام بعمل نموذج يساعد الباحثين داخل المؤسسة من مشاركة الملفات.
- حيث قام بيرنرز بعمل نص هايبر تكست مبنى على الإنترنت في عام 1989, وبعد ذلك قام بكتابة برنامج المزود وأطلق عليه لغة برمجةHTML .
وفي آخر العام 1991 قام بتقديم مستند موثق للمستخدمين سماه علامات HTML ثم نشر أول اقتراح بمواصفات إتش تي إم إل بأنها لغة وصف نص تشعبي، وأهم ما يميز لغة HTML من خواص ما يلي:
- هذه اللغة لا تتطلب برامج تصميم بل إنها تكتفي ببرنامج المفكرة الذي يكون قادم مع نسخة الويندوز أو الدفتر.
- السهولة في تعلم لغة الإتش تي إم إل وإمكانية عمل تصميمات للصفحة في وقت قصير.
- يمكن الكتابة باللغة العربية.
- يمكن للمستخدم أن يضيف أي نص مثل جافا أو
- كذلك يمكن أن تترجم النصوص إلى لغة عربية.
- إمكانية التحكم في كافة خواص الصفحة.
- تعد برامج التصميم مبنية على لغة إتش تي إم إل وهي عامل هام ورئيسي لعدد من البرامج كبرنامج فرونت بيدج.
كيف تستخدم لغةHTML:
- يتم استخدام لغةHTML في عمل تصاميم للمواقع الإلكترونية وبرمجتها.
- إن لغةHTML عبارة عن عدد من الوسوم يستخدم في عرض صور داخل صفحة الويب عن طريق <img>, وعرض عنوان بارز في الصفحة من خلال <h1>.
- تساعد اللغة على القيام بترجمة كافة صفحات الموقع وعرضها بواسطة المتصفحات.
- يتم استخدام لغةHTML بأنها تقوم بإعطاء أمر معين للمتصفح وتحديد طريقة العرض النصي للروابط والصور.
- تعمل لغةHTML في أنها تتمكن من الوصول إلى مكان عرض الصور والوسائط والنصوص في صفحة الويب.
- تعمل على مد المتصفح بكافة المعلومات اللازمة للصفحة كالعنوان والكلمات المفتاحية والوصف.
كيف تعمل لغةHTML
- يعتبر مستند HTML ملف ينتهي بملحقhtml or htm حيث يمكن أن تعرض على متصفح كمتصفحات جوجل كروم أو سفاري أو فايرفوكس، ويقوم المتصفح بقراءة ملفhtml .
- ومن ثم يتم عرض المحتوى لكي يستطيع المستخدمون مشاهدته.
وجدير بالذكر أن المتصفح يشتمل على عدد من الصفحات المختلفة فعلى سبيل المثال:
- عدد من الصفحات الأساسية وصفحات الاتصال المحتوية على مستنداتhtmlمنفصلة.
- أيضًا تحتوي صفحاتhtmlعلي عدد من العلامات أو العناصر التي بإمكانك الإشارة إليها بأنها الأساس لكافة صفحات الويب، حيث أن هذا يسمح بإنشاء تدرج هرمي يعمل على تكوين المحتويات داخل أقسام وفقرات وعناوين لمحتوى آخر.
شاهد أيضًا:ملخص منهج الحاسب الالى للصف الثالث الاعدادي
أهم علامات لغةHTML:
تتميز لغةHTML بأنها تحتوي على جزأين أساسيين هما:
- علامات مستوى الكتلة والتي تشغل مساحة كبيرة تتوفر وتبدأ بسطر جديد داخل المستند.
- علامات مضمنة حيث أنها تشغل المساحة المراد توفيرها فقط وهي لا تبدأ بسطر جديد على صفحة الويب، ولكن في الغالب تعمل على تنسيق المحتوى الداخلي للعنصر كالروابط والسلاسل المتميزة.
إيجابيات وسلبيات لغةHTML:
الإيجابيات
- تعد لغةHTML من اللغات المستخدمة على نطاق كبير للكثير من الموارد والتي تعمل في كل متصفح ويب.
- هناك إلزام بالحفاظ على قواعد الويب الأساسية من جهةworld wide Web consortium.
- بالإمكان أن يتم دمجها بطريقة سهلة مع php or js.
السلبيات
- يتم استخدام لغةHTML لكل الصفحات الثابتة ولكي يتم الحصول على وظائف أخرى لابد من استخدام جافا سكريبت أو لغة خلفية ك
- لا يمكن للمستخدم القيام بتنفيذ المنطق ولذلك ينبغي إنشاء كل صفحات الويب بطريقة منفصلة، حتى إذا كانت تقوم باستخدام نفس العناصر فعلى سبيل المثال، الرؤوس والتذييلات.
- هناك صفحات ويب معتمدة على مميزات حديثة ولكنها ببطء.
- قد يكون هناك صعوبة في التنبؤ بما يحدث للمتصفح فمثلا يمكن أن لا تقوم المتصفحات القديمة بعرض علامات أجدد.
- بالرغم من قوة لغةHTML ولكنها لا تكون كافية بالقدر الذي يسمح ببناء موقع إلكتروني باحترافية سريعة الاستجابة، كما لا يمكن أن نستخدم اللغة إلا لكي يتم إضافة عنصر نصي وإنشاء بنية تحتية للمحتوى.
- لغة HTML تعمل بطريقة مميزة مع لغات أخرى مثلcss, جافا سكريبت, حيث يمكن لهما تحقيق استخدام غني في تنفيذ المهام المتقدمة، ويمكن القول بأنcss هي التي تحدد أشكال الخلفية واللون والتخطيط والتباعد والرسوم المتحركة.
- يسمح جافا سكريبت بإضافة مهام كالمنزلق والنافذة المنبثقة ومعرض الصور.
كيف يمكن الكتابة بhtml:
- عند القيام بفتح برنامجhtml لتبدأ الكتابة فيه فلابد من الكتابة بنفس اللغة، وعند فتح البرنامج عليك اختيار أمر ملف ثم أذهب للقائمة ستجد مربع بجانبه كلمة حفظ، يتم ترميز html وبعدها قم بكتابةfile name index في الموقع حتى يتم التعرف عليه، ثمdoctype .
- وبعدها قم بكتابة الأمر وأبدأ بكلمةhtml5 حتى يمكن للمتصفح أن يقوم بترجمة الأمر بتلك اللغة وستجد أن<html lang=”en”>يقوم بالوصف.
وتنقسم صفحة ويب المكتوبة بلغةhtmlإلي قسمين:
- قسم head والذي يتم كتابة محتوى الصفحة داخله ولا يتم ظهور هذا القسم في المتصفح، لكن يحتوي على كافة المعلومات الخاصة بالصفحة وكيفية عرضها مستخدمة عناصر meta الذي يتم عمله في كتابة البيانات الوصفية التي لا يستطيعhtmlأن يقوم بتوصيفها.
- قسم body وهذا يتم كتابة كل العناصر داخله والتي يتم عرضها داخل المتصفح مع التنسيق فعلى سبيل المثال، نستطيع أن نقول أن لغة HTML كالشجرة لها أفرع يخرج منها عدد من الأوامر والوسوم التي تحدد الصفحة.
شاهد أيضًا:بحث عن الكمبيوتر فى حياتنا اليومية
خاتمة بحث حول لغة html في البرمجة
- في الختام نكون قد انتهينا من بحث اليوم عن لغة HTML وكيف يتم استخدامها والتي تعد من أساسيات البرمجة اللغوية، حيث الترميز الأساس للصفحة والتي يتم تشغيلها في كل مستعرض وتدار من خلال الشبكة العنكبوتية، كما باستطاعتك أن تستخدمها في إنشاء موقع مميز لمحتوى مواقع وتطبيقات الويب، كما أنه ينبغي معرفة أن لغةHTML ليست لغة برمجة كما هو المتعارف عليه بل هي لغة ترميز.