1.xml你概述
可扩展的标记语言
2.xml的作用
对文档的内容进行整理、细化,以方便察看和查询
3.xml的语法
(1)文档结构
前言:首行【xml的显示】,此行【确定xml内容的显示方案】,DTD【确定xml内容遵循的dtd格式】
主体:根据dtd实现xml的主体内容,包含元素、属性和元素值
比如:<?xml version="1.0" encoding="gb2312" standalone="no" href="1-3.css"?>
标记的命名规则:必须以字母、下划线(_)或冒号(:)开头
后面可以跟有效的名字符,有效名字符除了前面的,还包含数字、连接符(-)、句点(.)
英文字母大小写敏感
名称不能含有空格
称中不能有字符串“xml”,“XML”或任何以次顺序排列的这三个字母的组合
<元素名 属性名=“属性值” …>内容</属性名>
xml的注释:<!-- -->
4.奉上代码如下:
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/css" href="1-1.css"?>
<!DOCTYPE NotebookComputerPrice[
<!ELEMENT Style (#PCDATA)>
<!ELEMENT CPU (#PCDATA)>
<!ELEMENT RAM (#PCDATA)>
<!ELEMENT Monitor (#PCDATA)>
<!ELEMENT Price (#PCDATA)>
<!ELEMENT Ti (#PCDATA)>
<!ELEMENT NotebookComputer (Style, CPU,RAM,Monitor,Price)>
<!ELEMENT NotebookComputerPrice (Ti,NotebookComputer, NotebookComputer)>
]>
<NotebookComputerPrice>
<Ti>The NEWEST Price of Notebook Computer</Ti>
<NotebookComputer>
<Style>LX2000></Style>
<CPU> PIII600</CPU>
<RAM> 128M</RAM>
<Monitor> 15XGA</Monitor>
<Price>21000RMB</Price>
</NotebookComputer>
<NotebookComputer>
<Style >FZ560A</Style>
<CPU> PII450</CPU>
<RAM> 64M</RAM>
<Monitor> 13.3TFT</Monitor>
<Price >16000RMB</Price>
</NotebookComputer>
</NotebookComputerPrice>