在JSP中我的CSS样式表就是不起作用,但Dreamweaver中却起作用
很怪的问题:JSP页面同目录下有个all.css,该页面的<head>中加了<linkhref="all.css"rel="stylesheet"type="text/c...
很怪的问题:
JSP页面同目录下有个all.css,该页面的<head>中加了<link href="all.css" rel="stylesheet" type="text/css">,在Dreamweaver中编辑时或按F12预览网页时,样式表都会起作用;但在用Eclipse发布到服务器环境中,样式表不起作用,我运行整个站点,这个样式表也不起作用。我真的不知道为什么会这样!
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>添加题目</title>
<LINK href="/all.css" rel=stylesheet type=text/css>
<style>
<!--
.STYLE2 {
color: #FE5C0B;
font-weight: bold;
}
body {
background-image: url(../style/back.gif);
background-repeat: no-repeat;
}
body,td,th {
font-family: 宋体;
}
-->
</style></head>
还有那个背景页也出不来,但是下面编写的样式Style2可以出来。。郁闷中,希望大大们指点。 展开
JSP页面同目录下有个all.css,该页面的<head>中加了<link href="all.css" rel="stylesheet" type="text/css">,在Dreamweaver中编辑时或按F12预览网页时,样式表都会起作用;但在用Eclipse发布到服务器环境中,样式表不起作用,我运行整个站点,这个样式表也不起作用。我真的不知道为什么会这样!
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>添加题目</title>
<LINK href="/all.css" rel=stylesheet type=text/css>
<style>
<!--
.STYLE2 {
color: #FE5C0B;
font-weight: bold;
}
body {
background-image: url(../style/back.gif);
background-repeat: no-repeat;
}
body,td,th {
font-family: 宋体;
}
-->
</style></head>
还有那个背景页也出不来,但是下面编写的样式Style2可以出来。。郁闷中,希望大大们指点。 展开
2个回答
展开全部
用java来写的web应用路径一直是一个很烦人的问题(至少对于我来说是这个样子的,我到现在还没完全弄明白他们是怎么来确定相对路径的)
不过我现在的解决办法是把所有涉及到路径的问题都采用相对于自身的写法
如果all.css是和你的jsp文件中一个文件夹下,我习惯写成
<LINK href="./all.css" rel=stylesheet type=text/css>
如果是在不同的文件夹下的话,则写成
<LINK href="../folder1/all.css" rel=stylesheet type=text/css>
以此类推。虽然这样写以后如果修改的话可能有点麻烦,但是如果设计好应用的框架的话,还是比较不错的。
不过我现在的解决办法是把所有涉及到路径的问题都采用相对于自身的写法
如果all.css是和你的jsp文件中一个文件夹下,我习惯写成
<LINK href="./all.css" rel=stylesheet type=text/css>
如果是在不同的文件夹下的话,则写成
<LINK href="../folder1/all.css" rel=stylesheet type=text/css>
以此类推。虽然这样写以后如果修改的话可能有点麻烦,但是如果设计好应用的框架的话,还是比较不错的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询