PDA

View Full Version : سوال: فاصله افتادن در بالای صفحه



sajad dp
جمعه 21 فروردین 1394, 01:49 صبح
سلام
برای اینکه سوء تفاهم پیش نیاد ی نکته رو بگم ک این مسئله مربوط به سی اس اس و... نمیشه.

در قالب سایت فایل هدر و فوتر برای تمام صفحات اینکلود میشن و تگ ها و... همون طور ک در خط بالا نوشتم به طور کامل درست هستند. (قبل از ارسال این تاپیک یک چک کامل انجام دادم.)

در بعضی از صفحات یک فاصله حدودا دو سه پیکسلی بالای صفحه ایجاد میشه اما در سایر صفحات مشکلی نیست!
اندکوینگ فایل های قالب رو چک کردم درست هست ( UTF-8 winout BOM ).
تنها تغیری هم ک در این چند روز انجام شده آپدیت نسخه php سرور بود.

ب نظر شما این مسئله میتونه باعث این اختلال شده باشه ( مثلا در نسخه 5.4 تابعی استفاده شده باشه ک در نسخه 5.3 ک قبلا بود شکل دیگه داشته و... )
اگر می تونه باشه چرا در صفحات دیگه این مشکل نیست؟
اگر هم فکر میکنید این نمی تونه دلیلی باشه ب نظرتون با توجه به توضیحاتی ک نوشتم چ چیزهایی می تونن باعث این مشکل شده باشن؟

ویرایش:
آیا درست کار نکردن ob_start() میتونه تاثیرگذار باشه؟

MMSHFE
جمعه 21 فروردین 1394, 11:28 صبح
تمام فایلهاتون باید با کدگذاری UTF-8 without BOM باشه نه فقط فایلهای قالب.

hadi2016
جمعه 21 فروردین 1394, 15:58 عصر
احتمالا باید در css تون
اینو بنویسی


html{
margin: 0px;
padding: 0px;
}

sajad dp
جمعه 21 فروردین 1394, 16:25 عصر
تمام فایلهاتون باید با کدگذاری UTF-8 without BOM باشه نه فقط فایلهای قالب.
اندکوینگ همه ی فایل های مرتبط رو با نوت پد ست کردم، مشکل الان رفع شده.
تشکر (:


احتمالا باید در css تون
اینو بنویسی


html{
margin: 0px;
padding: 0px;
}


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

id1385
جمعه 21 فروردین 1394, 17:32 عصر
نیازی نیست همه فایها w/b بشن بلکه فقط اونایی که اینکلود میشن باید اینشکلی باشن، صفحاتی مثل index که در مرورگر بازمیشن و دایرکت هستن میتونن uft8 باشن ولی اینکلودی ها باید از نوع uft8 w/b باشن