常用的标记语言有XML(可扩展标记语言)和HTML(超文本标记语言)
XML 一般用于软件系统的配置文件,例如maven的配置文件settings.xml文件,项目中安装依赖的pom.xml文件
HTML被广泛的用于网页的结构设计
XML文件的后缀名就是xml
HTML文件的后缀名可以是htm或html
标记语言编写的文件结构是树形结构,因此HTML网页也称为HTML文档树
1、只有一个根节点(只可以嵌套,不可以并列,根节点没有兄弟节点,没有父节点,只有子节点)
2、节点可以并列,也可以嵌套,并列的节点之间是兄弟关系(拥有同一个父节点),嵌套节点之间是父子关系
3、一个父节点中可以嵌套多个子节点,一个节点可能存在多个兄弟节点
4、一个节点只有一个直接父节点,但可以存在多层的父节点
5、节点(node)也称为标签(tag)或者元素(element),是标记语言的最小组成单位,每一个节点用于标记网页中的一个信息
6、标签的语法
1、单标签:<标签名/>
2、双标签:<标签名>标签名>
标签中的“/”代表节点的闭合,表示节点到此结束
双标签有开始标签和结束标签,在结束标签中用“/”闭合,可以嵌套子标签
单标签不可以嵌套子标签,自闭合



