打字猴:1.700417083e+09
1700417083 计算机是怎样跑起来的 [:1700412732]
1700417084 计算机是怎样跑起来的 解释
1700417085
1700417086 初级问题:所谓标记语言,就是可以用标签为数据赋予意义的语言
1700417087
1700417088 中级问题:通常把用于定义新语言的语言称为元语言。通过使用XML可以定义出各种各样的新语言
1700417089
1700417090 高级问题:本章介绍使用了DOM的示例程序
1700417091
1700417092 计算机是怎样跑起来的 [:1700412733]
1700417093 本章重点
1700417094
1700417095 在计算机行业,没听说过XML这个词的人恐怕不存在吧。XML作为一种诞生不到10年的新技术,却不断渗透到计算机的各个领域。例如,这个应用程序能够把文件保存成XML格式;那个DBMS(数据库管理系统)的下一个版本将支持XML;而那个Web服务是基于XML实现的……
1700417096
1700417097 本章的主题将围绕“XML究竟是什么”来展开。XML其格式本身就是既简单又通用的。也正因为如此,XML才会被扩充成各种各样的形式,应用于各种各样的场景。而且今后对XML的利用方式也将不断地进化下去。
1700417098
1700417099
1700417100
1700417101
1700417102 计算机是怎样跑起来的 [:1700412734]
1700417103 计算机是怎样跑起来的 11.1 XML是标记语言
1700417104
1700417105 从XML这个词的含义开始讲起,XML是eXtensible Markup Language的缩写,译为可扩展标记语言。下面先介绍什么是“标记语言”,接着再说明何谓“可扩展”
1700417106
1700417107 其实大家已经在享用标记语言所带来的使得了。使用用于编写网页的HTML(Hypertext Markup Language,超文本标记语言)就是一种标记语言。看图11.1
1700417108
1700417109 图11.1 网易网站的首页,这个页面的本质是个HTML文件
1700417110
1700417111
1700417112
1700417113
1700417114 这个网页实际上是一个名为index.html的HTML文件,部署在日经BP公司的Web服务器上。一般情况下,HTML文件的扩展名为.html或.htm
1700417115
1700417116 只要从Inter Explorer Web浏览器的“查看”菜单中选择“源”,就会打开浏览器附带的“原始源”窗口,显示的是index.html的内容(如图11.2所示)。
1700417117
1700417118 图11.2 在记事本中显示图11.11所示网页的HTML源代码
1700417119
1700417120
1700417121
1700417122
1700417123 可以看到里面有很多用“<”和“>”括起来的单词,例如、、、<body>等。通常把它们称为“标签”。<html>是用于表示这是HTML文件的标签,标签被赋予了意义,<head>表示网页的头部,<title>表示网页标题,<body>表示网页的主体,除此之外还有许多标签,例如使文字加粗显示的<b>,在网页中插入图片的<img>等 </div> <div> <span class=lineno>1700417124</span> </div> <div> <span class=lineno>1700417125</span> 通常把通过添加标签为数据赋予意义的行为称为“标记”。为这种给数据赋予意义的行为定义规则的语言就是“标记语言”。HTML是用于编写网页的标记语言,更简单地说法就是HTML决定了可用于编写网页的标签 </div> <div> <span class=lineno>1700417126</span> </div> <div> <span class=lineno>1700417127</span> 也可以这样说,可使用的标签的种类决定了标记语言的规范。Web浏览器会对HTML的标签进行解析,把由它们标记的信息渲染成在视觉上可以阅读的网页 </div> <div> <span class=lineno>1700417128</span> </div> <div> <span class=lineno>1700417129</span> </div> <div> <span class=lineno>1700417130</span> </div> <div> <span class=lineno>1700417131</span> </div> <div> <span class=lineno>1700417132</span> 计算机是怎样跑起来的 [<a href='/1700412735'>:1700412735</a>] </div> <div> [ <a href="/1.700417033e+09">上一页</a> ]  [ :1.700417083e+09 ]  [ <a href="/1.700417133e+09">下一页</a> ]  </div> </div> <div id='history-overlay'><div id='history-overlay-loading'></div><div id='history-overlay-content'></div></div> <script>'rendered in 34'</script> </div> </body> </html>