欢迎来到天天文库
浏览记录
ID:56190006
大小:48.50 KB
页数:6页
时间:2020-03-19
《超文本标记语言.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、关于超文本标记语言——基于HTML标签的信息隐藏模型考号:110507293417姓名:张洋【内容摘要】在WWW上的一个超媒体文档称之为一页面(page)。作为一个组织或个人在万维网上开始点的页面称为主页Homepage,或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接)。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Site)。 Web页面也就是通常所说的网页,在本书中不作区分。 HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网
2、页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。 HTML之所以称为超文本标记语言,是因为文本中包含了所谓超级链接点。所谓超级链接,就是一种URL指针
3、,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。由此可见,网页的本质就是HTML,通过结合使用其他的Web技术(如:脚本语言、CGI、组件等),可以创造出功能强大的网页。因而,HTML是Web编程的基础,也就是说万维网是建立在超文本基础之上的HTML的有关约定(1)文本标记语言源程序的文件扩展名默认使用htm或html。在使用文本编辑器时,注意修改扩展名。而常用的图像文件的扩展名为gif和jpg。(2)HTML源程序为文本文件,其列宽可不受限制,即多个标记
4、可写成一行,甚至整个文件可写成一行;若写成多行,浏览器一般忽略文件中的回车符(标记指定除外);对文件中的空格通常也不按源程序中的效果显示。完整的空格可使用特殊符号“ (注意此字母必须小写,方可空格)”表示非换行空格;表示文件路径时使用符号“/”分隔,文件名及路径描述可用双引号也可不用引号括起。(3)标记符中的标记元素用尖括号括起来,带斜杠的元素表示该标记说明结束;大多数标记符必须成对使用,以表示作用的起始和结束;标记元素忽略大小写,即与作用相同,但完整的空格可使用特殊符号“ (注意此字母必
5、须小写,方可空格)”;许多标记元素具有属性说明,可用参数对元素作进一步的限定,多个参数或属性项说明次序不限,其间用空格分隔即可;一个标记元素的内容可以写成多行。(4)标记符号,包括尖括号、标记元素、属性项等必须使用半角的西文字符,而不能使用全角字符。(5)HTML注释由惊叹号表示,注释内容由符结束。注释内容可插入文本中任何位置。任何标记若在其最前插入惊叹号,即被标识为注释,不予显示。词条图册更多图册通过仔细分析html标签的各种性质,提出了几种新的基于标签的隐藏信息的方法。在此基础上,提出并实现了一个基于
6、html标签的信息隐藏模型。该模型具有隐藏容量高、隐蔽性、鲁棒性和安全性较好,并且具有弹性,能自动调节隐藏算法的参数,使得在满足容量的前提下,尽量提高隐蔽性。[关键词]:超文本标记语言;信息隐藏;数字水印;模型;标签;文本 随着电子图书版权保护、电子商务和电子政务中对电子公文的认证和保护的迫切需求,在文本中嵌入信息或水印的研究正受到重视。根据文本的作用,文本可分为:普通文本,如.txt文档、word文档或pdf文档等;特殊文本,如html中的标签、c语言源程序的语句。这些文本其作用是供浏览器解析或cpu执
7、行的。目前针对word、pdf等普通文本,提出了很多隐藏信息或水印的方法,主要有:①替换法[1,2],如字符替换、单词替换、句子结构替换;②改变格式法[3~5],通过改变格式特征如字体、字号、颜色、字间距或行间距等进行信息隐藏;③基于语义的方法[6];④基于二值图像的方法[7];⑤插入空白符合法[8]等。利用www访问html网页是一种非常方便的获取信息的手段,而利用html网页隐藏信息进行秘密通信,或对html网页嵌入水印用于保护网页的知识版权或网站的认证,这方面的研究却很少见[10]。 1基于h
8、tml超文本的信息隐藏方法 1.1html文件结构简介 超文本文档分文档头和文档体两部分。其基本结构是: QhtmlRQheadR头部信息Q/headRQbodyR文档主体,正文部分Q/bodyRQ/htmlR 超文本文件不同于一般的纯文本文件,它是由标签和数据两部分组成。标签是用于控制数据显示格式和效果的,由浏览器解析执行的命令,相当于程序的指令;数据即是文件中包含的能够在浏览器上显示出来的文字、图片和动画等多媒
此文档下载收益归作者所有