将eclipse内置的css链接到jsp并获得结果

Tra*_*ore 1 css eclipse jsp

我试图将我在eclipse中创建的css链接到jsp,当我运行项目时,我的浏览器没有结果.我已经通过多种方式尝试了它

<link rel="stylesheet" href="css/first.css" type="text/css">

<link rel="stylesheet" href="boe/WebContent/first.css" type="text/css">

<link rel="stylesheet" href="(my full path to the file)" type="text/css">
Run Code Online (Sandbox Code Playgroud)

我已经尝试了很多,以至于我不记得我是怎么做到这一点的.我得到了这个

Tag (link) should be an empty-element tag. 
Run Code Online (Sandbox Code Playgroud)

作为警告错误.

我找不到任何一步一步创建CSS并使其链接到jsp,因此它可以显示在我的浏览器中.

这是我的jsp和css的代码.

JSP:

<?xml version="1.0" encoding="UTF-8" ?>
<%@ page import="java.util.*" language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <link rel="stylesheet" href="css/first.css" type="text/css">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>TestPage - Test1</title>
</head>

<body>
    <div id="page-container">Hello World</div>
    <%Date d = new Date(session.getLastAccessedTime());%>
    this page was last viewed <%= d.toString() %>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS:

@CHARSET "UTF-8";
html, body {
    margin:0;
    padding:0;
}

#page-container {
    width: 760px;
    margin: auto;
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

任何有关逐步找到的帮助,或者如果你有一个很好的解释,我将不胜感激.谢谢

Kev*_*her 7

标签(链接)应该是一个空元素标签.

此错误消息告诉您link标记需要结束斜杠:

<link rel="stylesheet" href="css/first.css" type="text/css" /> <-- see the closing '/'
Run Code Online (Sandbox Code Playgroud)

如果这不能解决问题,我的猜测是你的路径不太对劲.