直接在 HTML 代码中隐式指定文本和媒体内容格式指令的日子已经一去不复返了。第三代层叠样式表 (CSS) 已成为将内容与设计严格分离的强大工具。 CSS 的优势之一是能够完全外包设计信息。这些外包信息也可以从各种来源组合在一起以创建整体外观。 正是在这个细节上,第二个主要附加值在于:根据输出介质,可以集成各种外部文件来确定设计。在媒体查询的帮助下,查询媒体类型和各个媒体特征,以便能够尽可能具体地限制对必要 CSS 信息的选择。最终,仅使用对相应输出介质有意义的信息来显示内容。 设定课程 在通用浏览器中正确显示网站过去是、现在仍然是开发和呈现新网页内容的主要目标之一。
这些查询基本上可以集成在两个不同的位置
浏览器切换通常代表一种经过验证的技术,用于提前过滤不同的显示变体,然后以适当的方式提供它们。 页面源码中浏览器开关的显示 现在,越来越多类型的设 美国电话号码 备正在进入丰富多彩的网络世界。它们的功能范围和预期用途通常差异非常明显。显着的特点之一是不同的显示尺寸。因此,将媒体查询集成到级联样式表 (CSS) 中是一个好主意。这些进一步简化了要传输的 CSS 信息,以便最终仅传输分别适合每个查询的浏览器和每种媒体类型或某些媒体特征的样式模板。 媒体查询是由浏览器解释的指令。您可以根据查询过滤显示内容所需的 CSS 信息。
媒体查询——其背后的技术原理是什么
媒体查询用于确定应显示网站的媒体类型(全部、屏幕、印刷、盲文、语音等)。还可以查询特定的媒体特性,例如屏幕分辨率、颜色显示选项等。在这种 英国电子邮件列表 情况下,特征显示在括号中,以便更好地将它们与媒体类型区分开等。 除了特征之外,它们通常还包含比较值(例如“landscape”或“759px”),只要它不能等同于“true”(如果设备可以显示彩色内容,“color”对应于“color: true”)。 在下面的第一个示例中,对于最大显示宽度为 759 像素的所有屏幕媒体,仅通过 HTML 代码中的链接元素加载智能手机样式。 CSS 中 At 规则的示例显示了两个查询:如果输出介质不是显示器(例如打印机),则应隐藏所有错误消息,但如果没有足够的空间,则也应省略可选导航(最大显示宽度为 759 像素)。