html - 创建移动和桌面网站

标签 html css redirect mobile directory

我想知道的是,要创建移动和桌面网站,您必须创建不同的网站,例如:

C:/users/harry/desktop/desktopurlname/...

C:/users/harry/desktop/mobileurlname/...

或者您必须将它们放在一个网站文件夹根目录中,然后在 html/css 文件中使用 meida 查询,或者创建同一 html 文件的另一个副本并制作一个桌面 html 文件和一个移动 html 文件。 我之所以问,是因为我对如何通过代码进行移动和桌面重定向以及如何通过文件夹根目录进行重定向感到困惑。 你能告诉我它是如何工作的吗?

最佳答案

如果您使用媒体查询就足够了,有些网站不会同时创建移动和桌面版本。你很困惑,因为你看到这样的网站:http://marcelo.com/mobile和这样的网站 http://marcelo.com/desktop . 正如我所说,您可以为每个媒体创建一个站点,但我认为最好是创建一个站点,然后进行媒体查询。

编辑
该网站与上面相同,但 uri /mobile 对 PHP(示例)的说明如下:

<?php
if ($_GET['media'] == 'mobile') {
    //...loads the css to mobile
} elseif ($_GET['media'] == 'desktop') {
    //...loads the css to desktop
}

这里的$_GET只是一个例子

关于html - 创建移动和桌面网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46740089/

相关文章:

apache - .htaccess 如何显示网站上特定 URL 的 503

html - Content-Script-Type 和 Content-Style-Type 有什么意义

html - ListView 的响应式设计代码

css - 这个大小在 css {font : 14px/24px Arial, Helvetica, sans-serif} 中意味着什么

apache - 带有白屏和消息 "redirecting to..."的 laravel 重定向中断帖子

.htaccess - Cloudflare DNS - 如何将所有子域重定向到根域?

javascript - 如何使一个文本隐藏另一个文本。

html - 图像超出容器 div 边界

javascript - 当我将鼠标悬停在图像上时如何显示虚拟箭头

javascript - CSS 菜单使链接居中