超文本标记语言HTML是制作万维网页面的标准语言,目前版本HTML5.0

HTML使用标记标签来描述网页文档,HTML标签是由尖括号包围的关键词,通常是成对出现的,例如和,其中第一个是开始标签,第二个是结束标签

HTML标签的组成如下:

1
<tag-name [[attribute-name[= arrribute-value]]...]>(文本内容)</tag-name>

从开始标签道结束标签的所有代码称为HTML元素

完整的HTML文档如下:

alt text

为了控制文档的呈现方式,通常会使用层叠样式表(CSS)

CSS (Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css

HTML文档分为静态文档、动态文档、活动文档三种:

  • 静态HTML文档:不会根据浏览器发来的数据而改变
  • 动态HTML文档:在浏览器访问服务器的时候才创建,当浏览器的请求到达的时候,服务器将URL映射到一个应用程序,由应用程序根据请求中的数据创建一个HTML文档
  • 活动HTML文档:把创建HTML的任务交给浏览器执行。服务器返回给浏览器的文档中包含脚本程序,浏览器执行脚本后,得到活动HTML文档