RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
消除主页浏览器差异的一些基本要点
  • 作者:xiaoxiao
  • 发表时间:2020-12-23 10:58
  • 来源:未知

吴泽平(Email: wu-zeping@163.net)

一个优秀的网页制作工具,会让你的网页有一副强壮的身体。FrontPage2000系出名门,才貌双全,又有其兄弟IE撑腰,是多数版主的选择。但是用这个FrontPage养出的“烘培鸡”只对IE百依百顺,见了Netscape等外人就可能要闹点情绪。所以对其严加管教是必须的,以便让你的烘培鸡在任何浏览器中都能呈现相同的模样,让你成为真正“行不更名、坐不改姓”的英雄。这里列出一些常用的基本方法,希望其它读者能继续补充。

1.很多人为了优化系统,会适当删除一些字体。如果你顽固地认为浏览器的默认字体绝对不适用于你的主页,而又不愿让删除了该种字体的访问者失望,大可以使用FACE=" "来指定一系列字体类型,按优先级依次排列(中间用逗号分开。例如:<FONT FACE="Arial,Garamond,Georgia">welcome</FONT>

2.应慎用软回车。例如:我们在FrontPage2000的表格中输入一段文字时,到达表格边界后文字会自动换行,这在IE中浏览时是没有什么毛病的,然而不要指望在NC和Opera中也会自动换行,他们会一行到底!要解决这个问题可以在每行的结尾按住Shift加个硬回车,或者直接在源文件中插入回车。前者由于取消了自动换行所以在选择大字体浏览时会出现一行分两行显而第二行可能只有1、2个字的情况;后者在IE浏览时并不取消自动换行功能但源文件中的回车将用空格代替,在其他浏览器中则处理为换行,所以相对来说比较好一点。

3.如果不希望页面上的东东在一些浏览器中显示时连你都不知道会被放在哪里的话,用表格来定位所有的文字和图形就显得非常必要了。在用空格来校准位置时要千万小心,因为在Netscape Gold和Opera等浏览器中半角的空格(在打开汉字输入法的情况下)会被显示成怪字符,应关闭汉字输入法输入空格或输入全角空格来定位。

4.想加入背景音乐?又要针对IE和Netscape分别设置IE:〈BGSOUND SRC="sound.mid" LOOP=1> (sound.mid是文件名,LOOP是播放次数,缺省值无限循环)Netscape:〈EMBED SRC="sound.mid" AUTOSTART="True" HIDDEN="True" LOOP="false"> AUTOSTART="True"允许自动播放;因Netscape播放时会出现播放控制器,用HIDDEN="True"可以隐藏;LOOP="false"只播放一次,如要无限循环将false改为true即可。需要注意的是,一些版本IE中如同时出现上面两句,会产生错误。没问题啦,加入〈NOEMBED〉〈/NOEMBED〉标签:〈NOEMBED〉〈BGSOUND SRC="sound.mid" LOOP=1> 〈/NOEMBED〉〈EMBED SRC="sound.mid" AUTOSTART="True" HIDDEN="True" LOOP="false">