Html开发的常见习惯:
介绍CSS,JS
根据HTML5规范,引入CSS和JS时通常不需要指定类型,因为text/css和text/javascript分别是它们的默认值。
HTML5规范链接
?使用链接
?使用样式
?使用脚本
属性顺序
属性应该以特定的顺序出现,以确保可读性;
?class
?id
?名称
?data-*
?src,for,type,href,value,max-length,max,min,pattern
?占位符、标题、alt
?aria-*,角色
?必需、只读、禁用
Id比较具体,应该尽量少用,所以放在第二位。
Example link布尔属性布尔属性是指不需要声明的属性。XHTML要求声明每个属性,但HTML5不要求。
有关更多信息,请参考whatwg关于布尔属性的部分:
布尔属性的存在意味着值为真,布尔属性的不存在意味着值为假。
1JS生成标签
在JS文件中生成标签会使内容更难找到、编辑和性能更差。这种情况应该尽量避免。
减少标签的数量
编写HTML代码时,需要尽可能避免冗余的父节点;
很多时候,需要通过迭代和重构,让HTML变得更少。
上一篇:前端开发常用命名规范`
下一篇:Html开发常用习惯之(一)上一篇:前端开发常用命名规范`
下一篇:Html开发常用习惯(1)
希望这篇课文对初学者有帮助,自己留笔记。谢谢大家!
多关注付一方的技术博客:
或者用手机扫描二维码查看更多博文: