我是靠谱客的博主 单纯老虎,最近开发中收集的这篇文章主要介绍将写好的html页面复制到jsp页面中,出现显示不全。。。原因及解决的办法。。。。,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

JSP页面呈现HTML效果不正确的问题

问题描述:

    使用MyEclipse新建JSP文件,然后在其中编写(粘贴)HTML代码,浏览器显示效果和之前编写的HTML效果不同(CSS样式貌似解析不正确,有些效果出不来)。

    排除浏览器差异:IE,火狐,谷歌都试了一下,效果还是不对。
    排除页面HTML代码出错!

最终原因如下:

    在W3CShool中说明的很清楚:<!DOCTYPE>是声前HTML文档版本的,以便浏览器按相应的标准解析。MyEclipse自动生成如下代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    这是HTML 4.01的版本,而在其它编辑器中生成的版本声明如下:<!DOCTYPE html>


    通过W3CShool查阅可知,在其它编辑器(WebStom)中生成的<!DOCTYPE html>是HTML5版本,现在各大浏览器均已支持HTML5和CSS3,而我编写的HTML和CSS中应该用到了CSS3的特性,所以按HTML 4.01解析效果不对,按HTML 5解析才对!

    总结:以后都用<!DOCTYPE html>,修改MyEclipse的JSP模板把文档声明全换成HTML5的!

 

转发至https://blog.csdn.net/fanwenjieok/article/details/47808503

最后

以上就是单纯老虎为你收集整理的将写好的html页面复制到jsp页面中,出现显示不全。。。原因及解决的办法。。。。的全部内容,希望文章能够帮你解决将写好的html页面复制到jsp页面中,出现显示不全。。。原因及解决的办法。。。。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部