zoukankan      html  css  js  c++  java
  • 静态、自适应、流式、响应式四种网页布局的区别

    1、静态布局(Static Layout)
    即传统Web设计,对于PC设计一个Layout,在屏幕宽高有调整时,使用横向和竖向的滚动条来查阅被遮掩部分;
    对于移动设备,单独设计一个布局,使用不同的域名如wap.或m.。

    2、自适应布局(Adaptive Layout)
    自适应布局(Adaptive)的特点是分别为不同的屏幕分辨率定义布局。布局切换时页面元素发生改变,但在每个布局中,页面元素不随窗口大小的调整发生变化。
    你可以把自适应布局看作是静态布局的一个系列。

    3、流式布局(Liquid Layout)
    流式布局(Liquid)的特点(也叫"Fluid") 是页面元素的宽度按照屏幕进行适配调整,主要的问题是如果屏幕尺度跨度太大,那么在相对其原始设计而言过小或过大的屏幕上不能正常显示

    4、响应式布局(Responsive Layout)
    分别为不同的屏幕分辨率定义布局,同时,在每个布局中,应用流式布局的理念,即页面元素宽度随着窗口调整而自动适配。
    可以把响应式布局看作是流式布局和自适应布局设计理念的融合。

     

    白话说法:

    • 静态布局:意思就是不管浏览器尺寸具体是多少,网页布局就按照当时写代码的布局来布置;
    • 自适应布局:就是说你看到的页面,里面元素的位置会变化而大小不会变化;
    • 流式布局:你看到的页面,元素的大小会变化而位置不会变化——这就导致如果屏幕太大或者太小都会导致元素无法正常显示。
    • 自适应布局:每个屏幕分辨率下面会有一个布局样式,同时位置会变而且大小也会变。

    响应式页面在头部会加上这一段代码:

    <meta name="applicable-device" content="pc,mobile">

    <meta http-equiv="Cache-Control" content="no-transform ">

  • 相关阅读:
    iOS开发UI篇—Quartz2D使用(截屏)
    iOS开发UI篇—Quartz2D使用(信纸条纹)
    iOS开发UI篇—Quartz2D使用(绘图路径)
    iOS开发UI篇—Quartz2D简单使用(三)
    戴文的Linux内核专题:04安全
    戴文的Linux内核专题:03驱动程序
    戴文的Linux内核专题:02源代码
    戴文的Linux内核专题:01介绍
    nginx+php+扩展件安装实践版
    git常用命令
  • 原文地址:https://www.cnblogs.com/pachongshangdexuebi/p/5317170.html
Copyright © 2011-2022 走看看