生成HTML中修改title为汉字页面空白
来源:互联网 发布:io java 编辑:程序博客网 时间:2024/05/17 02:15
比如我有一个HTML模版,内容如下,只是简单化了:
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>#title#</title>
- <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
- <meta http-equiv="description" content="this is my page">
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
- </head>
- <body>
- </body>
- </html>
其中#title#就是要进行生成HTML是进行替换的内容,但是当读取上面模板内容后,然后替换#title#为汉字就会有问题,整个页面是一个空白页,什么都没有了,但看生成的HTML的源码,里面内容都是正确的,后来发现是编码格式不对,只需要将 <title>#title#</title> 放到所到 <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 下面就行了,这个是和HTML被解释的顺序是有关系的。
我理解是是先进行字符集的声明,然后再使用本字符集的字符,这样子就不会出问题了,上面所出的问题主要就是IE无法解释字符所造成的。
- 生成HTML中修改title为汉字页面空白
- 关于html中charset与<title>位置不同页面空白的问题及解决方法
- js设置html页面中title
- 修改母版中页面的Title
- horizon-页面title修改
- JavaScript修改页面title
- js修改页面title
- html 空白页面
- html 空白汉字占位符 
- html 空白汉字占位符 
- vue单页面title修改
- Vue单页面title修改
- html页面 四面有空白
- html页面右侧有空白
- asp.net在Render中加载Html来动态生成或者修改页面
- ASP.NET在RENDER中加载HTML来动态生成或者修改页面
- 将html拷贝到项目中修改为jsp后页面出现乱码
- 如何从Html页面中提取所有汉字
- 入侵Oracle数据库时常用的操作命令
- 幸福何来
- 利用DhtmlXtree实现展现,修改,添加,删除,移动功能一棵树上实现,iframe的单个滑动条显示,包含在iframe中树节点中文内容过长问题解决
- JAVA从入门到精通
- 解决VMware Workstation6.0下鼠标滑轮不能使用的问题
- 生成HTML中修改title为汉字页面空白
- C调WINAPI 的函数判断,再通过jndi调C的DLL
- MFC中CALLBACK,WINAPI的区别和联系
- [收集]自定义 Firefox 的磁盘缓存目录
- 一个字符在字符串中出现的次数
- 不能打开默认数据库
- 关于数据库步问题之我见
- 网页提示:输入用户名和密码
- 屏蔽 Alt+F4 和 Escape 键