25 مارس 2013

ما هى الـ html ؟


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

بالنسبه للمبتدئين تبدو بعض المصطلحات مثل html
غريبه وتحتاج الى خبراء الكمبيوتر والتقنيه العباقره لفك طلاسمها ومعرفه ماذا تعنى ..
الا انه فى الحقيقه مصطلح html يمكن تعريفه بسهوله كالتالى :
الـ html هى اختصار لـ " HyperText Markup Language "
وترجمه المصطلح هو : " لغه توصيف النص التشعبى "
ولا تدع المصطلح يخدعك ويوحى لك بصعوبه الموضوع فالـ html ببساطه عباره عن مجموعه من النصوص تسمى"الأكواد" يكتب أو يصمم بها صفحات الإنترنت 


وما هى الأكواد؟  
هى نصوص يكتبها المصمم او المبرمج .. لا لكى يقرأها زوار صفحه الإنترنت ولكن لكى يفهم متصفح الإنترنت كيف يقوم بعرض الصفحه 






مثال :  انا اقوم بتصميم صفحه انترنت عندما يزورها شخص ما يجد مكتوبا بها "بسم الله الرحمن الرحيم" بخط عريض .. وبالتالى اقوم بكتابه هذا الكود :
<strong>بسم الله الرحمن الرحيم </strong>
فتكون النتيجه هى ظهور الجمله فى صفحه الإنترنت كالتالى :  
بسم الله الرحمن الرحيم
 هل لاحظت انه قبل وبعد جمله "بسم الله الرحمن الرحيم" توجد رموز .. هذه هى نوع من الأكواد وهى تستخدم لكى يقوم متصفح الإنترنت بعرض الجمله بخط عريض وبارز وبدونها ستظهر الجمله بخط عادى لان المتصفح لا يعلم انه يجب عليه عرضها بشكل مختلف .

وفى الحقيقه ومن الناحيه العلميه هذه الرموز ليست فى الحقيقه اكواد بمعنى الكلمه ولكننا هنا اطلقنا عليها اكواد مجازا .. ومن مصطلح الـ html يتضح لنا انها مجرد لغه توصيف فهى تستخدم لوصف كيفيه ظهور الصفحه من خلال رموز مثل التى عرضناها منذ قليل وكل من هذه الرموز تسمى (تاج) او (وسم)

وكما قد تكون لاحظت فالغالبيه العظمى من هذه التاجات أو الوسوم تكون لها بدايه ونهايه البدايه هى الوسم نفسه والنهايه هى الوسم مضافها فى اوله شرطه مائله الى اليمين  
مثلا فى المثال الذى استخدمناه فى الأعلى الخاص بالجمله " بسم الله الرحمن الرحيم " كان هناك الرمزين : 
<strong> وهذا استخدمناه لبدايه التاج وهو يخبر المتصفح ويقول له :" كل الكلمات التى تأتى بعدى اجعل خطها عريض ".
<strong/> وهذا استخدمناه لنهايه التاج وهو يقول للمتصفح :"هذه هى نهايه الكلمات التى سوف يكون خطها عريض والكلمات التى تأتى بعدى اعرضها بشكل عادى"

وهكذا بالنسبه لباقى التاجات فى لغه الـ html وسم يبدأ والآخر ينهى او يغلق ..
الموضوع بسيط اليس كذلك ؟
هذه هى البدايه والباقى سهل وبسيط 
 فاذا اردت ان تكون مصمم مواقع من الذين يكتبون الكود بأنفسهم فيجب ان تبدأ بدراسه لغه الـ html - وليس أى لغه اخرى لان جميع اللغات الخاصه بتصميم صفحات الإنترنت تعتمد فى الأساس على الـ html -  واذا اردت ان تدرس هذه اللغه فقط عليك ان تعرف وظيفه كل تاج وماذا يفعل .. قم بالبحث فى الإنترنت او احصل على كتاب يعلمك هذه اللغه البسيطه والسهله جدا لتبدأ مشوار تعلم كيفيه تصميم صفحات الإنترنت ..
وهذه امثله لبعض الوسوم التى تستخدم فى الـ html

<h1> و </h1>   الكلمات التى تكتب بين هذين الوسمين تكون كبيره فى الحجم وتستخدم عاده فى العناوين

<p> و  </p> تستخدم لإنشاء فقره نصيه

<em> و  </em>  الكلمات التى تكتب بين هذين الوسمين تكون مائله

<strong> و </strong>  الكلمات التى تكتب بين هذين الوسمين تكون بارزه
  
وما يجدر الإشاره اليه هو انه من الممكن الا تتعلم كتابه الأكواد على الإطلاق وتظل قادرا على تصميم صفحات الإنترنت وذلك من خلال البرامج المتخصصه فى ذلك مثل (expression web أو dream weaver أو غيرها من البرامج المشهوره فى هذا المجال )
ما تفعله هذه البرامج ببساطه انها تجعلك تصمم من الناحيه الظاهريه وتتعامل معها مثلما تتعامل مع برنامج الورد word أو مثلا الباور بوينت power point وفى الخلفيه تقوم هى بكتابه الكود بالنيابه عنك ..
ولكن الا تعتقد معى ان معرفتك بالكود نفسه تعطيك ميزه اكبر وقدره اعلى ومرونه فى تصميم صفحاتك ؟
الإختيار هو لك ...
القاكم فى مقالات اخرى خاصه باساسيات ومبادئ تصميم المواقع مع اطيب تحياتى فى مدونه عالم سمسم
 والسلام عليكم ورحمه الله وبركاته 

ليست هناك تعليقات:

إرسال تعليق