لایه ها یا جداول

amird

خبرگان انجمن فلش
سلام به تمام دوستان
من خیلی وقت که با Dw کار می کنم اما هنوز نمی تونم درک کنم که چرا بعضی ها کل کاراشون رو با جداول انجام می دن و بعضی ها هم با لایه ها . من خودم با جداول کار می کنم و لی به نظرم کار با لایه ها راحتتر هست و تنها تفوتی هم که تونستم بین این دوتا پیدا کنم این هست که وقتی پنجره مرورگر رو ریسایز می کنم اطلاعات جدول ها تغییر مکان می دن ولی اطلاعات مربوط به لایه نه !!
البته اینکه لایه ها از js استفاده می کنن هم به جای خودش . حالا کسی هست بتونه بگه واقعا کدومش بهتره یا اینکه کجا جدول کجا لایه ؟؟

ممنون
 

Mr.Steres

Active Member
طراحی که از table استفاد کنه ... ! این کار باعث سنگینی ، بهم ریختن سایت در هر مرورگر و سایزی ، عدم استاندارد بودن کد ، پیچیدگی کد میشه و قدرت مانور طراح رو کم می کنه در صورتی که از css استفاده کنید سایت سبک با سرعت بالا و استاندارد می شه و مشکلات بالا رو تا حدودی حل می کنه و این چیزی که طراح های حرفه ایی سایت امروزه از اون استفاده می کنند .

این که چرا بعضی از table استفاده می کنند به این دلیل هستش که داشنش استفاده از style رو ندارند
 

amird

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

این که چرا بعضی از table استفاده می کنند به این دلیل هستش که داشنش استفاده از style رو ندارند

متشکر از جواب .
سنگینی !! من قبلا تست کردم استفاده از این دوتا تاثیر چندانی در حجم ندارند . اما در مورد اینکه با استفاده از جدول سایت تئوی هر مرورگر بهم می ریزه حق با شماست ؟؟

دانش استفاده از Style منظورتون همون دانش استفاده از CSS هست دیگه ؟؟؟

در نهایت به نظرتون جدول + css بهتره یا لایه ها بدون در نظر گرفتن شرایط های خاص .

ممنون
 

echessdesign

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

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

در رابطه با سوال شما، بارها در انجمن بحث شده است، جستجو فرمایید.
توجه داشته باشید ک ه در طراحی نوین، طراحی با جدول منسوخ شده است.
پاینده باشید
 

echessdesign

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

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

در رابطه با سوال شما، بارها در انجمن بحث شده است، جستجو فرمایید.
توجه داشته باشید ک ه در طراحی نوین، طراحی با جدول منسوخ شده است.
پاینده باشید
 

matrix_nag2000

New Member
سلام
من توی کار با لایه ها به یه مشکلی برخوردم:
مثلا لایه ای دارم که مورد استفاده jquery است و position:relative تنظیم شده و دارای زیرلایه ای هست که position:absulote تنظیم شده و لایه ای دیگر دارم که در منو بازشو بکار رفته و از تکه کد جاوااسکریپت دیگری استفاده می کند.و این لایه هم مطابق لایه بالا تنظیم شده و یک زیرلایه دارد که مانند زیرلایه بالایی تنظیم شده.
حال موقع نمایش زیرلایه منوی بازشو که بصورت position:absulote تنظیم شده زیر زیرلایه اولی قرار می گیرد در حالی که می خواهم این لایه بالاتر از لایه های ابسولوت دیگر قرار گیرد!
چه کار باید کرد؟
 

جدیدترین ارسال ها

بالا