七彩课堂[网页设计教程系列]
html4/loose.dtd影响到样式的调用
    html4/loose.dtd影响到样式的调用
页面声明:"http://www.w3.org/TR/html4/loose.dtd"影响到样式的调用
这几天一直在做项目界面原型的设计及编码工作,发现一个很奇怪的问题,自己做的页面怎么和视觉提供的参考页面显示出来的效果会有点不同,样式引用都是一样的,有些页面样式和<body>...</body>完全拷贝过来却达不到给定模板的效果。经过一行行对比才发现自己的页面创建JSP时Eclipse才用的是自动生成的。页面声明为:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">比原来给定的模板多了句:"http://www.w3.org/TR/html4/loose.dtd";而正是因为这句导致给定样式的调用,使得设计的页面达不到自己想要的效果。删除这句即可保存为:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">这样!
页如完整头为:
1.<%@ page language="java" contentType="text/html; charset=UTF-8"2. pageEncoding="UTF-8"%>
3.<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4.<html>
5.<head>
6.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7.<title>来文送审--办文或阅文表单</title>
8.样式引用
9...........
可以删除,但是不符合标准,建议不要删除,如果你用div+css布局的话你会发现有很大用处,如果删除那段你做的页面在ie里测试也许很美观,但是在火狐浏览器里就乱七八糟的。(删除本身没有影响,只是在做页面的时候按照标准做避免不同浏览器不兼容的现象)
 
信息推荐
资讯中心 | 电子商务 | 搜索营销 | 设计学院 | 中医养生 | 养生保健 | 节日祝福 | 民俗文化 | 奇闻趣事
建站知识 | 人世百态 | 网站导航 | 传统节日 | 搜索热点 | 星座运势 | 趣闻轶事 | 祝福的话 | 短信大全
© 2023 QicaiSpace.Com