css - 样式标签的媒体属性和规则中的媒体之间的区别
问题描述
在具有媒体属性的样式标签中和在@media规则下指定规则有什么区别?
这个:
<style media="print">
body { color: green; }
</style>
和这个:
<style>
@media only print {
body { color: green; }
}
</style>
在我的计算机上具有相同的效果:文本是黑色的,但如果我按 [Ctrl]+[p],Chrome 会显示带有绿色字母的打印预览。
那么这些中的任何一个是否有优势,其中一种方法是否已弃用,或者浏览器支持是否不同?我应该使用哪一个?
解决方案
推荐阅读
- android - Recyclerview 与视图绑定,点击监听
- python - 芹菜:得到一个小组的孩子
- json - 插入数据库时“列表”对象不可调用
- jupyter-notebook - 在 Jupyter Lab Notebook 中以编程方式设置内核
- reactjs - 如何处理空的 JSON 文件
- python-3.x - 使用 if else 条件过滤 pandas 组
- ruby-on-rails - 如何解决 Gemfile.lock 包含合并冲突(运行 `git checkout HEAD -- Gemfile.lock` 不起作用)
- discord.js - 经济排行榜命令:未定义
- html - 悬停锚标记更改另一个锚标记样式
- ruby - 在 Ruby 的等式中找到一个神秘的数字