View Full Version : فرق بین تک div و table
mammad_asir
یک شنبه 19 خرداد 1392, 19:13 عصر
سلام فرق بین این دو چیه؟
اینکه میگن قبلا از تیبل استفاده میشده والان بجاش از div استفاده میکنن چیه مگه این دو تا جایگذین همن؟
ali_md110
یک شنبه 19 خرداد 1392, 19:59 عصر
سلام
table و div هر دو جهت فریم بندی یا ساختن جدول و یا کانتینر برای سابر کنترلهای برنامه کاربرد داره ولی سرعت div به مراتب بیشتره table شامل سطر و ستون هست ولی div فقط یک چهارگوش مستطیل یا مربع است
که با تنظیم کردن خاصیت margin وpadding ان میتوان چند div را به یک table تبدیل کرد
پیاده سازی table آسانتر است
دلیل سریع بودن div جدا بودن آن است
یک table در نظر بگیرید که دارای سه قسمت باشد مثلا heder سربرگ , Left Column ستون چپ و Content کانتینر در برگیرنده مطالب اصلی سایت
یک جدول هنگام لود شدن باید تمام سطر وستونش ترسیم بشه که ممکنه سطر و ستون زیادی داشته باشه و لی div چون یک جدول بهم پیوسته نیست سرعت بیشتری هنگام ترسیم داره
شکلی که ارسال کردم قسمت خاکستری سربرگ سایت هست و قسمت سبز بخش میانی و ستون راست هم که به رنگ آبی
این جدول هنگام بارگذاری باید هر سه قسمتش ترسیم بشه و سپس مجتویات هر خانه آن
ولی اگر همین جدول بوسیله 3 div طراحی شده بود ابتدا اونی که از نظر محتویات و استایل سبکتر باشه لود میشه و به کاربر نشون داده میشه و کاربر منتظر نمیمونه تا هر سه div لود بشه
امیدوارم منظورم خوب بیان کرده باشم
mammad_asir
دوشنبه 20 خرداد 1392, 13:49 عصر
عالی بود خیلی متشکر از توضیحات و وقتی کع گذاشتین
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.