精华内容
下载资源
问答
  • 于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素...

    随着3G的普及,越来越多的人使用手机上网。

    移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?

    339d23bc2bb8847b9796e9e4e25b205d.png

    手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不是一件容易的事。

    很多网站的解决方法,是为不同的设备提供不同的网页,比如专门提供一个mobile版本,或者iPhone / iPad版本。这样做固然保证了效果,但是比较麻烦,同时要维护好几个版本,而且如果一个网站有多个portal(入口),会大大增加架构设计的复杂度。

    于是,很早就有人设想,能不能"一次设计,普遍适用",让同一张网页自动适应不同大小的屏幕,根据屏幕宽度,自动调整布局(layout)?

    285a93a95d64baa1679c4b81f05dcb16.png

    一、"自适应网页设计"的概念

    2010年,Ethan Marcotte提出了"自适应网页设计"(Responsive Web Design)这个名词,指可以自动识别屏幕宽度、并做出相应调整的网页设计。

    他制作了一个范例,里面是《福尔摩斯历险记》六个主人公的头像。如果屏幕宽度大于1300像素,则6张图片并排在一行。

    90cd080cd879e79df7fb401a6ab7e598.png

    如果屏幕宽度在600像素到1300像素之间,则6张图片分成两行。

    070e022cc29b3d4773fa13bbcfaa981f.png

    如果屏幕宽度在400像素到600像素之间,则导航栏移到网页头部。

    27febf8a5d51b203013de3ba12f96881.png

    如果屏幕宽度在400像素以下,则6张图片分成三行。

    e99687279e3518f835c60b1bb1c8df91.png

    mediaqueri.es上面有更多这样的例子。

    这里还有一个测试小工具,可以在一张网页上,同时显示不同分辨率屏幕的测试效果,我推荐安装。

    二、允许网页宽度自动调整

    "自适应网页设计"到底是怎么做到的?其实并不难。

    首先,在网页代码的头部,加入一行viewport元标签。

    viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。

    所有主流浏览器都支持这个设置,包括IE9。对于那些老式浏览器(主要是IE6、7、8),需要使用css3-mediaqueries.js。

    三、不使用绝对宽度

    由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素。这一条非常重要。

    具体说,CSS代码不能指定像素宽度:

    width:xxx px;

    只能指定百分比宽度:

    width: xx%;

    或者

    width:auto;

    四、相对大小的字体

    字体也不能使用绝对大小(px),而只能使用相对大小(em)。

    body {

    font: normal 100% Helvetica, Arial, sans-serif;

    }

    上面的代码指定,字体大小是页面默认大小的100%,即16像素。

    h1 {

    font-size: 1.5em;

    }

    然后,h1的大小是默认大小的1.5倍,即24像素(24/16=1.5)。

    small {

    font-size: 0.875em;

    }

    small元素的大小是默认大小的0.875倍,即14像素(14/16=0.875)。

    五、流动布局(fluid grid)

    "流动布局"的含义是,各个区块的位置都是浮动的,不是固定不变的。

    .main {

    float: right;

    width: 70%;

    }

    .leftBar {

    float: left;

    width: 25%;

    }

    float的好处是,如果宽度太小,放不下两个元素,后面的元素会自动滚动到前面元素的下方,不会在水平方向overflow(溢出),避免了水平滚动条的出现。

    另外,绝对定位(position: absolute)的使用,也要非常小心。

    六、选择加载CSS

    "自适应网页设计"的核心,就是CSS3引入的Media Query模块。

    它的意思就是,自动探测屏幕宽度,然后加载相应的CSS文件。

    media="screen and (max-device-width: 400px)"

    href="tinyScreen.css" />

    上面的代码意思是,如果屏幕宽度小于400像素(max-device-width: 400px),就加载tinyScreen.css文件。

    media="screen and (min-width: 400px) and (max-device-width: 600px)"

    href="smallScreen.css" />

    如果屏幕宽度在400像素到600像素之间,则加载smallScreen.css文件。

    除了用html标签加载CSS文件,还可以在现有CSS文件中加载。

    @import url("tinyScreen.css") screen and (max-device-width: 400px);

    七、CSS的@media规则

    同一个CSS文件中,也可以根据不同的屏幕分辨率,选择应用不同的CSS规则。

    @media screen and (max-device-width: 400px) {

    .column {

    float: none;

    width:auto;

    }

    #sidebar {

    display:none;

    }

    }

    上面的代码意思是,如果屏幕宽度小于400像素,则column块取消浮动(float:none)、宽度自动调节(width:auto),sidebar块不显示(display:none)。

    八、图片的自适应(fluid image)

    除了布局和文本,"自适应网页设计"还必须实现图片的自动缩放。

    这只要一行CSS代码:

    img { max-width: 100%;}

    这行代码对于大多数嵌入网页的视频也有效,所以可以写成:

    img, object { max-width: 100%;}

    老版本的IE不支持max-width,所以只好写成:

    img { width: 100%; }

    此外,windows平台缩放图片时,可能出现图像失真现象。这时,可以尝试使用IE的专有命令:

    img { -ms-interpolation-mode: bicubic; }

    或者,Ethan Marcotte的imgSizer.js。

    addLoadEvent(function() {

    var imgs = document.getElementById("content").getElementsByTagName("img");

    imgSizer.collate(imgs);

    });

    不过,有条件的话,最好还是根据不同大小的屏幕,加载不同分辨率的图片。有很多方法可以做到这一条,服务器端和客户端都可以实现。

    展开全文
  • 设计网页前需要对网页的布局进行整体规划,也就是确定网页中包含的网站标志、导航栏及菜单等元素的位置。不同布局的网页元素所处的位置也不同,一般来说,重要的元素应该放置在突出位置。网页布局大致可以分为“国...

    网页布局是网页设计制作的基础,按照一定的规律把网页中的图像、文字、视频等页面元素排列到最佳位置。

    在设计网页前需要对网页的布局进行整体规划,也就是确定网页中包含的网站标志、导航栏及菜单等元素的位置。不同布局的网页元素所处的位置也不同,一般来说,重要的元素应该放置在突出位置。网页布局大致可以分为“国”字型、“厂”字型、“三”字型、标题正文型、框架型、封面型和Flash型。

    根据HTML页面布局设计构想,可将网页布局分为6个区域,这6个区域分别是:

    ①网站标志(Logo)所在区域;

    ②网站主菜单区域;

    ③网站Banner所在区域;

    ④网站课程分类所在区域;

    ⑤网站向客户传达信息的主体正文区域;

    ⑥网站版权区域。

    通过以上环节的设计,网站规划布局工作基本完成。

    网页布局基本思想

    分割、组织页面进行分块,并传达重要信息使网页容易阅读,使页面更具有亲和力和可用性是网页设计最重要的目标。可以把网页中的内存看成是一个个的“盒子矩形块”,把多个“盒子”按照行和列的方式组织起来,就构成了一个网页。

    DIV+CSS布局

    DIV是网页布局中最为常用的一种盒子,目前DIV+CSS是定位和布局是较为有效的方式,这种方法排版具有灵活性、容易操作和功能强大等特点,越来越多用于网页布局中。

    DIV是HTML语言中的一个标记,是一种常用的分块容器元素;CSS是一种用来表现HTML元素样式的计算机语言。DIV元素用来对页面内容进行分块,而CSS对这些分块进行样式控制。

    当然这并不是说布局仅能使用DIV+CSS,广义地说应该是“BOX+CSS”,DIV只是布局中最常用的一种盒子而已,HTML5新增的结构标记、、、、等都是用于布局非常实用的BOX。

    将页面用DIV分块

    首先在整体上考虑如何用div对其分块,即考虑网页需要划分为几个部分,每个部分所显示的主要内容或功能。

    网页排版通常可以采用上中下结构、左右结构或者三列结构。例如采用上中下结构,可以先把页面分成三块,从上到下依次排列为页眉块、主体块和页脚块,将这三个块放在一个父div中,方便整体调整和后期排版维护,最后根据具体内容调整分块中所包含的子块数目和布局方式。

    网页布局规划完成后,进行页面版面的设计,通常首先设计主页面结构与内容。网站前端开发人员可以使用Photoshop完成版面结构设计及网页图像处理以及板式设计等工作,利用网页制作工具Dremweaver完成网页的具体内容设计。

    展开全文
  • 一个曾经在日本生活工作6年,对工作持有认真、细致、严谨的态度,热爱创意网页设计和市场营销学习的奋斗者。为什么有些网站一打开就能感受到这个企业品牌的文化,品牌的世界观?为什么那些网站具有视觉冲击力,能...

    高端・简约・创意 

    网站设计,建站分享

    1fc5ff9ffcc889222da845ffebeeb435.png大家好,我是范儿。>>> 一个曾经在日本生活工作6年,对工作持有认真、细致、严谨的态度,热爱创意网页设计和市场营销学习的奋斗者。 为什么有些网站一打开就能感受到这个企业品牌的文化,品牌的世界观?为什么那些网站具有视觉冲击力,能吸引用户长时间浏览?我在日本工作的期间,曾为不同行业的品牌制作过品牌官网和营销型网站。作为设计师,需要站在用户角度,从心理学、社会学、美学方面,不断的思考和琢磨,如何将文字,图片,色调等巧妙的结合在一起,使打开页面的用户能够更精准地了解这个品牌,并更快的获取想要的信息。在工作中,我通过不断地研究、查看其他优秀网站设计,在一个个网站的设计过程中,积累得出一个结论就是,一个有“灵魂”的网站设计手法的其中之一,就是巧妙的利用好空白。 目录1.     什么是空白设计?2.     空白设计的效果?3.     那些优秀网站是怎么做的? 1.   什么是空白设计?首先,空白的概念,并不是“无”,而是空间、距离的意思。所谓空白设计,其实是信息整合,让页面简洁明了的方法。当用户打开网页时,用户能一目了然地获取,“网站想给用户传达什么?”的这个目的。通过空白设计,设计师将信息归类,相关的信息之间减少空白(拉近距离),不相关的信息之间留多空白(拉开距离)。其次,将信息周围留出空白,达到主次分明的效果,便于用户一眼获取主要信息。文字的间距、行距留出适当空白,不仅提升美感,让人感到舒服,并且能快速阅读。让整个页面能和用户一起有吸气和呼气的动作。记住,不掌握空白设计的话,会促使用户感到凌乱感,压迫感,导致潜在用户流失。 2.空白设计的效果?接下来,我通过以下3点总结,让大家更快的理解空白设计的效果! 01.主次分明空白设计将重点内容更加明确,使设计更加简约大气,展现出品牌的魅力。常见到一些网站,生怕用户看不到内容,用很大的字号把版页放的满满的。不仅失去了美感,而且没有主次分明,强调重点。我们需要站在用户的视角思考设计,诱导用户从被动转变为主动看到重点内容。4a0beb5ee8f79bcae5fb25093497cbdf.png

    02. 容易阅读

    “密集”会给人一种紧迫感、压抑感。尤其在设计文字时,字距、行距间一定要留有适当的空白。才能使用户舒服的读取想要的信息。虽然看似很小的细节,但是好的设计就是在细节中下功夫。61a7ceaa65595959951c279eace3dcef.png

    03. 有逻辑,有规律

    设计需要有逻辑性并持有一定的“隐形”规律,利用好空白可以将信息有序归类。用户可以一目了然的知道哪些是相关内容,促使用户更容易获取想要的信息。

    6b6d6bc10a3283c5f165a78011580ebf.png

     3.那些优秀网站是怎么做的?那么,我收集了一些其他优秀网站的设计,我们来看看那些网站是如何利用空白设计的,希望能从中学习和提升审美。 01.NAGI-KURASHIKI酒店的官网。以首页的一部分为例,首先让你印象深刻的是哪一部分?我想首先映入你眼帘的是“We are your travel partners.”这行字。这句是NAGI-KURASHIKI酒店的品牌标语。将这句标语的字体放大,并与下面的文章留出空白,制造差距,使其主次分明,快速让用户读取并记住。其次,文字和按键之间也留出空白,让整体页面看起来平衡,简洁,高端。

    017f1633143c73d6c08e19ee9d90ccd4.png

    官网链接:https://nagi-kurashiki.com/ 02.BOTANIST护发品牌官网。以首页的一部分为例,首先将 “New Post”字体周边留出空白,用手写字体展现出自然,随性的品牌个性。其次,3张图片虽然没有排列在同一行,但是图片之间留出空白,而相关信息的图片和文字紧凑一起,使3个信息明确归类。这是一个聪明的设计,不仅让想传达的信息明确易懂,更是将品牌的那份自然,随性的个性体现出来了。

    b029eb381d4462cb40d63e5b655ae33e.png

    官网链接:https://journal.botanistofficial.com/ 03.KARIOMONS咖啡品牌官网。这是一家在日本长崎的咖啡店。这里我特别举例讲这个网站在字体方面,巧妙的利用空白设计。即使看不懂日语的朋友,我们也可以感受到字距、行距间,舒服的距离;包括行宽,控制在刚刚好的长度;将一段长句适当换行,能让用户在阅读时有吸气的空档。

    82c63574a38241bfd2273794b84b9408.png

    官网链接:https://kariomons.com/about 最后   大家觉得怎么样?看似很简约的设计,其实设计师花了很多心思,在细节上思考如果给用户带去舒服,易读,快速获取信息的方法。“空白”并不是“没有”的意思,设计的关键就是利用好“空白”,化繁从简。让空气流动起来,使网站拥有“灵魂”。

    范儿简创坚持做高品质、精致、简约、创意的设计,

    愿与更多有抱负的企业共同发展,

    将优秀品牌产品有效地推广给用户,为社会发展出力。

    df2c00f5a69ab69866d7c63d64099a14.png

    任何的网站制作咨询、划、报价,欢迎与我们联系fanerjianchuang@126.com想更多了解范儿简创网页设计,请关注我们fanerjc.com© Copyright 范儿简创网页设计版权所有
    展开全文
  • 那么,沈阳网页怎么设计才是正确的呢?下面就一起来看看有哪些原则。1、保持一致性一致性就代表着所有的都匹配。标题的大小、字体、颜色、按钮样式、间距、插图、图片选择等等,所有的元素都应该以主题作为根基,让你的...

    一个网站最先让人看到的就是设计了,因此网页设计就变成给用户带来第一印象的关键因素。那么,沈阳网页怎么设计才是正确的呢?下面就一起来看看有哪些原则。

    1765e7b5d9acdeddb161e175f4dd5bff.png

    1、保持一致性

    一致性就代表着所有的都匹配。标题的大小、字体、颜色、按钮样式、间距、插图、图片选择等等,所有的元素都应该以主题作为根基,让你的设计在页面和页面之间都是一致的。如果一个网站页面和页面之间的差异性太大,那么就会感觉到不舒服。

    2、段落之间提供足够的空间

    要在行与行之间留有空格,这样就可以提供良好的阅读体验,避免浏览者看久了眼睛会不舒服。

    3、设计

    好的设计能够为页面提供平衡杆、比例以及对比度。白色的页面可以让网站看上去更为有档次,也更加有市场。

    4、透明度

    为了获得客户的信任,建议在“关于我们”的这个页面上加入照片。这样用户就可以知道这个网站后面的人和事。用最近新拍的照片能够帮助你的网站得到客户更多的信任。

    5、文本正文

    网页怎么设计?要保持文本的字体只够清楚,这样用户在阅读的时候才不会觉得不方便。如果文本字体太小,就可能导致他们的眼睛产生疲劳感,不得不中途放弃阅读。

    6、导航

    和一致性是差不多的,用户进入你的网站进行页面访问的时候,他们会从这个页面进入到另外一个页面,通过导航就可以快速的引导他们返回上一级页面或者是主页。这些按钮应该是易于定位的,最好是朝着页面的顶部。确保用户可以用最少的点击数进入到自己想要进入的页面。

    7、可用性

    网站上会有很多信息和互动的影响,网页怎么设计?也要注意这一个问题。

    8、遵守基本规则

    网页当中的一些信息不能给用户带来混乱。比如在文本下面有下划线的话就代表它会是一个链接,如果不是一个链接但是加了下划线的话,那么就等于是没有遵守基本规则。

    网页怎么设计?在进行设计的时候,一定要遵循以上的这些原则,只有这样才能设计出完美的网站。

    展开全文
  • 随着终端设备类型的丰富,设备尺寸的型号也越来越多,如果实现前端页面在不同终端设备中,按照设备的尺寸型号进行自动布局,保证良好的人际交互体验效果,已经成为网页前端设计所需要考虑的问题,当前支持响应式开发...
  • 参考别人是怎么设计的, 不一定要按钮的形式, 有传数据的功能就行, 可以参考一下XX的那些前端 这三句话, 其中第一句话告诉你别自己瞎想怎么改了, 包括排版和样式, 自己对当前的东西没有一个整个页面的设计现有的东西...
  • 很多刚入行的UI设计师开始接触网页端UI设计的时候,对于基础的界面尺寸规范可能会有一定的模糊认知,导致做出来的页面往往会感觉不是那么和谐,却也不知道怎么去完善和改进。 对于大多数的刚入行者来说,如果不是有...
  • 可能许页规划和制作的初学者不理解网页制作的... 网页的制作阶段页面,首要需求网站的规划人员运用Dreamweaver、PS等软件进行网页的制作,规划师可以根据自己的好选择了解的网页制作东西,这些网页制作东西没有好坏
  • 在对网站设计的时候,...设计思路把握原则在这个网站页面设计的时候网页应该考虑简洁,因为在多元化的信息下,通常情况下都是要用最高的效率让用户搜寻出来,所以在对设计思路的原则上应该要简洁为主,去掉多余繁...
  • 网站设计师大多会纠结与如何将网页设计的更美观、更便于浏览,而站长大多考虑的却是提高排名,在这两点上,动态和静态网页往往有相反的作用。那么,企业建站用动态页面有哪些好处呢?一、降低网页设计工作量设计网站...
  • Dreamweaver怎么实现一个网页内包含多个页面的效果?Dreamweaver设计网页页面的时候,想要一个网页包含多个页面,该怎么实现呢?我们可以使用框架实现,下面我们就来看看详细的教程,需要的朋友可以参考下
  • 推荐阅读:Elementor Pro插件购买和安装详细教程Elementor Pro(专业版的elementor可以解锁全部的建站小工具和网页模板)今天小编就来和大家讲讲怎么通过elementor来设计自己的网站页面,首先我...
  • 柳州监测科技有限公司网页设计需求分析书 一网站设计目标 1形象展示树立公司形象展示公司实力宣传公司文化建立公司品牌 2产品展示发布产品信息提供产品相关信息的咨询 3信息发布及时发布公司信息行业信息让浏览者...
  • 一、新建或打开网页在前一章已创建了网站和相应的页面,因此在继续制作时,只需要打开已存在的页面即可。步骤在“文件”面板选定已创建的站点myfootball,双击aboutme.html,在“编辑”窗口打开此文件。二、设置页面...
  • 值得一提的是,网页首页的首屏当然是要好好设计的,而其他页面的首屏也不能忽略,毕竟相当一部分的用户并不是从首页入口进入你的网页的。今天分享一下首屏设计的7个技巧,它们并不复杂,却能帮你的首图设计更上一层...
  • 网页设计基础知识1.1 网站网站(Web Site)是一个存放网络服务器上的完整信息的集合体。它包含一个或多个网页,这些网页以一定的方式链接在一起,成为一个整体,用来描述一组完整的信息或达到某种期望的宣传效果。有的...
  • 进行网页排版前,需要考虑怎么制作网页的排版才能令整个页面看起来舒服、工整,才能够让用户有更好的浏览体验。不过对于排版,我们有更好且更简单的方法做排版,我们不妨一起来看看吧。在凡科建站“模块”功能中,...
  • 网页内容优化指seo工作者,针对网页图片、视频、文字等信息进行满足搜索引擎抓取相关性...2.网页内容与主题相关,优化页面内容一定要围绕一个既定主题,把握好网页内容与主题相关。 3.网页满足用户浏览体验,页面展现
  • 我们大部分的设计师依旧在采用传统的表格布局、表现与结构混杂在一起的方式来建立网站。学习使用XHTML+ CSS的方法需要一个过程,使现有网站符合网站标准也不可能一步到位。最好的方法是循序渐进,分阶段来逐步达到...
  • “免费快速建站”和“如何做好网页头部内容设计?”有什么关系和内在关联?这种类型即最上面是标题或类似的一些东西,下面是正文,比如一些文章页面或注册页面等就是这种类。网站的静态内容是指网站内容中相对不变的...
  • 如果你是实体店的建筑师,你是否会以同样的方式思考让它更具吸引力且对客户更友好,对于网页设计也是一样的,你应该仔细思考客户在网页设计怎么产生留下的意愿。但是,请不要误以为你只需要关注着陆页即可。令人印象...
  • 一、网页分析 1、模块的划分:去写一个网页先别着急写代码,先划分好模块构思好功能,会有事半功倍的效果 ...2、怎么找素材 直接Ctrl+S保存网页,会将整个网页的图片保存下来 二、京东购物车1.0 ...
  • dw设计网页时,布局常用什么方法来布局呢???我知道布局网页的方法有很多,比如:可以用表格布局,就是表格套表格严格意义来说dw并不能用来设计网页设计网页都是在平面设计工具里完成的,比如在ps里面设计好网站的效果...
  • 根据PSD登陆页面设计稿切图制作HTML网页全过程

    万次阅读 多人点赞 2017-02-16 15:18:04
    切图的目的是把PSD设计稿转换为HTML页面。记得自己当时学习切图时,网上切图相关的文章是不少,但是大都是讲怎么使用切片工具把一张图片分割成多张图片,然后存储为Web使用格式,并且都比较简单和零碎,并不能满足我...
  • 那么如何才能设计出简单易用的网站导航条呢,导航条内都需要设置哪些内容,今天高端网站建设公司查派网建给大家分享网站导航条应该怎么设计才比较易用。网站的导航,包括顶部、底部和侧面的导航都应该尽可能地对用户...
  • 营销型网站建设网站导航栏的设计一般网站首页最上面的左侧会固定显示LOGO,紧接着在其右边,便是我们要讲的网站的导航了。通常来说,网站的导航栏主要是给用户表达这个网站基础的栏目页面分类,便于用户更加方便的...
  • 导读:将设计好的网页PSD设计稿切成HTML是网页设计师经常要做的一件事情,除了CSS外,如何有效快速将PSD转HTML,其中的方法也有多种,文中分析了常用的方法与效果率更高的两种方法,仅供参考。   其实标准的...
  • 如题
  • 网页页面的自适应

    2013-08-01 22:28:28
    自适应网页设计"到底是怎么做到的?其实并不难。 首先,在网页代码的头部,加入一行viewport元标签。 <meta name="viewport" content="width=device-width, initial-scale=1"...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 526
精华内容 210
关键字:

怎么设计网页页面