اولا اريد ان اوضح لك بعض المعلومات بخصوص اللغات المستخدمه في صنع تطبيق ويب
1- Html
لغه html تعتبر text language اي انها ليست لغه برمجه وتستخدم هذه اللغه في انشاء هيكل الصفحه الاساسي ومكوناته الداخليه واذا اعتبرنا انك تريد ان تحتوي صفحتك مثلا علي مقال وبعض المعلومات عنه فانك ستحتاج الي بناء هيكل الصفحه باستخدام html
والذي سيكون مثلا عباره عن عنوان ونص يحتوي علي بعض التفاصيل وصوره معبره عن هذا المقال ولانشاء ذلك فانك تحتاج الي العناصر الموجوده في اللغه والتي ستساعدك
ستحتاج الي لكتابه العنوان
وستحتاج الي لكتابه النص
وستحتاج الي لوضع الصوره
بعد الانتهاء من وضع مكونات الصفحه فقد تحتاج الي تنسيق صفحتك باسلوبك الخاص وهنا ياتي دور ال CSS
2- CSS
لغه css تعتبر styling language وهي تستخدم في تنسيق مكونات صفحتك حتي تظهر بصوره اجمل او تظهر بالصوره التي تريدها ان تظهر عليها فمثلا اذا كنت تريد ان يكون العنوان باللون الاحمر فانك تستخدم ال css لتعديل لون العنوان
وذلك باستخدام هذا الكود
h1 {
color: red
}
ويمكنك استخدام لغه css في تنسيق جميع مكونات صفحتك
باستخدام هذين اللغتين فقط يمكنك انشاء موقع ويب كامل
اما اذا كنت تريد ان تجعل موقعك dynamic فانك ستحتاج الي لغه برمجه لعمل ذلك واللغه المستخدمه في الواجهه الاماميه هي لغه Javascript والمكتبات المبنيه عليها
وهذه اللغات تمكنك من انشاء الواجهه الاماميه للموقع فقط اما بالنسبه للواجهه الخلفيه فهناك تفاصيل اكثر ولغات اخري ولكن من الممكن ان يحتوي موقعك علي الواجهه الاماميه فقط اذا كان الغرض منه عرض بعض المعلومات البسيطه
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.
التعليقات