!DOCTYPE的问题请教

间谍 2008-03-09 11:17:21
初学者,有个问题搞不懂,请教大家,非常感谢.

index.php文件只有一行内容:
<? require_once('./common/def.php'); ?>

<html>...</html>都在def.php中, 其中def.php文件中的第一行就是<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >,在def.php中引入了style.css

style.css文件中有一行:
.header{
margin: 0 auto;
}

请教的问题:
其它css效果都可以应用, 只有margin: 0 auto无效,但如果把def.php中的"<!DOCTYPE..." 放在index.php第一行,就有效了.想不明白,特请教.

浏览器: IE7
...全文
103 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
间谍 2008-03-09
  • 打赏
  • 举报
回复
能否详细解释一下为什么其它效果都可以,只有一个不行,另外为什么require不行呢
fxs_2008 2008-03-09
  • 打赏
  • 举报
回复
<!DOCTYPE..." 放在index.php

表明文件遵循的格式标准,也包括css标准等

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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