内容与样式分离原则,等同于现在比较火的概念:结构、样式和行为分离原则。它们的中心思想是一样的,实现不同作用的代码进行分离。
该原则不仅属于Web标准,还是Web标准中的核心理念。
结构:HTML、XHTML、HTML5、XML
样式:CSS
行为:JavaScript
结构定义的是文本的内容,样式是修饰文本的美观性,行为是用来实现交互设计。
理想状态下,一个完整的网页源代码由三部分组成
HTML文件
CSS文件
JS文件
结构、样式和行为的分离可以在页内分离,也可以分别自成一个文件,都是允许的。
JS不操作样式
HTML标签不允许出现属性样式、行内样式
结构、样式和行为分离的作用
减少维护成本,提高可读性和更好的兼容性