整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

怎么都不会错的6条网页设计配色原则

为 网页设计 新手的你,是不是还在纠结于你制作的网页找不到一组完美的配色方案?在本教程中我们将与你分享6条肯定会火,并且“错不了”的指导方针,你可以按照这些原 则把握最基本的色彩规律。现在我们分享的这些原则都不是规则,你会在你的职业生涯中创造出更多的配色方案。相反,他们是一个起点,是你如何生存在 网页设计 领域色彩方向的安全指南。

一、需要配色的是你的画布,而不是你的图片

一个在网页设计中最根本的原则是,无论你花了多少时间创造了一个辉煌的设计,其最终的作用是发挥出内容的核心位置。你的配色方案永远不应该比它呈现的内容的更加“响亮”。你的设计应该是在后台,目的是帮助突出网站的内容。

淡色的画布突出了图像,而明亮的画布反而不能突出你的内容。(别笑,后者是发生在网络上的真实案例^—^)

用Photoshop或者Sketch等软件设计网站的时候,创建设计的过程往往是相互独立的。有些设计单个看起来很不错,也能被你的客户所接 受,但是当它真正被设计成网页的时候不适当的配色往往会分散访客的注意力。事实上,网页设计的过程是和内容紧密相连的,很多制作高品质的网页看上去空空荡 荡,几乎没有内容。

这是一个伟大的想法:你可以在你的网站上先铺陈出你的内容,用设计软件也好用代码也好,然后在你内容的周围设计你的网页。当然这也是一个特殊情 况,如果一个特定风格的图像和照片都能和你的设计和谐的融为一体,那么你的设计配色才算是完美。试想一下,网站的配色对内容而言就像衣服对于人的重要性, 对此你必须制定一套完美的并且合身的衣服。

二、选择简单的灰色作为你网站的基调

你可以为你的网站基调选择无数种颜色,不过我建议你采用最简单的颜色,比如白色/浅灰色与深灰色的搭配文字背景。

你可以看看任何热门的网站、模版、主题,白色或浅灰色与深灰色搭配成了大多数的选择,这当然也是有充分理由的。这样的搭配对访客而言提高了你内容的可读性,并且把你的图片突出在最前方。

一般来说,你的文字最好避免使用墨黑色,深灰色一般更容易阅读。我们提供一个比较舒服的文字颜色范围:#333333到#666666。

