今日在写pc官网的时候,一直对于HTML+css的结构编写完全按照自己的思维方式,今天把代码交给老大的时候,被他指出很多编写代码的错误性,比如代码结构,标签的使用,语义化,css的可扩展性,由于网站主要还是需要做seo优化,所以在标签使用上也有些不合理之处,给了我一些建议,自己记录以下
1、在HTML标签的使用上,一定尽量语义化,比如列表用ul+li、ou+li,
2、在csss上相同的结构先以一定样式控制,如果有其他地方需要,再在下面控制不同的地方,这样这段代码结构不管在哪个结构下面,始终样式不会错乱,也容易维护。
3、定义全局结构样式,如 .fl{flao:left} 等,还有功能性样式 clean 清除浮动。