5 回答
特南克斯
TA贡献14条经验 获得超9个赞
这些代码放在浏览器中解析肯定是没有问题的,但是呢 不优雅,不规范。可读性比较差,要知道代码不仅仅是给机器看的,也是给人看的。
为什么 html 中使用 h1,h2 标签来表示标题,使用 p 标签来表示段落,就是为了让标签语义化,更加的容易理解,让不同的开发者看到这个标签时,都瞬间明白这个标签是什么功能。否则还要那么多标签干嘛?一个 div + css 能把所有事全干了,但是 html 里面标题是 div、段落是 div、甚至 span 标签也被 div 替代,这样的代码很难称得上是好代码。
下面的两种代码,你喜欢那个?
<!-- 无缩进 --> <div><h1>h1</h1><span>span</span></div>
<!-- 正常缩进 --> <div> <h1>h1</h1> <span>span</span> </div>
规范的代码能产生秩序之美,让阅读代码的人看起来就觉得舒服。代码也是有颜值的!!!
你能问出来这种问题,很可能你还没有和同事协工作过。或者在大的项目组工作过,多人协同工作时一个人一个代码风格,碰到有代码洁癖的人,看见这种代码会疯掉的。
规范的项目组,缩进是几个空格,文件结尾是否有空白行都是有严格要求且必须遵守的。现在也有很多非常流行的库就是用来解决这样的问题,ESLint 了解以下。
码农2号
TA贡献151条经验 获得超48个赞
觉得都没回答到主要的原因。这个错是因为你看看你那上面的题目是什么啊?块级元素与块级元素并列、内嵌元素与内嵌元素并列。并没有提到块级元素与内嵌元素并列啊。这只是一个测试题,测试的主要目的是让你明白哪些是块级元素哪些是内嵌元素,并非是说你这样写是否正确。
- 5 回答
- 0 关注
- 4340 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消