首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在部分jsp中包含css样式表?

问如何在部分jsp中包含css样式表?
EN

Stack Overflow用户
提问于 2014-06-02 23:05:12
回答 1查看 873关注 0票数 0

jspf头:

代码语言:javascript
复制
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet" type="text/css" href="assets/css/style.css">
    <title>Serendipity Book Shop</title>
  </head>

部分jsp代码:

代码语言:javascript
复制
<div id="indexLeftColumn">
  <div class="categoryBox">
    <a href="#"><span class="categoryLabelText">Science Fiction</span></a>
  </div>
  ...
</div>

我希望拆分资产/ css /style.css,并创建部分css,并将其作为css块包含到各自的html文件中。

在Django,我曾经这样做过:

代码语言:javascript
复制
{% block css %} ... {% endblock %}

我发现的唯一方法是在html正文中使用样式:

代码语言:javascript
复制
<style> ... </style>

有更好的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-06-04 08:51:51

正如一些评论中所报告的那样,建议您有多个CSS文件、部分资产/css/style.css,并将想要的文件包含到JSP文件中。

否则,我可以推荐使用Apache瓷砖,它是一个模板框架,允许您为不同的文件(包括多个资产)定义多个布局。这将取决于您选择如何解耦和管理您的布局。

尽管这个框架不是在一个伟大的社区中处理的,并且有一些高级主题的简单示例,但是当涉及到一些基本的布局时,您可以很容易地用一个好的模板把自己拿出来。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24004668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档