BUG描述
当时是从微信上将代码直接复制到VS上,然后使用VS的格式化功能,然后发现在另一台电脑上能跑通的HTML竟然不能用了。
在排除了诸如
- css链接地址错误
- html、css、浏览器编码不匹配
- css文件访问权限问题
仔细检查代码发现
<div class="container">
<div class="top">
看似没有什么问题,但利用VS双击显示变量名的功能可以看到
好家伙,竟然将div class识别为了一个变量名,正常应该识别为div标签下的一个class属性。
真的服气,竟然会碰上这种bug。
解决方案
解决的办法比较无奈,既然自动识别不了,只能手动提醒,就是先把中间的空格删除,然后再添上空格,就可以解决了。
(所有的属性前都需要删再添)
(如果有更方便的解决方案,请务必在下方留言告诉我,谢谢)