HTML に関する記述のうち, 適切なものはどれか。
平成21年度 春期 ITパスポート試験 問83
这道题的解析和你的作答记录。
問 83
错误ア
把协议搞错了。将用 HTML 编写的文档从 Web 服务器传输到浏览器时使用的是 HTTP (HyperText Transfer Protocol)。FTP (File Transfer Protocol) 是专用于文件传输的协议,它会用在把做好的 HTML 文件上传到 Web 服务器进行发布之类的场景,但并不承担在浏览时把网页分发给浏览器的角色。
错误イ
关系反了。先有的是通用标记语言标准 SGML (Standard Generalized Markup Language),HTML 则是以这个 SGML 为基础、为编写 Web 网页而规定了语法的一种应用。因此不是“HTML 成为了 SGML 语法的基础”,而是“SGML 成为了 HTML 的基础”才正确。
- ウ
正解 正确答案是 ウ。HTML (HyperText Markup Language) 是用于编写 Web 网页内容的标记语言。所谓标记语言,是指在文章本身之中嵌入“记号 (标签)”,用来表明各个部分是什么的语言。在 HTML 中,用 h1、p、ul、table 这样的标签把内容括起来,就能表现出这里是标题、这里是段落、这里是项目符号列表、这里是表格这样的文档逻辑结构。此外,用 a 标签的超链接把文档与其他文档连接起来,也是 HTML 的核心功能。浏览器解释这些标签,把标题显示得又大又粗、让段落换行,如此转换为屏幕上的版面并显示出来。ウ 正好陈述了“它是用于编写 Web 网页的语言”和“通过标签来表现文档的逻辑结构等”这两点,作为 HTML 的定义是恰当的。
错误エ
这一项的方向同样是反的,而且还弄错了对象。缩减功能后开发出来的是 XML 一方:因为 SGML 过于复杂、不便使用,人们把它的规范简化,从而做出了 XML。HTML 比 XML 出现得更早,并不是缩减 XML 的功能得到的东西。另外,按照 XML 的语法把 HTML 重新定义而成的语言是 XHTML,而不是 HTML 本身。
- HTML 是用于编写 Web 网页的标记语言,通过标签 (h1、p、a 等) 表现标题、段落、链接这样的文档逻辑结构,浏览器解释这些标签并显示出来。把 HTML 文档传输到浏览器的协议是 HTTP,而不是 FTP (FTP 用于向服务器上传等场景)。
- 记牢标记语言的谱系和方向。以 SGML (通用、复杂) 为基础做出了 HTML,把同一个 SGML 简化则做出了 XML。再把 HTML 按 XML 的语法重新定义,就是 XHTML。“A 成为了 B 的基础”“A 是缩减 B 而来的”这类题目,把箭头方向反过来是常见的陷阱。