神雕侠侣动画版第8~:关于百度搜索引擎的一项功能

来源:百度文库 编辑:中科新闻网 时间:2024/05/09 10:30:09
在百度和其他大型搜索引擎中都有一项功能:

例如:在你搜索了“百度”以后,所有网页(包括百度自己和其他网站)上的“百度”二字都会被用黄色背景或者红色的字体加强显示!

当然这些“百度”本身的字体并不是这样的,明显是被搜索引擎改变了!改变了自己网站上的某些字的字体还好说,浏览器上打开的所有网页中的“百度”也被修改了!

不知道这个事怎么实现的阿?我并没发掘搜索引擎在我的电脑上安装了什么插件,难道用网页语言就可以实现?
具体效果你可以自己去搜索一下``我就不贴图了

大体是这样的,我只能给你说一下他的过程

当你提交搜索关键字的时候,他先把相关关键子的内容在数据库中提出来,然后将该文章中在<>号之外的所有的用户提交的关键字都替换一个变,颜色使用Math.random()随即挑选,比如说本来关键字是ajax,那么你在浏览百度快招时这些关键字都会替换成为<B style=\'color:black;background-color:#ffff66\'>Ajax</B>加强显示,同理“百度”也一样

你得到的查询结果是百度生成的啊,它当然可以想生成成什么样就是什么样了啊。

呵呵,这个是很简单的啦~

你在百度搜索引擎下搜索“百度”

接着会弹出搜索的相关所有网页

如果你点那些首行红字连接,出来的都是正常下的网页,(没有关键字加强)

但是注意下,每个搜索的项目最后一行都一排灰色的小字“百度快照”

你点那一个,自然会把相关网页中的关键字都高亮或者显示黄色底,而且你点关键字就自动切换到网页中的所在位置。

我平时都是点“网页快照”或者“百度快照”,找起东西来更方便。

为了讨回正义,我们准备在全国数百家网站,数千家博客上发表这则文章!

http://www.zs010.cn/qingbai.htm

给搜索关键词套红或者加粗,是搜索引擎为了帮助用户方便查看,特意设计的一个功能。

这样可以帮助用户查看关键词在网页中出现的位置(比如标题、正文),来说明当前列出的结果和关键词的相关性。

比如:百度的网页搜索,是套红,Google的关键词,则是加粗。

很复杂