返回

第245章 超文本与规范化

首页
关灯
护眼
字:
上一页 回目录 下一章 进书架
    第245章 超文本与规范化 (第3/3页)

坑爹”,因为上辈子的凯瑟琳是搞软件的,所以不可避免的就接触到了html语言,而这种语言因为历史的原因,设计非常的随意,凯瑟琳对此可是吃尽了苦头。

    凯瑟琳曾经为某个网页写过一个程序,而那个程序,就几乎耗干了她的精力。

    html非常的不规范,在写脚本的时候,很容易遇到各种问题。

    首先,标签的关键字是不区分大小写的,处理这个就很费劲。

    其次,许多标签可以“闭合”,也可以“不闭合”。比如表示段落的‘‘可以单独出现,也可以和结束标签‘‘成对出现,这个也让人觉得坑爹。

    然后,标签的引号可用,也可不用。例如‘colon=‘ned‘,也可以写成‘colon=ned‘。

    这对于一个“守序阵营”的人来说,这是何等的混乱啊!

    记得当初刚学html的时候,那种感觉简直是想让人想要掀桌――特别是在学习了c语言之后,凯瑟琳对于这种无序的东西,更是感觉头痛。

    正因为html是如此的不规范,所以在后来,xhtml出现了,这种语言就很是规范――准确来说,这本来就是一个用xml语法规范化的html,每个xhtml文件都是一个标准的xml文件,处理这样的文件,是非常轻松的。

    不过,这个xml也不是凭空出现的,而是另一个更大更复杂的sgml的子集。

    对了……sgml貌似还没有出现吧?

    sgml(standard-generalized-markup-language,即标准通用标记语言,这是一种定义电子文档结构和描述其内容的国际标准语言,是所有电子文档标记语言的起源。

    sgml是从80年代初开始使用的。

    正如xml一样,sgml也可用于创建成千上万的置标语言,它为语法置标提供了异常强大的工具,同时具有极好的扩展性,因此在分类和索引数据中非常有用。目前,sgml多用于科技文献和政府办公文件中。例如,在超媒体和超文本文档、万维网页面的制作、数据库、电子邮件、专家系统、cd-rom出版物、交互式电子技术手册等方面都大有用武之地。

    这种语言是在1969年的时候,由ibm开发出来的。

    等等……换句话说,自己又可以给ibm挖坑了?

    不过规范html,这个主意倒是不错,凯瑟琳奉行拿来主义,在对付ibm上面,更是毫不含糊。

    这个时候,凯瑟琳已经为自己确定了接下来应该做的事情――开发sgml,然后弄出规范化的html语言!

    “未来的工程师们,感谢我吧,因为我的努力,你们可是省心了呢……”

    凯瑟琳暗自yy着,未来的工程师,是不是会把自己的头像挂在显示器的旁边呢?就如同将毛主.席的头像挂在汽车上保平安一样…………

    (未完待续)
上一页 回目录 下一章 存书签