HTML页面结构

HTML的定义:

超文本标记语言(HyperText Markup Language,简称HTML),它是一种用于创建网页的标准标记语言,它与CSS、JS一起可以被网站用于设计网页、网页应用程序以及移动端用户界面。浏览器通过读取HTML,将它渲染成可视化页面。

HTML发展

  • 1997.1 HTML3.2
  • 1997.12 HTML4.0
  • 1999.12 HTML4.01
  • 2014.10 HTML5

HTML&XML&XHTML

  • HTML:超文本标记语言,语法比较松散,不严格的web语言;用来显示数据。
  • XML:可扩展标记语言,主要用于存储数据与结构;本质是一种数据格式的文件,主要用于传输数据,而非显示数据,标签需要自定义。
  • X HTML:可扩展超文本标记语言:基于XML,作用于HTML类似,但语法更为严格。

表现(内容)HTML、样式CSS、、行为JS分离。

  • 内容与样式的分离:
    写HTML时候,先不管页面的样式,重点放在HTML的结构和语义化上,让HTML能够体现页面的结构和样式,写好之后,再加样式。
  • 行为与样式的分离:
    写JS的时候,尽量不要直接用JS去操作样式,而是给元素添加删除class,给这个class添加行为。
  • HTML内不允许出现属性样式,尽量不要出现行内样式。

语义化HTML

语义化HTML是一种编写HTML的方式,在写页面的时候,选择合适的标签,使用合理的代码结构,便于开发者阅读,同时让浏览器的爬虫和机器很好的析。标签合适,结构化合理

你可能感兴趣的:(HTML页面结构)