在建网站的过程中,一些小细节往往会导致网站建好之后效果不佳,其中很多都和我们平时写代码的习惯有关。让我们和肖佳一起看看。
默认颜色
在建立网站的过程中,默认的背景颜色很容易被忽略。假设现在需要建一个白色背景颜色的网站,很多人实际上不会在样式中写“background-color:white”。“这行代码。
既然大多数主流浏览器的背景色都是白色,为什么还要费心再设置同样的背景色呢?这不是多余的吗?
其实不是。虽然大部分主流浏览器的背景色都是统一的白色背景,但从windows-XP系统开始,它就支持系统主题的变化。许多第三方主题会更改系统的默认设置,包括背景颜色设置。
在这个前提下,如果你不想有一个背景为金发碧眼的严肃科技网站或教育网站,最好在页面中强行指定背景颜色,否则页面会显示当前浏览器背景颜色的内容。
表格对齐
与默认颜色一样,表格的默认水平对齐是左对齐的,因此我们将其设置为align=' left ',而不将其设置为达到相同的效果。
同时,情况并非总是如此。在某些特殊情况下,IE浏览器会将默认的左对齐解释为居中对齐,这会导致页面布局出现问题。
希望你做网页的时候不要偷懒。不要省略像Table align属性这样容易编写的代码,这对于市场上的大多数浏览器来说可能是不必要的,但绝对是有益无害的。
单元格宽度
制作网页时,可能会遇到这种情况,即当单元格的align属性设置为left时,会发现单元格中的文字并没有按照我们设置的样式显示。
当我们打开控制台,查看文本的两端时,我们找不到任何代码或样式,但我们无法更改文本的位置。这是怎么回事?
实际上,这是一个单元格宽度的问题。我们可以删除或重置单元格的宽度属性。如果在制作网页时遇到类似的情况,不妨检查一下单元格的宽度属性。
Css注释问题
对自己写的代码负责是每个程序员的责任,注释是他代码生涯中的一大坎。有些程序员不喜欢或者记不住写批注,给后续的维护和优化造成了很大的麻烦。
当然,这并不意味着评论越多越好。这个程序对时间非常敏感。有时候可能是因为几行注释,程序的读取速度慢了一点,导致抛出错误。
虽然css代码中几乎没有注释导致的样式错误,但在某些情况下,中文注释也会导致一些代码无故失败。编写css时,可以只对关键点进行评论,减少评论数量,也可以养成良好的命名习惯,减少后来者阅读代码的障碍。
上面列举了几个问题,虽然是来自不同的方向,但基本上都指向一点,那就是兼容性。虽然使用IE的用户数量已经大大减少,但是现在主流浏览器之间存在各种兼容性问题,所以我们还是要关注浏览器的兼容性。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/159941.html