【问题标题】:Is it appropriate to place a stylesheet within the <body> tag在 <body> 标签中放置样式表是否合适
【发布时间】:2010-08-09 18:13:15
【问题描述】:

将我的页面分成几部分(例如标题和内容),我无法避免在&lt;body&gt; 标签中放置指向外部样式表的链接。

我不想将所有样式放在一个大文件中或将所有样式表包含在 &lt;head&gt; 标记中,因为不应不必要地加载特定于页面的样式表。

在这种情况下,将样式表放在&lt;body&gt; 标记内是否合适?有没有更好的选择?

【问题讨论】:

标签: html css


【解决方案1】:

也许不建议这样做,但是是的,这是可能的,并且它适用于所有现代浏览器。您可以在body 中放置link 或内联style 标签。

【讨论】:

    【解决方案2】:

    你不应该在body标签中放置样式,但是假设你使用服务器端脚本(PHP?)来链接标题和内容,为什么不编写你自己的类来生成你的页面呢?例如,您可以有一个向标题添加样式的方法,以及一个输出页面的方法。

    【讨论】:

    • 是的,我在服务器端链接部件。谢谢。
    【解决方案3】:

    为什么不能有多个样式表,然后根据需要从页面调用它们?

    此外,为什么不能在标题中引用样式表而不是在正文中?

    【讨论】:

      【解决方案4】:

      是的,你可以调用身体它会起作用,但这是不好的做法。您可以使用内联 CSS 内容作为标题,其余部分将使用 by link 标签。

      【讨论】:

        猜你喜欢
        • 2013-07-28
        • 2013-07-09
        • 2019-10-21
        • 2011-11-23
        • 1970-01-01
        • 2018-03-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多