为了账号安全,请及时绑定邮箱和手机立即绑定

一个神奇又无解的html/css代码?

一个神奇又无解的html/css代码?

努力奔跑的自己 2018-08-26 11:53:03
效果如图:两块代码html、css完全相同,但不知道为什么第一部分会多一块空白区域(即第一个箭头所指向的位置)。这个神奇的问题从昨天晚上就一直困扰着我,虽然直接删掉就可以解决,但是编码第一次遇到这么神奇的问题还是想探究一下。代码如下:<!DOCTYPE html><html><head>    <meta charset="UTF-8"><title></title><style>.footer {  width: 800px;  height: 100px;  background: #ed817e;}.header {  width:800px;  height: 50px;  background: #5880f9;}</style></head><body><div>  <div class="header">这是页面头部</div>  <div class="footer">这是页面底部</div></div><hr/><div><div class="header">头部</div><div class="footer">底部</div></div><!--<div><div class="header">这是页面头部</div><div class="footer">这是页面底部</div></div>--></body></html>
查看完整描述

4 回答

已采纳
?
橋本奈奈未

TA贡献436条经验 获得超108个赞

应该是你编辑器的编码问题。

下面两个图是我用python以二进制模式读取文件的编码。

明显看出你的代码footer的div前面多了其他字符

https://img1.sycdn.imooc.com//5b82556a000167bc05900090.jpg


https://img1.sycdn.imooc.com//5b82556b0001ccc308580116.jpg


查看完整回答
2 反对 回复 2018-08-26
?
Mk丶

TA贡献2条经验 获得超0个赞

对齐顶部了

查看完整回答
反对 回复 2018-09-26
?
努力奔跑的自己

TA贡献4条经验 获得超0个赞

确实是编码问题,解决方法:先将

<div>

  <div class="header">这是页面头部</div>

  <div class="footer">这是页面底部</div>

</div>

通过Backspace键变成一行,保存后,再格式化成原来的代码风格就好了。

查看完整回答
反对 回复 2018-08-26
?
慕虎9441190

TA贡献2条经验 获得超0个赞

你引入其他的什么了吗

查看完整回答
反对 回复 2018-08-26
  • 4 回答
  • 2 关注
  • 1727 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信