标记
标记就是完成某种功能的字符串,也可以成为元素(Element)。
标记分类
根据是否包含子标记或内容:
- 单标记:<标记名称/>
- 双标记:<标记名称>...</标记名称>
注意:
- 标记名称必须为小写字母
- 标记之间必须顺序嵌套
- 但标记必须以/>结尾
属性(对象的特征描述,Attribute)
<标记名称 属性名称="值" 属性名称="值".../>
<标记名称 属性名称="值" 属性名称="值"...>...</标记名称>
注意:
- 属性名称必须为小写字母
- 属性值必须括在引号之间
HTML文档的结构
<!DOCTYPE html DTD>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>标题</title>
</head>
<body>
正文
</body>
</html>
DTD,文档类型声明,其作用在于定制文档的结构。
如谁是根元素,以及它有哪些一级子元素,又有哪些属性等等。
分为三种:
- Strict DTD:严格
- Transitional DDT:过渡
- Frameset DTD:框架集
xmlns,其中,ns是namespace(命名空间),解决标记名称冲突的问题。