(HTML)包括不工作

时间:2013-01-25 10:30:39

标签: html css apache

我正在编写一个脚本,它使用一堆情境变量将.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 /(网站的根目录),但是我引用了我给他们的路径的根,所以我不明白为什么它不起作用。

谁能告诉我什么是错的?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您不能使用与css中相同的方式在html中添加jsp文件。要在html中包含样式表,请在head部分中使用此格式:

<LINK href="special.css" rel="stylesheet" type="text/css">

您可以在此处详细了解:Style Sheets in HTML