深入了解style标签元素
来源:互联网 发布:投资者的社交网络 编辑:程序博客网 时间:2024/05/11 21:08
<style>
标签元素是一种“metadata”(元数据),它的主要作用是为文档中的元素提供样式。我们通过使用这个标签在HMTL文档中嵌入样式,而不是通过它来引用外部样式表。
除了全局的HTML标签属性之外,<style>
标签还可以接收下面的一些属性。
属性描述默认值type指定MIME类型"text/css"media指定媒体查询"all"title指定替换样式元素的标题nonescoped允许我们将
<style>
元素放置在文档的body中,并限制该样式为<style>
元素的直接父元素的样式none/false默认情况下,大多数浏览器会将<style>
元素的样式设置为隐藏。
style {
display
:
none
;
}
你可以像为其它HTML元素设置样式一样,为<style>
元素设置样式。
为<style>
元素设置样式
虽然不是很常见,但是我们可以为<style>
元素设置CSS样式。
例如下面的代码:
style {
display
:
block
;
background-color
: palevioletred;
color
:
#fff
;
}
<style>
html {
font-family
:
'微软雅黑'
;
padding
:
30px
;
color
:
#fff
;
}
</style>
得到的结果如下图所示:
我们还可以直接在<style>
标签中使用style
属性来设置CSS样式:
<style style=“
display
:
block
;
background-color
: palevioletred;
color
:
#fff
;">
......
</style>
我们甚至可以在<style>
中为它<style>
元素设置样式。
<style>
style {
display
:
block
;
background-color
: palevioletred;
color
:
#fff
;
}
</style>
<style>
元素的位置
通常我们都会将<style>
元素放置在文档的<head>
中。HTML5规范中为<style>
元素引入了一个scoped
属性。该属性支持在页面body的任何地方插入<style>
元素,并限制该样式为<style>
元素的直接父元素的样式。例如:
<
p
>这段文本的颜色为黑色。</
p
>
<
div
>
<
style
scoped>
p { color: red; }
</
style
>
<
p
>这段文本的颜色为红色。</
p
>
</
div
>
但是,目前只有极少数的浏览器支持这个属性,目前已知的只有firefox浏览器支持它。
其它浏览器同样可以将<style>
元素放置在文档的<body>
中,但是没有“限制样式”的能力,它们的样式会对在它们之后的文档都有效。
0 0
- 深入了解style标签元素
- js通过标签元素id,用document.getElementById().style设置标签元素的css属性
- 深入了解Canvas标签(2)——绘制图形
- 深入了解Canvas标签(3)——使用图像
- 深入了解Canvas标签(5)——变形
- 深入了解Canvas标签(6)——组合
- 深入了解Canvas标签(7)——基本动画
- 深入了解Canvas标签(1)——基本用法
- 深入了解canvas标签(2)——绘制图形
- 深入了解canvas标签(3)——使用图像
- 深入了解canvas标签(6)——组合
- web.xml深入了解——各种标签
- 深入了解html5新标签应用及感悟
- html - style 元素
- 关于元素位置style.
- select标签 style设置
- Style之flag标签
- 控件的style标签
- 130行实现Express风格的Node.js框架
- ionic 2 实践小结
- _ssl.c:503: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
- day 4,may last
- Markdown的使用
- 深入了解style标签元素
- WCF、WebAPI、WCFREST、WebService之间的区别
- 分布式管理控制系统Git与项目托管平台Github相关概念、操作方法与常用命令
- 蓝桥杯带分数
- mysql保存emoji表情(微信开发用户昵称..)
- iptables 简易理解
- scatter
- go语言实现IOS OTA安装应用
- 博客项目实现文章评论功能(重点是评论回复)