ورود

نسخه کامل مشاهده نسخه کامل : فاصله افتادن بین دیوها به خاطر utf-8



hasanak852
23-08-2011, 22:29
سلام
برای اینکه قسمت هدر و فوتر تو همه صفحات سایتم یکی باشه اونها رو تو دو تا فایل head.php و foot.php جدا ذخیره کردم و بعد تو هر صفحه اینجوری آدرس دادم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
تا اینجا که مشکلی نیست ولی مشکلم که اعصابمو به هم ریخته با انکودینگ صفحاته
وقتی با فرمت utf-8 ذخیره کنم بین دوتا دیو فاصله میافته
وقتی با ANSI میزنم فاصله از بین میره ولی حروف به هم میریزه

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

انکودینگ صفحه روی یو تی اف هشته:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

دوستان اگه شما روش بهتری سراغ دارید به جای استفاده از require بگین.
شما از چه روشی استفاده میکنن؟
تا حالا همچین مشکلی پیش نیومده براتون؟
اگر هم مشکلو میدونین از کجاست کمکم کنین.

hasanak852
26-08-2011, 13:16
کسی که جوابمو نداد :19: خودم درستش کردم از مارگین منفی استفاده کردم تا بیاد بالا
ولی میدونم این راهکار مشکلم نیست!

sunny110
05-09-2011, 15:00
از مارگین منفی استفاده کردم تا بیاد بالا
ولی میدونم این راهکار مشکلم نیست!

درست میگی این راهش نیست من هم همین مشکلو دارم آیا کسی میتونه پاسخ بده؟!
استفاده از مارجین منفی شاید فقط توی مروگر فعلی شما جواب بده ، توی مرورگر های قدیمی مثل IE7 فاصله ی خیلی زیادتری بین DIV ها میافته!

در سایت زیر می تونید نمایش وبسایتتون رو در مرورگر های مختلف ببینید.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

____________________

mohrd
05-09-2011, 18:27
سلام.
بله margin منفی در بعضی از ورژن های IE به طور کامل پشتیبانی نمیشه.

در صورت تمایل، لطفا source کامل صفحه (چیزی که شما در مرورگر می بینید. معمولا با Ctrl+U در دسترسه + استایل ها) رو همینجا یا در pm ارسال کنید تا بررسی کنم. شاید دلیلش پیدا شد ..

hasanak852
06-09-2011, 23:25
یافتم! :26:
یافتم! :33:
یافتم! :thumbsup:


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]



تو validator.w3.org چک کردم گفت یکی از مشکلات صفحه BOM هست.

باید با یه نرم افزار ادیتور پیشرفته مثل notepad++ با انکودینگ utf-8 without BOM ذخیره بشه.