为什么html顶部有空白

html-css014

为什么html顶部有空白,第1张

很抱歉,因为没看到的你代码,所以开始随便说了几个方法,但是肯定是对的。现在修改回答你。

因为你开始style样式表只写了body,html标签的Margin和padding为0,

P是只带marign和padding属性的,所以,你应该这样写。

你的P 类名为class="title", 那么 你需要在在style增加样式.title{margin:0 padding:0}

这样就不会用白色的外边距了。

一个看起来正常的 html 文件,在网页中显示不正常,顶部有留白(body 相应的 margin、border 和 padding 已经 clear 过),检查源码发现 head 中的 <link>、<script>等全部跑到了 body 中。

1、某个标签没写完整:这个编译器一般都会有提示,不过网络上有人遇到过这种情况,所以也放在这;

2、编码问题。

用 Notepad++ 看了一下编码,果然是存在 BOM 的问题,选择“使用 UTF-8 编码”立马恢复正常(原先选的是第三个):