• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

این فاصله اضافه از کجا اومده؟

soloworld

Registered User
تاریخ عضویت
28 جولای 2006
نوشته‌ها
266
لایک‌ها
2
با سلام به دوستان عزیز .. یه کد ساده دارم که اعصابم رو به هم ریخته .. انقدر ساده که حد نداره....
این کد را ببینید.
HTML:
<html>
<head>
<title>عنوان</title>
</head>
<body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0" >
	<tr>
		<td valign="top" bgcolor="#0033CC">
			&nbsp;
		</td>
	</tr>
</table>
</body>
</html>
این کد توی فایر فاکس هیچ مشکلی ایجاد نمی کنه ولی توی اینترنت اکسپلورر یک فاصله بالای صفحه ایجاد می کنه ؟ مشکل کجاست؟
 

ocarina3

Guest
تاریخ عضویت
23 اکتبر 2006
نوشته‌ها
222
لایک‌ها
0
محل سکونت
ایالت پنجاه و یکم آمریکا
واسه من که هیچ مشکلی نداشت... ؟؟!

البته بهتره همیشه برای صفحات DOCTYPE رو مشخص کنی....
درضمن برای تعیین margin تو تگ body از این روش استفاده کن:
کد:
<body style="margin:0px">
 

neopersia

Registered User
تاریخ عضویت
24 سپتامبر 2006
نوشته‌ها
94
لایک‌ها
2
همونطور که ocarina3 گفت فکر کنم اگه DOCTYPE رو مشخص کنی مشکل حل بشه
 

neopersia

Registered User
تاریخ عضویت
24 سپتامبر 2006
نوشته‌ها
94
لایک‌ها
2
راستی برای اطمینان می تونی کد زیر رو تو تگ <table> وارد کنی :

HTML:
style="margin: 0px"

استایل body رو هم به این صورت بنویس:

HTML:
style="margin: 0px; padding:0px"
 
بالا