HTML:描述Web文档的内容和结构的语言
User Agent:用户用来访问Web页面的软件。浏览器是User Agent,但User Agent不一定是浏览器,Web Spider也是User Agent
元素和标签:<p>、</p>是标签,“<p>something here</p>”是一个元素,开始标签、结束标签和两个标签之间的内容组织叫作一个元素。元素通常可以嵌套其他元素,它们之间构成父子元素关系。
一个典型的HTML文档示例:
<!DOCTYPE html>
<html>
<head>
<title>Example page</title>
</head>
<body>
<h1>Hello world</h1>
</body>
</html>
doctype:
head:包含HTML的元数据
body:显示在浏览器页面上的内容。
属性:修改元素的行为和引入其他含义,语法为:keyword="value" 。HTML5中value可以不加引号,但加上引号是个好习惯。HTML规范对属性及其可取值范围做了规定,只有id和class两个属性可以随意使用、赋值。
block-level元素和inline元素:block-level元素包括标题、段落、列表、表格等,它们定义文档的结构,通常意味着要换行。inline元素只控制一个大结构中的一部分内容,比如超链接、高亮、简短的引用等。HTML5重新定义了元素类别。
字符引用(如何加入特殊字符):以&开头,以;结尾。两种引用方式:实体引用(")和数值引用(")