本文目录1. 背景2. 为什么要进行代码格式化3. 如何进行代码格式化4. 如何快捷的进行格式化5. 小结1. 背景为什么单独拿出一章来讲代码格式化的问题是因为我发现初学者不理解为什么要进行代码格式化以及如何进行代码格式化。本篇就来说一下这方面的问题。2. 为什么要进行代码格式化先来看一段代码!DOCTYPEhtmlhtmlheadmetacharsetutf-8style/style/headbodydivhello/div/body/html这样的代码虽然也没错但是看起来非常费劲让人难以理解。我们对比下格式化后的代码!DOCTYPEhtmlhtmlheadmetacharsetutf-8style/style/headbodydivhello/div/body/html是不是一目了然干净清爽。这就是代码格式化的意义让代码更加易读易懂易修改。代码格式化就好比收拾屋子只有把屋子收拾干净整齐了你住起来才舒服。代码只有格式化了你用起来才方便。另外在编程界代码格式化是最基本的素养如果你出去面试代码格式化这块搞不好面试官上来就会觉得你很不专业。所以作为初学者务必从一开始就要注意代码格式化的问题。3. 如何进行代码格式化代码格式化是靠缩进来实现的一般来说子标签相对于父标签要多缩进一个tab键的距离。例如bodydivhello/div/bodydiv是body的子标签所以div比body多缩进了4个空格此处也是一个tab键的距离。hello是div的内容相当于孩子所以hello比div多缩进了4个空格。所以对一个HTML页面来说最规范的缩进应该是这样子的!DOCTYPEhtmlhtmlheadmetacharsetutf-8style/style/headbodydivhello/div/body/html但是由于head、body大家太熟悉了也是非常底层的元素离html很近是html的亲生孩子所以我们也可以把head、body放到跟html同级的位置!DOCTYPEhtmlhtmlheadmetacharsetutf-8style/style/headbodydivhello/div/body/html这两种写法都OK。4. 如何快捷的进行格式化在VSCode中可以按AltShiftF键代码就会自动格式化。其他的开发工具或者代码编辑器也都有类似的快捷键大家百度一下即可。5. 小结代码格式化很重要要养成习惯。