الهيكل من خلال دورة تصميم المواقع - التعليم والتعلم

header ads new

Hot

Post Top Ad

Your Ad Spot

الاثنين، 9 يوليو 2018

الهيكل من خلال دورة تصميم المواقع

من الجدير بالذكر ان درسنا اليوم عن دورة تصميم المواقع بلغة html و css ولابد ان نعرف ان العناصر المطلوبة منا لتصميم اي صفحة ويب هي :



صفحة الويب ,html ,لغة برمجة , تعليم ,تعلم ,تصميم ,انشاء ,عناصر , وسوم , صفحة ,تقسيم ,دروس ,elements ,class ,inline,div ,دورة ,كورس ,css ,الهيكل ,layout ,FLOAT ,HTML

Block

وهي التي تظهر على السطر لوحدها وذلك مثل العناوين والفقرات.

Inline

وهو مايمكن لعناصر أخرى الظهور بجانبها وذلك مثل الصور.


Boxes

1وهي تلك العناصر التي يمكن من خلالها احتواء بعض العناصر الاخرى على سبيل المثال يمكن وضع صورة وفقرة نصية داخل نفس الصندوق

التحكم في توجيه العناصر


التوجيه العادي

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

التوجيه النسبي

لابد من استخدام تلك القاعدة التالية:
يمكن التحكم في نسبة العنصر والذي يوجد هذا العنصر بداخله 
على سبيل المثال فقرة P داخل صندوق div وذلك بعد اختيار القيم للتحكم للاعلى وكذلك اليمين او اليسار



p.example {
position: relative;
top: 10px;
left: 100px;}

التوجيه المطلق

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


p.example {
position: absolute;
top: 10px;
left: 100px;} 


التوجيه الثابت

وهو بقاء الجزء ثابتا في مكانه وذلك حين النزول لاسفل الصفحة .


.example {
position: fixed
التحكم في الداخل
وذلك حين استخدام القواعد الموجودة في الاعلى تقوم العناصر بالتداخل فيما بينها ولذلك وجب اختيار الاجزاء التي لديها كل الاولوية في الظهور اعلىة العنوان مما يعني ذلك انه سيظهر فوق نفس الفقرة  z-index

h1 {
position: fixed;
top: 0px;
left: 0px;
margin: 0px;
padding: 10px;
width: 100%;
background-color: #efefef;
z-index: 10;}
p {
position: relative;
top: 70px;
left: 70px;}

التعويم

يمكن استعمال تلك القاعدة المعروفة FLOAT ليتم توجيه تلك العناصر يمينا ويسارا 
ومن الجدير بالذكر ان تلك العناصر تأخذ نفس مكان العنصر المعوم
 
img{
float: right:
}

قاعدة Clear هي القاعدة التي يتم استخدامها لاخلاء العناصر حينما لاتريد احاطة العنصر المعوم بالعناصر الاخرى

من خلال هذه الصورة لن يتم القبول بوجود اي عنصر آخر على اليسار
img{
float: right:
clear: left;
}
 يمكنك استخدام التعويم كذلك لتقوم بانشاء مربعات بجانب بعضها البعض

يمكن استعمال قاعدة

كود css:

.column, .column2, .column3 {
width: 300px;
float: left;
margin: 10px;}

كود html:

<h1>The Evolution of the Bicycle</h1>
<div class="column1">
<h3>نص نص</h3> ...
</div>
<div class="column2">
<h3>نص نص</h3> ...
</div>
<div class="column3">
<h3>مص مص</h3> ...
</div>

ولكن مع ذلك لا ننصح باستخدام الطريقة السابقة لأن inline-block تعمل بشكل افضل

هيكل الصفحة باستخدام HTML5

 ولقد تم إضافة عناصر جديدة لتقوم بتنظيم محتوى الصفحة معHTML 5 ويذكر انها:
  • header  وهو ذلك الجزء العلوي والذي يحتوي في الاغلب على الشعار ويليه القائمة nav
  • main ويعد ذلك الجزء الرئيسي حيث يوجد به محتوى الصفحة
  • article وهي المواضيع
  • section وهو عبارة عن جزء من المحتوى
  • aside وهو ذلك الجزء الجانبي
  • footer ويعني الجزء السفلي
 
 

Post Top Ad

Your Ad Spot
-رفع الصور-