FDS’s Blog

2008年7月31日

FF浏览shtml文件是源代码解决办法

Filed under: DIV+CSS — 标签: — FDS @ 17:07

下面介绍一下在各操作系统下或者说个版本IIS和Apache下配置shtml的方法:

1、在IIS5下配置shtml

IIS5一般存在于Windows 2000操作系统中,方法就是添加一个“应用程序扩展名映射”。
用程序“C:\WINDOWS\system32\inetsrv\ssinc.dll”来对应扩展名“shtml/shtm”就可以了。

2、在IIS6下配置shtml

IIS6一般存在于Windows 2003操作系统中,其实在IIS6已经默认支持shtml扩展名了。在 开始 -> 管理工具 -> Internet信息服务管理器 -> WEB服务扩展 -> 选择“在服务器端的包含文件” -> 设置为“允许”,然后打开“本地计算机”的属性 -> MIME类型 -> 新建后缀名:.shtml和.shtm、MIME类型:text/html就可以了。

3、在Apache下配置shtml

用文本编辑器打开httpd.conf文件
去掉
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml
前面的注释#号

在Apache 2.0.6版本之前,添加
AddOutputFilter INCLUDES .shtml

在Apache 2.0.6版本之后
修改Options Indexes FollowSymLinks为
Options Indexes FollowSymLinks Includes

一般来说,FireFox下浏览shtml文件是源代码是因为“AddType text/html”配置的错误,只要按照上面的各种方法进行配置,就不会出现以上的问题了!

2008年6月13日

页面设计时,IE7和火狐没问题,IE6浏览不正常的问题解决办法

Filed under: DIV+CSS — 标签:, , — FDS @ 12:12

在页面设计的时候,会碰到IE7和FF浏览都正常,而IE6却有些问题,甚至样式似乎不起作用,我总结了一下,主要有以下几点原因。
1、编码问题会造成IE6浏览样式丢失,这里主页是页面的编码和样式表的编码不同导致,可以把样式和页面都改成UTF-8或者ANSI,直接用记事本打开另存为,即可解决问题。
2、padding和margin问题,IE6下,这个属性,都会导致容器延伸,导致布局错位。可以把这些属性加在容器内部,这样只是在容器内部延伸,不会导致整个容器扩张。IE7和FF就不会出现这种问题
主要总结这两点问题,如果以后发现,再更新。

Powered by WordPress