html中如何实现简体中文与繁体中文的转换?

html-css010

html中如何实现简体中文与繁体中文的转换?,第1张

这个需要配合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浏览器中需要转码的网页空白出右键鼠标,即可选择“编码”。

傲游浏览器中浏览需要转码的网页时,菜单“查看”-->“编码”即可选择转换编码

谷歌浏览器中浏览需要转码的网页时,点击右上角“三横”图标选择“工具”-->“编码”即可选择切换网页编码达到让浏览器浏览此网页不是乱码。