这个需要配合JS使用,HTML是没有提供简繁转换的支持的。不过网上有工具可以实现。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html charset=utf-8" />
<title>简繁体转换带cookie</title>
<script src='js.js'></script>
</head>
<body>
<a href="javascript:zh_tran('s')" class="zh_click" id="zh_click_s">简体</a>
<a href="javascript:zh_tran('t')" class="zh_click" id="zh_click_t">繁体</a>
<div style="width:500px margin:20px auto">测试网页文字,繁简体转换</div>
<div style="width:500px margin:20px auto">
这里是测试代码,大家可以尝试一下看看!切换会变哦!
</div>
</body>
</html>
html文档一般会由浏览器打开,以IE为例。首先打开html文档,这时候默认应该是IE或者使用IE内核的浏览器启动并打开html文档,按下Ctrl+S出现保存对话框,注意要选择保存类型中的文本文件。然后选择好保存到那个文件夹下,就把这个html文档保存成文本文件了。第一种,html网页源代码编码与中文字输入编码不同。解决方法:
使用软件进行编辑HTML网页内容,推荐使用DW软件进行HTML代码编辑和开发。
尽量不要直接使用记事本进行编辑HTML代码。
第二种,如果网页设置编码是gbk的,而数据库储存数据编码格式是UTF-8的,这个时候程序查询数据库数据显示数据前进乡程序转码即可。
例如PHP程序+mysql查询显示数据转码:
1、mysql_query("SET
NAMES
'UTF8'")
//将查询数据转码为utf8,也就是转换为utf-8
2、mysql_query("SET
NAMES
'GBK'")//将查询数据转码为GBK,如gbk2312
第三种,浏览器造成乱码。
这个可能是你网页没有设置meta
charset编码造成。导致浏览器不能识别你网页默认编码类型。解决方法:
1、如果浏览器浏览时候出现网页乱码,在浏览器中找到转换编码的菜单。
在IE9浏览器中需要转码的网页空白出右键鼠标,即可选择“编码”。
傲游浏览器中浏览需要转码的网页时,菜单“查看”-->“编码”即可选择转换编码
谷歌浏览器中浏览需要转码的网页时,点击右上角“三横”图标选择“工具”-->“编码”即可选择切换网页编码达到让浏览器浏览此网页不是乱码。