تخطيط HTML
- الصفحة السابقة الرأس لـ HTML
- الصفحة التالية تصميم الردود لـ HTML
المواقع غالبًا ما تظهر المحتوى في صفوف متعددة (مثل المجلات والصحف).
تخطيط HTML باستخدام العنصر <div>
ملاحظة:<div> العنصر غالبًا ما يستخدم كأداة التخطيط، لأنه يمكن تحديد موقعه بسهولة باستخدام CSS.
هذا المثال يستخدم أربعة عناصر <div> لإنشاء تصميم متعدد الأعمدة:}
مثال
<body> <div id="header"> <h1>City Gallery</h1> </div> <div id="nav"> لندن<br> باريس<br> تокиو<br> </div> <div id="section"> <h1>London</h1> <p> لندن عاصمة إنجلترا. هي أكثر المدن سكانًا في المملكة المتحدة، مع منطقة حضرية تزيد عن 13 مليون نسمة. </p> <p> قائم على نهر التيمز، لندن كانت مستوطنة رئيسية لآلاف السنين، تاريخه يعود إلى تأسيسه من قبل الرومان، الذين أطلقوا عليه لوندينيوم. </p> </div> <div id="footer"> Copyright codew3c.com </div> </body>
CSS:
<style> #header { لون الخلفية:أسود; لون:أبيض; تنسيق النص:جنبًا إلى جنب; ملء:5px; } #nav { line-height:30px; background-color:#eeeeee; ارتفاع:300بوصة; عرض:100بوصة; غرق:اليسار; ملء:5px; } #section { عرض:350بوصة; غرق:اليسار; ملء:10px; } #footer { لون الخلفية:أسود; لون:أبيض; تنظيف:كل اليمين; تنسيق النص:جنبًا إلى جنب; ملء:5px; } </style>
تصميم موقع باستخدام HTML5
عناصر النص الجديدة التي يقدمها HTML5 تعريف أجزاء مختلفة من الصفحة:
عناصر اللغة HTML5
header | تحديد رأس المستند أو الفقرة |
nav | تحديد وعاء لروابط التوجيه |
section | تحديد فقرة في المستند |
article | تحديد مقال مستقل ومغلق |
aside | تحديد محتوى خارجي (مثل الشريط الجانبي) |
footer | تحديد قدم المستند أو الفقرة |
details | تحديد تفاصيل إضافية |
summary | تحديد عنوان عنصر details |
هذا المثال يستخدم <header>, <nav>, <section>, و <footer> لإنشاء تصميم متعدد الأعمدة:
مثال
<body> <header> <h1>City Gallery</h1> </header> <nav> لندن<br> باريس<br> تокиو<br> </nav> <section> <h1>London</h1> <p> لندن عاصمة إنجلترا. هي أكثر المدن سكانًا في المملكة المتحدة، مع منطقة حضرية تزيد عن 13 مليون نسمة. </p> <p> قائم على نهر التيمز، لندن كانت مستوطنة رئيسية لآلاف السنين، تاريخه يعود إلى تأسيسه من قبل الرومان، الذين أطلقوا عليه لوندينيوم. </p> </section> <footer> Copyright codew3c.com </footer> </body>
CSS
header { لون الخلفية:أسود; لون:أبيض; تنسيق النص:جنبًا إلى جنب; ملء:5px; } nav { line-height:30px; background-color:#eeeeee; ارتفاع:300بوصة; عرض:100بوصة; غرق:اليسار; ملء:5px; } section { عرض:350بوصة; غرق:اليسار; ملء:10px; } footer { لون الخلفية:أسود; لون:أبيض; تنظيف:كل اليمين; تنسيق النص:جنبًا إلى جنب; ملء:5px; }
تخطيط HTML باستخدام الجدول
ملاحظة:لم يكن تصميم عنصر الجدول لتكون أداة التخطيط.
يستخدم عنصر <table> لعرض البيانات الترتيبية.
يمكن استخدام عنصر <table> للحصول على تأثير التخطيط، لأنه يمكن تعيين أنماط عنصر الجدول باستخدام CSS:
مثال
<body> <table class="lamp"> <tr> <th> <img src="/images/lamp.jpg" alt="ملاحظة" style="ارتفاع:32px;عرض:32px"> </th> <td> لم يكن تصميم عنصر الجدول لتكون أداة التخطيط. </td> </tr> </table> </body>
CSS
<style> table.lamp { عرض:100%; حاجز:1 بوصة صلبة #d4d4d4; } table.lamp th, td { ملء:10px; } table.lamp td { عرض:40px; } </style>
- الصفحة السابقة الرأس لـ HTML
- الصفحة التالية تصميم الردود لـ HTML