<!DOCTYPE html> <html dir="rtl"> <head> <style> * { box-sizing: border-box; } /*لتحديد اتجاهات هيئة الصفحة ونوعية الخط والمسافات*/ body { padding-top: 0px; margin: 0; font-family:tahoma; } /*لتحديد حجم الخط للعناوين*/ h1, h2, h3, h4 { font-size: 18px; } /*تحديد حجم الخط بالفقرات النصية*/ p { font-size: 14px; } /* لتصميم خلفية شريط الروابط */ ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #555; } /* لتحديد اتجاه القوالب */ li { float: right; } /* لتحديد لون الخط + اتجاه النص + تحديد مسافة القوائم عن اطراف الموقع */ li a, .dropbtn { display: inline-block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } /* لتحديد لون القالب لحظة التمرير على شريط الروابط*/ li a:hover, .dropdown:hover .active .dropbtn { background-color: green; } /* لتحديد نوعية العرض للقائمة المنسدلة*/ li.dropdown { display: inline-block; } /* لتحديد العرض و المكان و لون الخلفية و اقل عرض و صندوق التضليل للقائمة المنسدلة*/ .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } /* لتحديد لون الخط و المسافة عن اطراف العرض واتجاه النص للقائمة المنسدلة*/ .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; text-align: right; } /* لتحديد لون القالب عند التمرير للقائمة المنسدلة*/ .dropdown-content a:hover {background-color: #f1f1f1} /* لتحديد لون القالب عند التمرير للقائمة المنسدلة*/ .dropdown:hover .dropdown-content { display: block; } /*تحديد الصفحة بعد قائمة الارتباطات*/ .row:after { content: ""; display: table; clear: both; } /*انشاء ثلاث اعمدة غير متساوية بالعرض على نفس الصف */ .column { float: right; padding: 10px; } /* عمود اليمين و اليسار ولون الخلفية للعمود و طول العمود في الصفحة */ .column.side { width: 20%; box-border: 15px; background-color: #f1f1f1; height:100%; } /* العمود الوسطي */ .column.middle { width: 80%; } /* تصميم الهيدر, اللون, اتجاه الكتابة */ .header { background-color: lightgray; padding: 20px; text-align: center; } /* لتحديد نوعية النص و الحدود و العرض للجدول*/ table { font-family: arial, sans-serif; border-collapse: collapse; width: 100%; } /* لتحديد الحدود و اتجاه النص و اتزان المسافة لصف الرئيسي و الصفوف الاخرى*/ td, th { border: 1px solid #dddddd; text-align: right; padding: 8px; } /* تحديد لون الصفوف الزوجية بالون الرمادي الفاتح*/ tr:nth-child(even) { background-color: #dddddd; } /* تصميم تذييل الصفحة */ .footer { background-color: #f1f1f1; padding: 10px; text-align: center; } /****************Iاضف الكود لهذا الدرس تحت السطر مباشرة*********************/ </style> </head> <body> <div class="header"> <h1>عنوان الموقع: مدونة اكاديمية ماجد</h1> <p> وصف للموقع مختصر </p> </div> <ul> <li><a class="active" href="#home">الرئيسية</a></li> <li><a href="#news">مقالاتي</a></li> <li class="dropdown"> <a href="javascript:void(0)" class="dropbtn">الخيارات</a> <div class="dropdown-content"> <a href="#">الرابط 1</a> <a href="#">الرابط 2</a> <a href="#">الرابط 3</a> </div> </li> <li><a href="#home">اتصل بنا</a></li> </ul> <style> /*تحدد خاصية تحديد حجم المربع كيفية حساب عرض العنصر وارتفاعه: في حالة تضمينهما الحشو والحدود، أم لا*/ html { box-sizing: border-box; direction: rtl; font-family: tahoma; } /*تحدد خاصية تحديد حجم المربع كيفية حساب عرض العنصر وارتفاعه: في حالة تضمينهما الحشو والحدود، أم لا*/ *, *:before, *:after { box-sizing: inherit; } /*تحديد الاعمدة في الصف الواحد وكم التقسيم يكون على 100% وهنا تم التقسيم على 3 مما يعني سوف نحصل على ثلاث بطاقات*/ .column { float: right; width: 33.3%; margin-bottom: 16px; padding: 0 8px; } /*هنا تحديد ظل البطاقات كيف يكون*/ .card { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); } /*هنا تحديد ابعاد الكونتينر*/ .container { padding: 0 16px; } /*هنا تحديد بعد الكونتير وابعاده مع الصف وتاثيره في تغير عرض الشاشة*/ .container::after, .row::after { content: ""; clear: both; display: table; } /*هنا تم تحديد لون المسمى الوظيفي داخل البطاقات التعريفية*/ .title { color: grey; } .button { border: none; outline: 0; display: inline-block; padding: 8px; color: white; background-color: #000; text-align: center; cursor: pointer; width: 100%; font-family: tahoma; } /*تحديد لون شريط زر الاتصال لحظة التمرير من فوقه*/ .button:hover { background-color: #555; } /*تحديد اقصى عرض ليتناسب مع شاشة جهاز العرض الذي يتصفح الصفحة ليكون ملائم للاجهزة و الذكية و جميع انواع الحواسيب*/ @media (max-width: 650px) { .column { width: 100%; display: block; } } </style> <br> <!-- هذه خاصية الصف وتكون اول الشجرة و اخر الشجرة التي هي div!--> <div class="row"> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="column"> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="card"> <!--هنا تم وضع الصورة خارج اطار الكونتينر وداخل اطار الكرت.. لتوضيح فقط!--> <img src="https://www.w3schools.com/howto/img_avatar.png" alt="Majed" style="width:100%"> <div class="container"> <h2>ماجد بن محمد </h2> <p class="title">المؤسس و الرئيس التنفيذي </p> <p>بعض الشروحات عن هذه الشخصية</p> <p>أيميل_المسؤول@example.com</p> <p><button class="button">الاتصال</button></p> </div> </div> </div> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="column"> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="card"> <!--هنا تم وضع الصورة خارج اطار الكونتينر وداخل اطار الكرت.. لتوضيح فقط!--> <img src="https://www.w3schools.com/howto/img_avatar.png" alt="Majed" style="width:100%"> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="container"> <h2> Majid Mohammed </h2> <p class="title"> مطور الويب </p> <p>بعض الشروحات عن هذه الشخصية</p> <p>أيميل_المسؤول@example.com</p> <p><button class="button">الاتصال</button></p> </div> </div> </div> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="column"> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="card"> <!--هنا تم وضع الصورة خارج اطار الكونتينر وداخل اطار الكرت.. لتوضيح فقط!--> <img src="https://www.w3schools.com/howto/img_avatar.png" alt="Majed" style="width:100%"> <!-- هذه الخاصية تقوم باستدعاء التعريفات التي قمنا بوضعها بالاعلى !--> <div class="container"> <h2>ماجد بن محمد </h2> <p class="title">مسؤول العلاقات والتواصل </p> <p>بعض الشروحات عن هذه الشخصية</p> <p>أيميل_المسؤول@example.com</p> <p><button class="button">الاتصال</button></p> </div> </div> </div> </div> </div> </body> </html>