对于你的背景色,全白色(#FFFFFFF)是可以搭配任何文本的最安全的颜色。如果你想选用其他的背景颜色,我们建议采用#FFFFFF到#CCCCCC

当然,这些颜色的选择都不是固定死的。只不过如果你是新手,以上的配色方案你可以放心使用。

三、只选择一种颜色突出显示

如果你选择好几种不同的色调来,那么你的配色方案绝大多数是有问题的。你颜色用得越多,你的页面就越来越难以控制。所以,在你网页以灰色基调的 前提下,你最好只选择一种鲜艳的颜色来作为你想要突出的事物,比如标题、菜单、按钮等等。你的高亮颜色可以是蓝色、红色、绿色,等等。

你最好选择与你的基调颜色相关的高亮颜色。打开你的颜色选择器,并单击你彩色方块的中心。

向上或向下移动你的滑块,你可以仔细选择你认为最合适的颜色。

现在,你设计的页面有了三个基本的颜色:背景色、文本色和高亮色。在以后你也可以选择一种以上的高亮色,但现在对于新手的你来说还是选择一种比较合适。你现在已经掌握了基本的配色,如果你有信心,你以后还可以尝试更多种不同的方案。

你刚刚学到:

学会了如何选择“色相”。概括来说,色相是基本色,当你移动滑块,你会看到h值在颜色选择器中的变化。

“H”代表色相,一旦你选择了你的高亮颜色,文本框中显示的就是你当前颜色的色相。

四、如果有疑问,请使用蓝色

如果你对你的高亮色的选择有疑惑的话,不妨使用蓝色。蓝色是一种弹性比较大的颜色,可以和很多种颜色搭配。黄色和紫色也很不错,但是如果使用不当会适得其反。

另一方面,如果你是用蓝色,那么你用错颜色的概率就会很低。如果你正犹豫着不知道用什么颜色好,不妨使用蓝色。比较安全的蓝色包括从H235到H190,从海军蓝到深蓝色。

五、给你的高亮色增加变化

你一旦选择了高亮的颜色,从该点移动滑块来选择接下来的颜色。在你的设计中也需要其他的颜色,高亮色的稍微变化会让你的颜色选择变得简单。

使用这些类型的颜色变化的东西,如:

悬停效果:

六、尽量不要使用颜色选择器右上角的颜色

颜色选择器的右上角是一块肥沃的土地。在右上角的颜色就像F1赛车; 他们可以执行出惊人的效果,而且非常诱人,但通常想用好需要大量的经验。如果没有这种经验,他们可能会导致事故的发生,所 以最好以削弱你的颜色,最好都保持比较淡化的色彩。

这就是为什么在本教程的第三部分,我问你点击的颜色在地图右上角的中心选择您的高亮颜色之前,要确保你有一个比较柔和的颜色拉开序幕。

为了说明这一点,看如果我只是改变了我们设计的色调,到目前为止,会发生什么。

看上去还是听舒服的对吧?但是如果你把颜色调整为选择器右上角的颜色,我们再来看看效果如何:

分分钟亮瞎了访客的双眼!如果你想确保你不烧焦你的访客的视网膜,遵循留出颜色选择器的右上角的格子的一般原则。

饱和度和亮度

当您拖动周围的颜色选择器区域的地图区域,你会看到“S”和“B”的值发生变化,这代表饱和度和亮度。您还可以看到色相号保持不变。所以,你通过改变你原有的色相的饱和度和亮度会产生颜色的变化。

饱和度

是一种生动的色彩表现。例如,认为“我的衬衫中渗透着葡萄酒红”。在一个典型的颜色选择器饱和度是多少白了就是混在你的基地的色调来决定。白色越少,越饱和。

当您拖动到右边的颜色在地图上可以减少白色量,从而增加了饱和度,“S”的值上升。当您拖动到左边向所有的白角,你会减少饱和使“S”的值下降。

亮度

亮度是有多少黑色混合到你的颜色。黑色越少,越亮。

当你拖动滑块向上,减少了黑色的数量,增加亮度,在颜色选择器中的“B”的值上升。

与你原来的色调混合的黑色也被称为创造了“阴影”。这也来源于油漆混合,是黑色油漆与涂料颜色的混合。

当你混合灰色到彩色这被称为创造了色调。如果你调节饱和度和亮度,那么你就创造了一种色调。所以基本上任何时候无论你的饱和度和亮度均小于100%,这就是一个色调。

同样,这个词来源于油漆混合,在其中创建一个灰色的油漆,然后用彩色涂料混合。

单色配色方案

单色的配色方案是,你以一个基本的色调和扩展它的色相,饱和度和亮度。因此,通过采摘一大亮点的颜色和它创造的变化,你实际上创建了一个单色方案。

下一步?

坚持练习对灰度基础的单色配色方案,直到你感到很有信心为止。试着用不同的色调,尝试创建不同的高亮色,看看它是如何改变饱和度和亮度的设置,直到可以使用为止。

当你感觉很舒服,可以增加一个额外的高亮颜色。我建议尝试橙色和蓝色,因为他们往往 是最简单的二重奏。然后尝试绿色和蓝色,这在我的经验中是第二个最简单的。这两种往往是与客户和访客都会称赞的搭配。

为了推动了你对Web的配色方案的理解,最 好的事情就是抓住自己喜欢颜色,你可以用取样器(浏览器扩展Colorzilla),并用它来 研究经验丰富的设计师是怎么做到的丰富的色彩搭配的。当你在浏览互联网的时候,看到一个很大的配合突破,你可以用颜色取样器看看在页面上使用的颜色的配色 方案。你甚至可以尝试每个色相,看看哪些饱和度和亮度水平效果最好吧。另外要注意它的颜色组合的和谐度。

如果有疑问,可以随时回到属于你的“安全第一”的指导方针,这无论如何都是不会错的。

来源:优设

家好呀!今天小红书上来分享一篇关于友情链接HTML代码的教程,让我们一起来学习如何在网页上添加友情链接吧!

我们需要了解什么是友情链接。友情链接,顾名思义,就是在网页上相互分享链接,以增加网站之间的互相推荐和访问。通过添加友情链接,我们可以促进多个网站之间的互动和合作,共同提高网站的流量和知名度。

我们该如何在网页中添加友情链接呢?首先,我们需要使用HTML代码来实现这一功能。下面将给大家介绍一种简单的方法。

首先打开你要添加友情链接的网页,然后找到你想要添加友情链接的位置。通常,我们将这些链接放置在页面底部的“友情链接”或“合作伙伴”栏目中比较合适。

我们需要在HTML代码中插入一个“”标签,表示一个无序列表。在这个列表中,每一个链接都将被表示为一个“”标签,这样我们就可以依次添加多个链接了。

下面是一个示例代码,供大家参考:

希望系统性学习一门编程语言的朋友请关注我,本专栏后续会持续分享优质文章。

介绍

本篇是第三篇Python教程,在刚入手学习一门编程语言时,大家不用急着上来就去学习它的语法、它的特性、范式、技巧等,这样在没有一些基础知识了解或储备的情况下,贸然的陷入庞大的知识点学习时,枯燥生硬的规范会导致自己的兴趣降低并且在遇到难点一时无法理解时大概率会直接放弃学习,所以本篇专门来聊一聊Python的基本规范,编写要求等,让我们先来熟悉下它的基础知识。

重点事项

本篇文章主要讲解Python语言的一些基础常识知识,让我们慢慢进入状态:

  • 代码风格 - 代码编写规则、规范、要求
  • 常用名词 - Python语言的常用名词

演示过程

  1. 新建一个文件,并将文件的类型后缀修改为.py,本教程新建脚本为D:\devproj\SJ_01.code examplecode.py
  2. 编写一段示例代码,带大家感受下Python编码的规则
#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
for i in range(1,5):
    for j in range(1,5):
        for k in range(1,5):
            if( i != k ) and (i != j) and (j != k):
                print (i,j,k)

以上Python代码为一段在四个数1、2、3、4中看能组成多少个互不相同且无重复数字的三位数。我们是否会有一些疑问,比如为什么要这样写啊?有什么编写要求么?不这样写会怎样等,如果要解决以上疑问这个时候就要了解Python的代码风格是什么样了。

重点详解

  • Python代码风格

代码风格简单的可理解为,我们要遵守那些代码编写规定,一些规定是可以被语言编译器正确识别,从而使我们编写的代码生效,一些规定是为了开源社区、贡献者之间在分享代码时因为有相同的编写共识所以别人可以很快速的理解你写的代码,有助于编程语言的发展。(大家可以想一想每人一个个性代码会有那些后果?)

说到Python的代码风格,就要说到PEP8,其是Python社区关于代码风格指南的一个规范。它提供了关于Python代码编写风格、命名约定、代码布局等方面的建议和规则,旨在使Python代码具有可读性、一致性和可维护性。

针对PEP8主要特性本专栏进行以下归类总结:

1.缩进:

    • 使用 4 个空格进行缩进,优先使用空格表示缩进,只有对于已经用制表符表示缩进的历史代码,才使用制表符表示缩进。
    • 在行连续的情况下,要使用适当的缩进方式,通常是继续使用相同的缩进级别或者在括号内换行。

Python3 不允许混用制表符和空格表示缩进。

2.空格和空行:

    • 在二元运算符前后加上一个空格,但是在逗号、冒号、分号前面不加空格
    • 不要在用作参数的逗号、冒号、分号之后加空格
正确:

ham[1:9], ham[1:9:3], ham[:9:3], ham[1::3], ham[1:9:]
ham[lower:upper], ham[lower:upper:], ham[lower::step]
ham[lower+offset : upper+offset]
ham[: upper_fn(x) : step_fn(x)], ham[:: step_fn(x)]
ham[lower + offset, upper + offset]

错误:

ham[lower + offset:upper + offset]
ham[1: 9], ham[1 :9], ham[1:9 :3]
ham[lower : : upper]
ham[ : upper]
    • 不要在括号、方括号、花括号内部的首尾添加空格。
    • 在函数的参数列表、索引或切片的左括号之后和右括号之前不要加空格
    • 不要使用多余的空行,通常在函数和类定义之间用两个空行,类成员之间用一个空行
    • 在文件末尾使用一个空行

3.行长度:

    • 每行代码的长度应该尽量控制在 79 个字符以内
    • 长的导入语句或注释可以超过 79 个字符,但应该分成多行并适当缩进。

4.命名约定:

    • 采用小写字母拼写,单词之间使用下划线 _ 连接的方式命名变量、函数、方法。
    • 类名使用驼峰式命名,即首字母大写,单词之间不使用下划线。
    • 避免使用单字符命名,除非是用于临时变量。

举例:

模块名: module_name; 包名: package_name; 类名: ClassName; 方法名: method_name; 异常名: ExceptionName; 函数名: function_name, query_proper_noun_for_thing, send_acronym_via_https; 全局常量名: GLOBAL_CONSTANT_NAME ; 全局变量名: global_var_name;

实例名: instance_var_name; 函数参数名: function_parameter_name;

局部变量名: local_var_name.

5.注释:

    • 使用英文编写注释,清晰、简洁地解释代码的功能和目的。
    • 在代码变更时及时更新注释,保持注释与代码的一致性。
    • 对于复杂的代码或者不易理解的部分,添加适当的注释说明。

6.导入:

    • 导入应该放在文件顶部
    • 导入应该分成标准库模块、第三方库模块和自定义模块三组,每组之间用空行分隔
    • 避免使用 import *,应该显式导入需要的模块或者使用别名。

7.其他:

    • 应该优先使用内置函数和标准库模块,避免使用过时的语法和功能。
    • 代码应该易于理解和维护,尽量保持简洁明了,避免使用过多的嵌套和复杂的逻辑。

以上代码规范的详细示例可以参考我下方给出的官方文档链接学习,上文梳理的内容较多,但不用慌张现阶段只需要大概了解,在不熟练的情况下,只需要在编写代码的时候翻看下上文的总结,随着学习的不断深入对上文的规范会不断加深以至于越来越熟练。

由于篇幅的问题,常用名词类讲解将在下一节进行详细总结,请大家关注我哦。

参考

  • Python语言格式官方文档 - https://docs.python.org/zh-cn/3/reference/lexical_analysis.html
  • PEP 8 官方原版地址(英文版) - https://peps.python.org/pep-0008/
  • PEP 8 用户维护中文版 - https://wangmeng-python.readthedocs.io/en/latest/readability/PEP8.html
  • 谷歌Python代码风格规范文档 - https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/index.html

让优质的技术更自由、开放的传播,我是「技术小剑客」欢迎你的关注和留言。