2020-2021-1学期 2024“神舟317号”小组《网络空间安全专业导论》第六周小组学习讨论总结

2020-2021-1学期 2024“神舟317号”小组《网络空间安全专业导论》第六周小组学习讨论总结

小组名称:神舟317号

小组成员:20202423陈驭骐、20202405李昕亮、20202414黄若宇、20202427张启辰

主要议题:比较HTML和XML

学习了第16章《万维网》之后,我们小组产生了对比学习的欲望,以便加深对知识的掌握程度,于是我们开启了比较HTML和XML两种语言的思考。
HTML是超文本标记语言的缩写,首先我们探讨一下为什么叫标记语言因为这种语言的主要元素都是采用插入文档的标记,用于注释存储在该处的信息。HTML文档就是常规的文本文档,用一般的编辑器或字处理软件都可以创建它。
我们研究了书上的关于HTML文档的几个例子,分析了HTML文档的语言,每个HTML文件都包括两部分,即文档的头和文档主体。接着我们分析了HTML的几个核心元素,如段落标记、水平线标记、项目列表以及集中预定大小的文档标题元素等等。
接着我们又分析了XML的相关内容,HTML是固定的,它有预定义的一套标记,每个标记都有自己的语义。HTML指定了如何格式化Web页中的信息,但是没有说明这些信息表示什么。HTML不能描述文档的真正内容,而XML——可扩展标记语言就允许文档的创建者定义自己的标记集合,从而描述文档内容。
XML是一种元语言(用于定义其他语言的语言)。XML只是让HTML更加丰富而已。
他们两个也有一些相同之处,比如都是由标记数据构成的,不过编写XML时,不必拘泥于预定义的标记集合,因为不存在。XML的重点就是数据是什么,而不是如何格式化数据。
特定的XML文档的结构是由他对应的DTD文档描述的。
…………………………
总之,用一张思维导图来比较二者区别更为直观。

posted @ 2020-11-17 11:20  20202405李昕亮  阅读(73)  评论(0编辑  收藏  举报