السلام عليكم
لقد تعلمنا في الدروس السابقة HTML و CSS بشكل يجعلنا قادريين على تصميم صفحة بسيطة باستغلال مهارات محدودة .
وكما قلنا في بداية الدورة سنتطرق الى القسم الثالث من انواع البرمجة التي تساعد في تصميم صفحة مميزة ومتكاملة و ذات نسق منظم.
الدخول الى عالم الجافا سكريبت
1- كيف يمكننا ادراج او تعريف كود معين داخل صفحة HTML ؟
دائما لتعريف اي كود او اي نوع برمجة يجب علينا ان نتبع الاسلوب الاصح والانسب للتعريف بهذه الاكواد التي يتم ادراجها.
كما سبق بالنسسبة لاكواد CSS يتم التعرف عليها بداية من من التاج او الوسم : <STYLE> وتنتهي بوسم الاغلاق: <STYLE/>.
اما اكواد الجافا سكريبت Javasc فهي على النسق التالي<script>الكود يوضع هنا</script>
ومن الاكواد المشهورة كود alert message
يسمح لك باضهار رسالة عند النقر على مكان ما او عند دخولك للفحة ولنأخذ مثال توضيحي على هذا:
النتيجة المحصل عليها
نلاحظ ان الكود كتب بشكل معقد ولذا يبسط اكثر
اذ يمكننا الاستغناء عن التعريف الطويل ونكتب فقط
ويمكنك التعديل كيفما تشاء في الكتابة
كما يمكن كتابة اكواد الجافا سكريبت في ال body
<!doctype html>
<html>
<head>
</head>
<body>
<script>
alert("السلام عليكم")
</script>
</body>
</html>
وهناك كود اخر معروف وشائع وهوكود اعطاء الوقت بصفة عامة(العام .الشهر.اليوم.الساعة.................)
لنجرب الكود معا:
لنقوم بعمل مثال تلخيصي لكل مما سبق:
نلاحظ من الصورة ان الفحة مقسمة الى ثلاثة اقسام:
1-menu
2-logo
3-المحتوى/*الباقي الغير ملون*/
1-اكواد CSS
menu تصميم الــــ
.menu{width:100%;height:30px;background-color:#888888;font-family:andalus;text-shadow:2px 2px 2px #777777;font-size:16px;float:right;margerin:0px 0px 2px;padding:0px 0px 2px;border-radius: 15px 15px 0px 0px;}
li تصميم القائمة
.menu li {display:block;position:relative;float:right;border: solid2px #ffffff;padding:2px 8px 8px 8px;margin:8px 8px 8px 8px;background-color:#999999;border-radius: 15px 15px 0px 0px;}
a تصميم روابط القائمة
.menu li a {color:#aaaaaa;font-weight:bold;text-decoration:none;}
logo تصميم
#logo{ font-family:andalus;width:100%;height:150px;background-color:#999999;float:right;margin:0px 0px 2px;padding:0px 0px 2px;}
2-اكواد HTML+javasc
body+javasc
<head><style>اكواد CSS السابقة</style><script > alert("السلام عليكم ارجوا ان يكون الدرس مفيدا") </script > </head><body><div class="menu"><li><a href="#">الدرس الاول</a></li><li><a href="#">الدرس الثاني</a></li><li><a href="#">الدرس الثالث</a></li><li><a href="#">الدرس الرابع</a></li></div><div id="logo"><script >var d=new Date();document.write(d);</script></div></body>
النتيجة المحصل عليها


.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)


.png)
.png)









.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)



