Html 我的响应式网站没有';我不能在手机上工作

Html 我的响应式网站没有';我不能在手机上工作,html,css,Html,Css,我正在学习HTML、CSS和responsive的基础知识。我已经为手机设置了@media查询,但它不起作用 但是,如果我从桌面(Chrome)打开网站,并尝试调整窗口大小,它就会起作用 HTML 如果你想测试它,你可以继续:sinh.altervista.org 我怎样才能修好它?每个设备的真正媒体查询是什么?在网上,我发现了许多不同的@media查询。你必须指定如何使用meta标记viewport在head标记内部呈现文档 例如: <head> <meta na

我正在学习HTML、CSS和responsive的基础知识。我已经为手机设置了@media查询,但它不起作用

但是,如果我从桌面(Chrome)打开网站,并尝试调整窗口大小,它就会起作用

HTML

如果你想测试它,你可以继续:sinh.altervista.org


我怎样才能修好它?每个设备的真正媒体查询是什么?在网上,我发现了许多不同的@media查询。

你必须指定如何使用
meta
标记
viewport
head
标记内部呈现文档

例如:

  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=3, user-scalable=yes, minimal-ui">
    <link rel="stylesheet" type="text/css" href="style.css">    
  </head>

注意:以上示例是详尽的,在您的情况下,
应该足够了,但如果您想管理缩放、用户缩放等,可以添加这些属性

width=设备宽度

这意味着浏览器将(可能)渲染图像的宽度 页面在其自己的屏幕宽度

摘自这里:

并且
initial scale=1
将以1的比率离开缩放

从W3C草案中,以下是您可以使用的
内容
属性的属性:


还有一些来自MDN的文档:

您必须指定如何使用
meta
tag
viewport
head
标记内部呈现文档

例如:

  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=3, user-scalable=yes, minimal-ui">
    <link rel="stylesheet" type="text/css" href="style.css">    
  </head>

注意:以上示例是详尽的,在您的情况下,
应该足够了,但如果您想管理缩放、用户缩放等,可以添加这些属性

width=设备宽度

这意味着浏览器将(可能)渲染图像的宽度 页面在其自己的屏幕宽度

摘自这里:

并且
initial scale=1
将以1的比率离开缩放

从W3C草案中,以下是您可以使用的
内容
属性的属性:

以及来自MDN的更多文档:

  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=3, user-scalable=yes, minimal-ui">
    <link rel="stylesheet" type="text/css" href="style.css">    
  </head>