margin 到底出了什么问题?

ValiantWilliam 2007-09-12 06:31:42
在下面的文件中使用 margin 出了奇怪的问题:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Copyright" content="Copyright" />
<meta name="description" content="" />
<title></title>
</head>
<body>
<table width="100%" bgcolor="#000000" height="100">
<tr>
<td>abc</td>
<tr>
</table>
</body>
</html>

将上面 body 标签改为:<body style="margin: 0"> 时,文件的左右上下都没有空白处。

而引用 style.css 文件时,在 <head> ... </head> 之间加入 <link rel="stylesheet" type="text/css" href="/style.css" /> 后,四周却有了空白。

style.css 文件内容如下:
<style type="text/css" dir='ltr' lang='zh_CN' media='all'>
body { margin: 0; background: #000000; text-align:center; }
</style>

这倒底是什么原因,搞不明白。
望高手指教!!!

...全文
159 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ValiantWilliam 2007-09-14
  • 打赏
  • 举报
回复
哦,原来是这样。

谢谢!
xiao_jun_0820 2007-09-13
  • 打赏
  • 举报
回复
那本来就是个CSS样式文件,再用<style....></style>注明它干什么?
如果直接在HTM页面里写CSS样式的话就要加<style>标签注明里面的内容是样式内容
yinglong335890 2007-09-13
  • 打赏
  • 举报
回复
css文件里不需要这样写。
ValiantWilliam 2007-09-13
  • 打赏
  • 举报
回复
直接写在页面的 <link> 中?
ValiantWilliam 2007-09-12
  • 打赏
  • 举报
回复
请教:为什么在 CSS 文件中要去掉 <style> 和 </style> ?
johnsonljl 2007-09-12
  • 打赏
  • 举报
回复
把<style type="text/css" dir='ltr' lang='zh_CN' media='all'>和</style>从style.css里去掉就可以

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