创建响应式静态 HTML 页面:移动端和 PC 端适配

本指南将向您展示如何创建一个响应式静态 HTML 页面,以适应移动设备和 PC 设备。使用 CSS 的媒体查询,我们可以为不同的屏幕尺寸定制布局和样式,确保用户在所有设备上都能获得最佳体验。

简单的静态 HTML 页面

以下是一个简单的静态 HTML 页面,适配移动端和 PC 端:

<!DOCTYPE html>
<html lang='en'>
<head>
    <meta charset='UTF-8'>
    <meta name='viewport' content='width=device-width, initial-scale=1.0'>
    <title>My Responsive Website</title>
    <style>
        /* 共用样式 */
        body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 0;
        }
        
        /* 移动端样式 */
        @media only screen and (max-width: 600px) {
            .container {
                padding: 10px;
            }
            
            h1 {
                font-size: 24px;
            }
            
            p {
                font-size: 16px;
            }
        }
        
        /* PC端样式 */
        @media only screen and (min-width: 601px) {
            .container {
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            
            h1 {
                font-size: 36px;
            }
            
            p {
                font-size: 20px;
            }
        }
    </style>
</head>
<body>
    <div class='container'>
        <h1>Welcome to My Website</h1>
        <p>This is a responsive website that adapts to both mobile and PC devices.</p>
        <p>Feel free to explore the content!</p>
    </div>
</body>
</html>

代码解释

这个页面包含一个 container 类的容器,其中包含一个标题和一些段落文本。通过使用 @media 查询,我们可以根据屏幕宽度设置不同的样式。在这个例子中,如果屏幕宽度小于等于 600px,将应用移动端样式;如果屏幕宽度大于 600px,将应用 PC 端样式。

移动端样式

在移动端样式中,我们将容器的内边距设置为 10px,并将标题和段落文本的字体大小调整为适合移动设备的尺寸。

PC端样式

在 PC 端样式中,我们将容器的最大宽度设置为 800px,并将容器居中对齐。同时,我们将标题和段落文本的字体大小调整为适合 PC 设备的尺寸。

总结

通过以上方法,无论是在移动设备还是 PC 设备上访问该页面,都能够得到相应的适配效果。您可以根据自己的需要调整样式和媒体查询,创建符合您需求的响应式网页。

创建响应式静态 HTML 页面:移动端和 PC 端适配

原文地址: https://www.cveoy.top/t/topic/qkkj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录