html - 样式 (CSS) 元素的放置在 HTML 中重要吗?

标签 html css

是否放置:

<style type="text/css">
...
</style>

有什么关系吗?如果我将它放在页面 div 内或放在 body 内有什么区别吗?我最近发现 JavaScript 很重要。我的 CSS (jQuery Mobile) 也遇到了一些问题。难道是这个原因?

最佳答案

style 元素应该应用于整个文档,无论它放在哪里,但通常的做法是始终将它放在 head 元素中。如果你把它放在其他地方,如果浏览器处理有点不稳定,我不会感到惊讶。

请注意,html5允许您为style元素指定scoped属性,这意味着它仅适用于style元素的父元素及其所有子元素。

顺便说一句,通常的做法是将css放在单独的文件中并使用<link>标签以将 CSS 包含在文档中。这样您就可以在多个页面之间共享 css。

关于html - 样式 (CSS) 元素的放置在 HTML 中重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12383993/

相关文章:

javascript - HTML/JS的Windows屏幕保护程序

javascript - 将 JavaScript 代码重构为 jQuery 代码

html - 将文本换行至浏览器宽度或指定宽度(以较小者为准)

html - 我可以在 Pastebin 上托管 CSS 样式表吗?

.net - ASP.NET ListView - 渲染 THEAD/TBODY 标签

javascript - 使用 CSS 或 javascript 仅在打印页面而不是浏览器页面中显示内容

android - css @media 测试它是 iPhone 还是 Android

javascript - 根据 JQuery 中是否包含 <a> 标记更改 TD 类

javascript - UL inside UL JQuery 问题

jquery - 图片外的 nivo slider 标题