我正在编写一个脚本,它使用一堆情境变量将.HTML文件放在一起。代码看起来很好,显示很好,除了一个问题 - 我试图包含的CSS和HTML文件没有显示,当我查看源代码时,include语句只是坐在那里,但是,它们不会显示在实际页面上。
这是我的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="shortcut icon" href="/newsbasearchive/Images/favicon.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<title>NewsBase - News, analysis and business intelligence from emerging markets</title>
<style type="text/css">
@import url("/newsbasearchive/CSS/newsbase.css");
</style>
<!--#include virtual="/newsbasearchive/includes/google.html" -->
</head>
<body>
<table width="1148" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<!--#include virtual="/newsbasearchive/includes/header.html" -->
<!--#include virtual="/newsbasearchive/includes/nav.html" -->
我上传这个网站的网站已经使用了包含这些文件的页面,并且它们运行正常 - 唯一的区别是那些页面是.JSP(并且以.jsp方式包含页面,是'&lt; @ “我认为 - 他们都来自/ newsbasearchive /(网站的根目录),但是我引用了我给他们的路径的根,所以我不明白为什么它不起作用。
谁能告诉我什么是错的?
提前致谢!
答案 0 :(得分:0)
您不能使用与css
中相同的方式在html中添加jsp
文件。要在html中包含样式表,请在head
部分中使用此格式:
<LINK href="special.css" rel="stylesheet" type="text/css">
您可以在此处详细了解:Style Sheets in HTML