chm文件怎样放到网络上,用浏览器就可以浏览.

html-css034

chm文件怎样放到网络上,用浏览器就可以浏览.,第1张

我可以给你一个稍微复杂但是能解决问题的办法,但愿能给你带来帮助。 就是下载一个“CHM反编译工具”( http://www.onlinedown.net/soft/47759.htm) 然后将你的CHM文件反编译成.htm的网页文件,然后传到网上,就可以供人浏览了。 这是我找到的别人介绍的方法,不知道能否成功: 编译你的HTML网页 CHM文件是一种“已编译的HTML文件”,是微软对帮助文件.hlp的升级,它利用开放的HTML使帮助文件更精彩实用,愈来愈多的电子书采用了CHM格式,然而少有人知的是它在主页中的应用。由于CHM与IE浏览器系出同门,使用IE可以直接访问CHM文件中包含的文件而不必打开“帮助”窗口。比如在Win98(默认安装目录)的“运行”栏中键入“mk:@MSITStore:C:\WINDOWS\Help\windows.chm::/default.htm”,将会在浏览器中打开Windows的帮助系统。 让我们分析一下上面那个地址:“mk:@MSITStore:”就如同“ http://”,标示访问文件的类型,而“C:\WINDOWS\Help\windows.chm”无疑是CHM文件的位置,最后的“/default.htm”是包含在CHM文件中的内部文件名,“::”只是一个分隔符。既然如此,如果将CHM文件上传到服务器来访问会不会成功呢?经笔者实验,只要将文件位置改变一下即可,而且绝对路径、相对路径均可!那么在个人主页中应用CHM有什么好处呢? 一、CHM的优点 1.减小文件体积,方便管理。对于偏文本信息的站点,CHM有突出的优势——压缩率比WinZip还要大!如果我们将主页各栏目各自做成一个CHM文件,由于文件数量减少了,那么不管是使用FTP还是Web方式上传维护都会很方便,而且特省空间!只能使用Web方式上传的斑竹们可以歇歇手腕偷着乐了:-) 2.突破文件限制。CHM格式不仅仅可以包含HTML文件,实际上它可以将任何文件编译到文件中。如今免费个人主页总是限制这限制那,连EXE都不能直接上传,使用CHM就可轻松搞定啦! 3.消除广告。免费个人主页空间的提供者往往会在你的主页上放置广告,这本无可厚非,但有的太过分:或一页蹦出一个广告窗口,或将广告嵌入你的网页,完全破坏你精心的设计;而当你使用CHM文件时,服务器只知道你在访问一个二进制文件,所以不会乱蹦乱改,不信你去中文雅虎( http://cn.yahoo.com)试试! 4.加快访问速度。如果你一个栏目是一个CHM文件,那么你的访客会惊喜地发现,除了第一次访问有点慢,随后的访问就好像网站在硬盘上一样。实际上第一次访问以后,CHM文件被下载到IE的缓存中,随后的访问根本就是在读硬盘,这会使访客觉得你的网站速度很稳定。 世上没有十全十美的东西,CHM文件格式也有弊端:即使你只访问CHM文件中的一个包含文件,IE也会下载整个CHM文件,这导致访客第一次访问很慢。目前的解决方法只有两个:一是分割内容,使用较小的CHM文件(建议不要超过50KB,要照顾拨号上网的朋友嘛),如每个栏目或主题对应一个CHM文件;二是在上一页面预下载CHM文件。 二、制作CHM文件 关于制作CHM文件的工具,我们可以使用微软的HTML Help Workshop(以下简称HHW)或者“国华软件工作室”的eText Wizard(电子文档处理器,以下简称EW)。HHW在VB、VC等开发工具的CD中都有,也可以到微软的站点去下载最新版本,华军软件园( http://www.newhua.com)还有汉化的版本。EW是国人开发的软件,使用上要方便一些,下载地址为 http://chmbook.363.net,在此我们以HHW为例。 假设我们制作好的主页放在C:\test目录中,其中有一个index.html,通过它可以链接到所有其他的文件。 1.打开HTML Help Workshop,单击“File→New”菜单(或者单击工具栏第一个按钮),出现“New”对话框,选择其中的“Project”后,按“OK”,创建一个工程。 2.这一步的对话框提供了从*.hlp到*.chm文件的转换,在此我们不需要,直接按“下一步”。 3.这一步的对话框要求指定工程的位置。单击“Browse”,进入C:\te

使用同一份文件:jscss.php  

<link type="text/css" rel="stylesheet" href="jscss.php" /><script type="text/javascript" src="jscss.php"></script>jscss.php的内容  

<?header('Content-type: */*')?>  

<!-- /*  

window.onload=function(){  

    document.getElementById("test2").innerHTML="传说中滴JS测试者。如果你看到我,那<strong>JS</strong>也生效了"  

}  

<!-- */   

<!-- #test1,#test2{border:3px #000 solidpadding:5pxcolor:#123456background-color:#ccc} strong{color:red}  

Copyright © 2006-2007 aoao , Some Rights Reserved .

css样式表中字型加粗的属性是什么?

字型加粗

font-weight 属性设定文字的粗细。

使用 bold 关键字可以将文字设定为粗体。

关键字 100 ~ 900 为字型指定了 9 级加粗度。如果一个字型内建了这些加粗级别,那么这些数字就直接对映到预定义的级别,100 对应最细的字型变形,900 对应最粗的字型变形。数字 400 等价于 normal,而 700 等价于 bold。

如果将元素的加粗设定为 bolder,浏览器会设定比所继承值更粗的一个字型加粗。与此相反,关键词 lighter 会导致浏览器将加粗度下移而不是上移。

CSS字型加粗的方法:

font-weight 属性设定文字的粗细。使用 bold 关键字可以将文字设定为粗体。

例如:

:

<p>字型加粗</p>

css:

p{

font-weight:blod

}

css中font样式常用的使用方法:

font-style:规定字型样式

font-weight:规定字型粗细

font-family:规定字体系列

两种方法给字型加粗,一种就是直接用<b>标签,例如 : <b>粗</b>

或者用css新增样式  <div class="page_speeder_909503540">加粗 </div>

可以用的值有下面这些。400 等同于 normal,而 700 等同于 bold。

normal   预设值

bold   定义粗体字元

bolder   定义更粗的字元

lighter   定义更细的字元

100

200

300

400

500

600

700

800

900

java awt 中加粗前字型的属性是什么

是jdk中已有的方法 一般如果是自己定义的函式名的话 不要使用jdk中已有的 会混淆

DW中字型加粗的程式码是?

实现方法1:

<font class="page_speeder_1274502367">加粗</font>

实现方法2:

<b>加粗</b>

实现方法3:

<strong>加粗</strong>

vf中给LABEL中字型加粗的控制元件是什么

在label的属性中有一项是是否设定为粗体的属性,就是fontbold属性

CSS样式表所有的属性药备注

找一个css手册来看会比较全面,例如:CSS2.0.chm 另外要多去写。

在CSS样式表中为什么filter属性不能用?

filter类似的滤镜火狐是不支援的,

只有IE支援他。

想实现类似的功能,需要使用其他手段~~

字型加粗的HTM CSS程式码

<span class="page_speeder_710819444">加粗演示</span>