HTML、XML、XHTML 区别
区别:
- HTML: 语法松散,不严格的web的语言,运行不会有报错导致不能运行 问题
- xml :一种数据格式的文件,自己定义标签,可扩展的标记语言,用于传输数据
- XHTML:语法比html更加严格,结合了部分xml的强大功能以及大多数html的简单特效。
html语义化
选择合适的标签,合理的代码结构,便于开发者阅读,同时让浏览器的爬虫和机器很好的解析
内容与样式的分离
尽量不要用js直接操作样式,而是通过增加删除class来控制样式的变化,更便于后期的维护。