我不知道老师您是怎么理解标签嵌套过多带来的DOM复杂度和HTML语义化的?其实这个例子没必要套用这么多div的,感觉有点繁琐了
2 回答
哈哈,在制作网页中有二大派别代码风格,一类是追求简洁(使用最少的标签嵌套来实现效果)。第二类是使用合理甚至是多余的标签进行嵌套来制作网页代码(你觉得是多余的标签,实际上是为了以后代码的维护、扩展,而有意加上)。那么我们做网页时做用那种风格呢,我的想法是:要看你做这个网页日后维护、扩展的可能是否很大,如果很大,就必须要用第二种方法,这种日后修改不省大家很大的力气噢,但是如果你就是一个小的企业网页,制作好了,以后就不管了,那当然你就用第一种代码风格了,这样编写代码成本低,而且网页运行速度还快。
搜索框制作这门课程的老师,是一个很有实战经验的前端高级工程师,就是因为他制作的都是维护成本很高的大型网站的网页,所以他考虑的问题就比较全面,所以制作出来的网页就比较“复杂”,他的这种“复杂”是为是日后的维护与网页的扩展,而有意为之的。
举报
0/150
提交
取消