临下班,开发跟我说有个bug,就是表格字体都大一号的,其他都是正常的。首先想到的就是样式覆盖。先用console排查,反反复复看了两三遍,没有多余代码,倒是直接写内嵌样式就可以修复,但是,这工程量有点大,而且治标不治本呐。

随把线上代码复制到本地,把以前写的代码进行部分替换(自己觉得也许有问题的地方),找不到原因,只能死马当活马医了呗,结果还是有线上的bug存在。

这次删掉了所有多余的代码,突然发现,咦,<!DOCTYPE html>这句话去哪了,加上后发现,显示就正常了。

*(此处是句不文雅的话),和开发一沟通,果然,她们以前都是删掉的(ノへ ̄、)。。。

下面复习下<!DOCTYPE html>的用处


它是html5标准网页声明,全称为Document Type HyperText Mark-up Language,意思为文档种类是超文本标记性语言或者超文本链接标示语言。
<!DOCTYPE html>声明位于文档中的最前面的位置,处于标签之前,此标签可告知浏览器文档使用哪种HTML或XHTML规范。
作用:声明文档的解析类型,避免浏览器的怪异模式