html5做的网页 部分人浏览器版本低 打不开 怎么办

发布网友 发布时间:2022-04-22 10:18

我来回答

4个回答

热心网友 时间:2022-04-20 02:17

不要使用html5 的新功能和新标签
html5在国内来说,做网页不是很适合,因为他的新特性,要高端浏览器才能支持!
而国内,就是ie9似乎都很少人在用
基本都是ie6 - ie8以及360等等

热心网友 时间:2022-04-20 03:35

换成 HTML4.01 的标签,HTML5标签包括:
<article> 定义 article。
<aside> 定义页面内容之外的内容。
<audio> 定义声音内容。
<bdi> 定义文本的文本方向,使其脱离其周围文本的方向设置。
<canvas> 定义图形。
<command> 定义命令按钮。
<datalist> 定义下拉列表。
<details> 定义元素的细节
<figcaption> 定义 figure 元素的标题。
<figure> 定义媒介内容的分组,以及它们的标题。
<footer> 定义 section 或 page 的页脚。
<header> 定义 section 或 page 的页眉。
<hgroup> 定义有关文档中的 section 的信息。
<rp> 定义若浏览器不支持 ruby 元素显示的内容。
<rt> 定义 ruby 注释的解释。
<ruby> 定义 ruby 注释。
<progress> 定义任何类型的任务的进度
<source> 定义媒介源。
<section> 定义 section。
<video> 定义视频。
<time> 定义日期/时间
<track> 定义用在媒体播放器中的文本轨道。
把这些标签都删掉,可以使用 Javascript<script>或CSS<style>支持 ,因为 国内基本都用IE6-IE8 ,而且 只有IE9支持 HTML5,但IE9很少人在用
而且还有很多标签不支持:
<tt> HTML 5 中不支持。定义打字机文本。
<u> HTML 5 中不支持。定义下划线文本。
<xmp> HTML 5 中不支持。定义预格式文本
<strike> HTML 5 中不支持。定义加删除线的文本。
<s> HTML 5 中不支持。定义加删除线的文本。
<noframes> HTML 5 中不支持。定义 noframe 部分。
<frame> HTML 5 中不支持。定义子窗口(框架)。
<frameset> HTML 5 中不支持。定义框架的集。
<font> HTML 5 中不支持。 定义字体
<dir> HTML 5 中不支持。定义目录列表。
<center> HTML 5 中不支持。定义居中的文本。
<big> HTML 5 中不支持。定义大号文本。
<basefont> HTML 5 中不支持。定义全局文本样式 (可以使用 CSS 代替)。
<acronym> HTML 5 中不支持。定义首字母缩写。
<applet> HTML 5 中不支持。定义 applet
这意味着使用HTML5将无法使用 Frame框架等常用标签
还有<embed> 定义播放内容 ,HTML5支持,但在HTML4.01只有 IE 支持,可以换成<Object>

热心网友 时间:2022-04-20 05:10

重新写 要考虑兼容性的话 可以先判断浏览器 再写 根据不同的浏览器来写不同的代码

热心网友 时间:2022-04-20 07:01

换其它html版本重做一遍吧,除非你能够左右人家使用什么浏览器

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com