طراحی وب

چیدمان HTML

چیدمان HTML  چیست؟ و چه عناصری دارد؟

آموزش html  درس بیست و چهارم

عناصر چیدمان HTML

چیدمان HTML : وب سایت ها اغلب محتوای نمایش داده شده را در چندین ستون (مانند مجله یا روزنامه) نمایش می دهند.

چیدمان HTML
چیدمان HTML

HTML5 عناصر معنایی جدیدی را ارائه می دهد که بخش های مختلف یک صفحه وب را تعریف می کنند:

عناصر معنایی  html5  را از اینجا ببینید

<header> – یک هدر برای یک سند یا بخش تعریف می کند
<nav> – یک ظرف برای لینک های ناوبری تعریف می کند
<section> – یک بخش را در یک سند تعریف می کند
<article> – یک مقاله به صورت مستقل  را تعریف می کند
<aside> – مطالب را جدا از محتوا (مانند نوار کناری) تعریف می کند.
<footer> – یک footer برای یک سند یا یک بخش تعریف می کند
<details> – جزئیات بیشتر را تعریف می کند
<summary> – یک عنوان را برای عنصر <detail> تعریف می کند

تکنیک های چیدمان HTML

چهار روش مختلف برای ایجاد پوسته های چندگانه وجود دارد. هر راه دارای مزایا و معایب است:

HTML tables

CSS float property

CSS framework

CSS flexbox

 

کدام یک را انتخاب کنید؟

جداول HTML

عنصر  <table> برای چیدمان  پوسته طراحی نشده است! هدف عنصر <table>  برای نمایش داده های جدولی است. بنابراین، از جداول برای طرح بندی صفحه استفاده نکنید! آنها توده ای از کد  را به شما نشان می دهند. و تصور کنید چقدر سخت است که پس از گذشت چند ماه از سایتتان دوباره طراحی کنید.

نکته: از جداول برای طرح بندی صفحه استفاده نکنید!

چارچوب CSS

اگر می خواهید طرح خود را سریع ایجاد کنید، می توانید از یک چارچوب مانند W3.CSS یا Bootstrap استفاده کنید.

شناورهای CSS

شایع است که تمام پوسته های وب با استفاده از ویژگی شناور CSS انجام شود. شناور برای یادگیری آسان است – شما فقط نیازدارید که  به یاد داشته باشید  خواص شناور چگونه  کار می کنند.

معایب: عناصر شناور به جریان سند گره خورده است، که ممکن است به انعطاف پذیری آسیب برساند. در مورد عناصر شناور در  css بعداً بحث خواهیم کرد.

 

CSS Flexbox

Flexbox یک حالت طرح جدید در CSS3 است.

استفاده از flexbox تضمین می کند که  زمانی که طرح بندی صفحه باید به اندازه صفحه نمایش های مختلف در دستگاههای مختلف نمایش داده شود عناصر به صورت قابل پیش بینی رفتار می کنند و دستگاههای مختلف صفحه نمایش را در خود جای می دهند.  معایب: در IE10 و قبل از آن کار نمی کند.

در مورد flexbox بعداً بحث خواهیم کرد.

 

برچسب ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیشنهاد ویژه

تا 75% ذخیره کنید

این آخرین فرصت استفاده از تخفیف 75% است
این پیشنهاد را ببینید
این پیشنهاد فقط یکبار به شما نمایش داده می‌شود !
close-link
بستن