手机版样式无效、乱码等问题

一、样式无效

<!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=gb2312" />

替换成:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />

重点是:<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">


二、乱码

样式有效的前提下,网页编码必须要用UTF-8

UTF-8编码下,提交表单时会出现奇数最后一字乱码,偶数正常显示的情况,或者读取gbk数据库内容时出现乱码

解决方法:

文件头部加:%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%

你可能感兴趣的:(乱码,手机版,样式无效)