HTML&CSS 概述

文章目录

定义

  • HTML:hypertesxt markup language 超文本标记语言
    HTML是W3C定义的语言标准,用于描述页面的结构(structure)。
    HTML相当于毛坯房。

  • CSS:cascading style sheets 层叠样式表
    CSS用于描述网页的样式(presentation),相当于给房子装修。

  • XML: extension markup language 拓展标记语言

自然语言:下周一北京时间下午两点整到人人下载最新的权力的游戏。
<任务>
   <日期>下周一</日期>
   <时间>北京时间下午两点整</时间>
   <下载地址>人人</下载地址>
   <下载目标>最新《权力的游戏》</下载目标>
</任务>

** 查文档网站:Mozilla development network MDN

执行

交给浏览器执行HTML和CSS代码。
浏览器分内核(core)(JS执行引擎、渲染引擎)和外壳(shell)两部分。国内的浏览器(360、QQ等)是别人的内核加上自己的外壳。
IE: Trident
Firefox: Gecko
Chrome: Webkit -> Blink
Safari: Webkit
Opera: Presto -> Blink
详情可以参考这篇文章

版本及兼容性

HTML5、CSS3
HTML5:2014年正式提案。
CSS3:目前还没有制定完成。
XHTML:可以认为是HTML的一种版本,完全符合XML的规范。

上一篇:JavaScript(JS) string.blink( )


下一篇:blink解决的一个flink分析痛点