HTML <style> 标签

在html中,style标签是使用来定义html文档的样式信息,在该标签中你可以规定浏览器怎样显示html文档内容。除了使用style标签来为元素添加样式外,我们还可以使用 link标签 来引入外部样式文件。


实例

  1. <html>
  2. <head>
  3. <style type="text/css">
  4. h1 {color: red}
  5. p {color: blue}
  6. </style>
  7. </head>
  8. <body>
  9. <h1>header 1</h1>
  10. <p>A paragraph.</p>
  11. </body>
  12. </html>

定义和用法

<style> 标签用于为 HTML 文档定义样式信息。在 style 中,您可以规定在浏览器中如何呈现 HTML 文档。type 属性是必需的,定义 style 元素的内容。唯一可能的值是 "text/css"。style 元素位于 head 部分中。


浏览器支持

元素
<style>YesYesYesYesYes

所有主流浏览器都支持 <style> 标签。


提示和注释

提示:如需链接外部样式表,请使用 link标签 来引入外部样式文件。

提示:如需学习更多有关样式表的知识,请学习本站的 CSS教程


HTML 与 XHTML 之间的差异


必需的属性

属性描述
typetext/css规定样式表的 MIME 类型。

可选的属性

属性描述
media
  • screen
  • tty
  • tv
  • projection
  • handheld
  • print
  • braille
  • aural
  • all
为样式表规定不同的媒介类型。

全局属性

<style> 标签支持 HTML 中的 全局属性


事件属性

<style> 标签支持 HTML 中的 事件属性


更多实例

在不同的屏幕显示不同的样式

  1. <html>
  2. <head>
  3. <style>
  4. h1 {color:red;}
  5. p {color:blue;}
  6. </style>
  7. <style media="all and (max-width: 500px)">
  8. h1 {color:green;}
  9. p {color:pink;}
  10. </style>
  11. </head>
  12. <body>
  13. <h1>这是一个标题。</h1>
  14. <p>这是一个段落。</p>
  15. </body>
  16. </html>