首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

20 个改善网站设计的简单技巧

我喜欢使用我可能发明的“事物”来测试我的设计。我称其为“平衡方案”,它是概念的黑白版本,其中,我使用简单的几何图形代替内容。 目标是在左右,上,下都带来相同数量的黑色。...但要注意:在真实的网站中,你将没有多余的空间,因此,这只是一个演示技巧! ? 04、使用尺寸指南。 你不必浪费一整天的时间来设计测量尺寸。...10、使用几何体 这可能是最难使用的技巧,但如果正确应用,它会帮助你提升设计效果。 使用几何图形有助于增强布局中的概念和顺序,甚至不需要图像。找到正确的几何形状很困难,但我仍然无法很好地掌握它。...在Figma,Photoshop和所有其他不错的图形软件中都可以得到相同的效果。 找到正确的色调后,请记住尝试图像不透明度! ? ?...当你正在使用的两种字体应用于你正在设计的具有百年历史的公司网站的漂亮日期覆盖物中时,可能会很烂。 让我们看一个示例,其中,我使用了3种不同的字体。 ?

91420

公司新来一个同事,把 Typora 玩得炉火纯青!太强悍了

为什么要用MarkDown 对于我而言,我选择MarkDown的原因如下: 回归到内容本身,注重文章本身的结构,而不是样式 不需要考虑字体大小、颜色等,因为 Markdown 中字体样式都与结构有关,无法手动设置...当前许多网站都支持用 Markdown 来撰写文档 如 博客园、CSDN、简书、语雀 等,有了这么多网站的支持,你可以随时随地上传本地 MarkDown 文件到博客中 MarkDown 基本语法 一、...打字机模式和专注模式 通过 视图→→打字机模式/专注模式 开启或关闭: 「打字机模式」使得你所编辑的那一行永远处于屏幕正中央。 「专注模式」使你正在编辑的那一行保留颜色,而其他行的字体呈灰色。...你可以在「文件 - 偏好设置 - 编辑器 - 默认换行符」中对此进行切换。 支持emoji 表情 在 Typora 中,你可以用 :emoji: 的形式来打出 emoji,软件会自动给出图形的提示。...-打开主题文件夹」打开Typora的主题文件夹Typora\themes,将自定义的 CSS 文件导入到 themes文件夹中并重启Typora,在「主题」中选择你导入的主题样式即可 自定义的主题样式:

4.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在网站或桌面应用使用Font Awesome图标库

    比如,twitter用到的各种小icon: 这种情况下,使用字体来实现图标就有很多优势: 字体文件小,一般20-50kb; 容易编辑和维护,尺寸和颜色可以用css来控制; 透明完全兼容IE6; 如何将icon...我们要用到一些字体编辑软件,比如FontCreator、FontLab等,这里我们用FontLab来演示。...例如,我要在页面中显示一个“链接”的图标,我可以这么写: 链接 此时页面将显示: 显示是显示出来了,那么对应链接的这个css...在WPF中使用FontAwesome之类的字体图标 在WPF程序中,一般接触到的矢量图标资源有XAML、SVG、字体这三种格式。...FontFamily的设置,我是采用的嵌入字体的方式,这样在没有装该字体的机器上也是能正确显示图标的。

    2.1K20

    Alist宝塔部署及其美化

    近期日程繁忙,但我仍然热衷于探索和折腾我的技术爱好。就在不久前,我将一张我非常喜欢的头像添加到了我的网站主页上,希望它能成为我站点的一个亮点。不过,由于缓存的原因,新头像可能不会正常显示。...保险箱加密/解密文件:用户可以安全地将加密数据存储在远程存储提供商上,数据存储在保险箱中,提供商只能看到保险箱而无法查看数据内容。...文件预览设置 在“预览”设置中,您可以指定哪些类型的文件可以直接在网页上显示内容。例如,如果您希望分享源码文件,可以在设置中添加对.css文件的支持。...自定义头部 自定义头部部分我们可以添加一些CSS代码,但是由于网站的标签设置的极为混乱,我们只能尽量实现兼容,可能有部分情况下无法达到很好的效果,所以请酌情使用。...字体设置:我们通过链接到外部的字体库来设置站点的字体。例如,这里使用了LXGW WenKai Screen字体。

    99210

    Web正文字体发展简史

    320像素时(使用默认浏览器设置)的字体大小为 16px。分辨率为 1600px 时,您将获得 40px 的文字。...这种设计可以吸引您的时间,而不是浏览文本。 虽然这种设计可以在较小的屏幕(尤其是智能手机和平板电脑,在我的测试中)上提供良好的阅读体验,但我发现在较大的屏幕上很难。...我在阅读时有一定程度的注意力不足,当我尝试滚动阅读时,此设置消除了很多视觉环境;我通常会尝试通过选择我正在阅读的所有其他段落来解决注意力不足的问题,但是当设计一次只显示一个或两个段落时,这没有帮助。...在每个注视中(可能跨越四分之一秒),他们只会看到一小部分焦点文本: 现在,如果相同的文本更大,但是其他参数(如眼屏距离)没有变化,我猜结果将如下所示: 由于聚焦区域保持不变,并且文字较大,我怀疑眼睛在每次注视上正确识别的字母会更少...所以,我们猜测;我们测试;我们调整: 无论在技术上是正确的还是近似的(我自己的计算显示分辨率为68dpi),72dpi分辨率允许设计师轻松地将点大小转换为像素大小。

    1.2K10

    爬虫攻防之前端策略简析

    自定义字体形式 该方案是,自定义了一种字体,网页中使用乱码字符或者其他混淆字符,通过自定义字体的渲染成正确的显示数据。 代表网站有猫眼电影和去哪儿手机端。 1.1 猫眼电影 ?...我们把这个woff格式的字体文件下载下来,看一下这个自定义的字体里有啥奥秘呢? 这里推荐一个在线的字体编辑工具:百度字体编辑器。 将下载后的woff文件字体,在百度字体编辑器中打开: ?...然后再将代码中的“方框”转换成真实数字即可。 1.2 去哪儿手机端网页 去哪儿手机端采用的方案和猫眼类似,都是用的自定义字体进行混淆。 但去哪儿采用的是ttf格式的字体文件。这是不同点一。...1.3 起点中文网 有一个小说阅读网站,叫起点中文网,也是采用了自定义字体的形式,这也是在cnode上有一个小伙伴提问的,我这次也看了一下。...全网代理ip这个网站,左侧画细框的部分为干扰文字,使用css的display:none隐藏不显示。 这种方案的话,需要解析每个dom元素,并根据其css样式进行选择正确的字符进行拼装。

    1.1K21

    Edge 拥抱 Chromium 对前端工程师意味着什么?

    这些元素在一起使用,可以生成一个显示和隐藏内容的简单小部件。...它允许你在文本框输入字符时设置闪烁光标的样式。 # 8位十六进制颜色表示法 在代码库中保持一致性很重要。这包括固定使用 RGB、十六进制或 HSL 颜色格式中的某一个。...,revert 关键字仍然只在 Safari 中实现了,这在某种程度上限制了以从 all 属性中获得的好处。...虽然我们不再需要浮动进行布局,但我们可以创造性地用它们来围绕图像和形状对文本 shape-outside 属性进行包装。这可以和 clip-path 属性结合使用,该属性可以在形状内显示图像。 ?...# CSS 内容关键字 如果你正在使用 CSS 网格,这几乎是必不可少的。尽管开发者的投出了多达 3,920 张的选票,Edge 还是将其标记为“未计划”。 ?

    1.3K30

    学习WPF——使用Font-Awesome图标字体

    图标字体介绍 在介绍图标字体之前,不得不介绍图标格式ICON ICON是一种图标格式,我们操作系统中各种应用程序都包含一个图标 比如QQ程序的图标是一个可爱的企鹅,我的电脑是一个显示器图标 --...就是这种技术形式的一种实现 (当然还有其他办法解决这种问题,比如用css3绘制图标,但那种技术形式就比较难应用于客户端程序中了) ---------------- 常见的图标字体有很多,但我认为Font-Awesome...是迄今为止最出色的图标字体(没有之一) 图标多、图标美观、兼容各种应用场景是其最主要的有点 WPF中使用Font-Awesome图标字体 我曾经在Qt应用程序中使用过Font-Awesome图标字体...,用起来非常方便,展现效果也一如预期 但在WPF应用程序中使用图标字体就会显示成一个方框,如下图 ?...后来,才找到解决办法: 首先到Font-Awesome官方网站下载字体程序 ? 下载到的压缩包,解压后获得图标字体文件 ?

    2.5K50

    反爬虫之FONT-FACE拼凑式

    web-font是CSS3中的一种标记 @font-face,在@font-face声明里,你可以声明一种字体,指定这种字体字体库文件从网络某个地址下载。...第一步:创建指定字符的自定义字体 首先选择一款字体,可以选择系统自带的字体,也可以自己制作一种字体。也可以去网上下载一些字体。...(.ttf格式) 我这里使用的 FontCreator 自己做的字体来演示。 打开fontcreator软件。(只要你有ttf格式就行,可以直接跳过这一步) 来画我们的字体。...我这里使用的是 https://everythingfonts.com/ttf-to-svg 上传ttf文件,将字体文件转为svg格式,另存为mywebfont.svg 点击pickfontfile...点击 然后 在页面中插入… 自己建的css中插入图中那个。(也可以直接使用下载下来的css文件) 5、大功告成 到这里就差不多了。这个操作很简单,花点时间多练习下就掌握了。

    83610

    如何学习 CSS

    鉴于CSS在过去几年中发生了相当大的变化,这是一个更新知识的好时机。 即使CSS只是你所做工作的一小部分(因为你使用其他技术栈),CSS是你最终希望在屏幕上显示的结果,所以值得合理去学习。...工具告诉我这是正在使用的盒模型,我可以看到大小以及如何将边框和内边框添加到指定的宽度。 注意:在IE6之前,Internet Explorer使用IE盒模型,内边框和边框插入给定宽度的内容里。...image.png 在 CSS Tricks 里,有关于盒模型和盒子尺寸的很好的解释,并解释了在你的网站中全局使用IE盒模型的最佳方法。...格式化上下文 一旦文档的内容处于正常流程中,您可能希望更改其中一些内容的外观。 你可以通过更改元素的格式上下文来完成此操作。...要了解如何为不支持可变字体的浏览器实现回退解决方案,请阅读Oliver Schondorfer的《使用回退Web字体实现可变字体》Firefox DevTools字体编辑器还支持使用可变字体。

    1.8K10

    适合前端开发 和UI 设计的20多个最佳 ICON 库

    如果希望使用web字体而不是静态文件来显示图标,那么FlatIcon 将负责格式转换并生成一个可以使用的 web 字体。我们还可以自定义下载的图标。...可以立即自定义图标:大小,颜色,阴影以及 CSS 可以完成的所有操作。 该产品不需要 Javascript。 Fontisto 图标是矢量,这意味着它们在高分辨率显示器上看起来会很好。...在该网站上,我们可以找到有关如何启动和自定义产品的完整文档和各种指南。 我们只需将链接粘贴到网站上即可开始使用该产品。...这些是在24X24网格上设计的开源图标。 这些图标以SVG格式提供。 它已获得MIT许可,并且在开源中大约有250多个图标。 这些图标很容易编辑,无论大小都很清晰。...这也是在引导时为团队设置的默认图标。 它还可以作为SVG图标以及其他格式使用。该许可证对任何商业或个人用途都是免费的。 每个图标都是完全可伸缩的,并且可以直接在CSS中维护。

    3K20

    浏览器之性能指标_FCP

    ---- font-display font-display 是一个 CSS 属性,用于控制自定义字体(如 Web 字体)在加载过程中的显示行为。...block 在字体加载完成之前,使用占位符进行显示,避免文本闪现或导致布局变化。 swap 在字体加载完成之前,「使用与自定义字体相似的系统默认字体进行显示」,保持整体布局的稳定性。...fallback 在字体加载完成之前,使用与自定义字体相似的系统默认字体进行显示,并在加载完成后切换为自定义字体。...optional 优先显示系统默认字体,在自定义字体在加载期间可用时切换为自定义字体。...所以,我们应该删除任何旧的或未使用的代码,以使其在每次请求您的网站时不被加载。Chrome DevTools[24]可以在“Coverage”选项卡下显示我们的CSS中正在加载但未使用的部分。

    1.5K30

    基于jsDelivr+Github给网站如何换个漂亮的字体。

    前言 大多数站长在使用博客初期,喜欢魔改美化自己的网站 博客的建设主要方便访客高质量的阅读 所以对字体的选择非常重要 本期博主给大家出一期如果给自己的博客资源网自定义自己喜欢的字体 教程开始 下载自己喜欢的字体...在这里我给大家推荐的几款免费的字体下载站 100字体下载站 转换自己的字体包格式 当我们下载字体之后会有一个压缩包 里面会有一个.ttf的字体文件包 因为有些浏览器不支持这种字体的格式显示 所以我们需要对字体格式转换...如果不进行转换字体格式,有些浏览器会无法显示自己设置的喜欢的字体 如果你毫无技术不会转换字体格式不要怕,这里我给你们提供一个免费快捷的字体转换网站 字体格式在线转换器 你只需要转换.ttf文件为eot...,woff,woff2,svg,tff 格式 如下图,我已经用红色框框给你标记,按图操作即可 使用字体 将字体文件上传到GitHub仓库 这个有很多方法,可以将字体存储在cos,oss或者本地,本地的话会加载非常缓慢...不利于网站速度优化,cos,oss非常耗费流量,早上一起来可能不注意一套房子就没了 在这里我推荐大家使用GitHub仓库,利用jsDelivr+Github的方法实现即可 如图所示我将字体文件转换之后依次上传至自己的

    81220

    小程序实践:基础内容icon,关于图标的5个实现方案等

    如果想进行复杂的编辑,可以将矢量图下载下来,使用矢量图编辑软件,例如Sketch,进行编辑,编辑完成后导出svg格式,在上面这个位置上传,就可以替换原图标。 ? 这是使用矢量字体图标的方案。...在前面我们从iconfont网站下载的css代码中,最后一行其实就是svg格式的文件: @font-face { ......并且它不需要合成字体转换格式,它是一个xml格式的文本文件,还可以在Sketch等矢量软件中直接编辑。查看一下上面这个svg文件的内容: ? 主要内容是那一长串坐标信息。...4)有时间真机上显示icon空白,不正常显示的问题 这是在社区上看到的问题,有人说类似下面这样的代码: ? 在直机上测试,icon显示不出来。 这一看就是使用了自定义图标。...有两个方法: a)通过谷歌浏览器开发者工具,定位到具体组件的样式: ? 可以看到url指向的是一个内嵌的svg矢量图数据。在新的tab页中打开,可以直接保存为svg文件,在Sketch软件中编辑。

    2.1K00

    50个有价值的CSS编写规则,让你写出更好的CSS

    多年来,我收集了一组规则和工具,这些规则和工具在CSS之旅中对我有很大帮助,我想与你分享其中我觉得比较实用及有有价值的50条规则。...1 、使用预处理器 CSS 预处理器能够帮助你少写CSS,它们可帮助你组织,避免重复和模块化CSS的工具和实用程序。 我个人更喜欢SASS,但我也同样喜欢LESS和Stylus。...你可以创建自己的Javascript CSS加载器,也可以通过在页面中包含样式表时使用标记来延迟非关键CSS。...30 、 验证 CSS W3C组织提供了一个免费的 CSS 验证器,你可以使用它来确保你的 CSS 遵循正确的 CSS 样式规则和指南的一般指南。...结论 没有人会在一夜之间就会编写更好的 CSS,这需要练习和调整。这些在我的 CSS 之旅中帮助了我很多,我相信它们也会帮助你。

    2.4K20

    超硬核 Web 前端学霸笔记,学完就去找工作!

    WhatFont - 了解网站使用的是哪种字体。 ColorPick Eyedropper - 只需放下笔,即可知道网站使用的是哪种颜色。...现在,您可以通过直接在 VS Code 中添加占位符图像来节省时间 Vetur - 官方 VueJS 扩展 ESLint - 该扩展程序使用安装在打开的工作区文件夹中的 ESLint 库。...Marksheet - 无限数量的教程 ODIN 项目 - 惊人的学习方式。 CSS 效果 - CSS 动画。 关键帧 - 使用可视时间线编辑器创建基本或复杂的 CSS @keyframe 动画。...CSS 格式化程序 - 在线 CSS 格式化程序,CSS Beautifier。 占位符 - 如何使用我们的占位符。只需在我们的 URL 后指定图像尺寸,您将获得一个占位符图像。...NodeJS 实现《你画我猜》小游戏 使用 PHP 的 CodeIgnitier 框架编写新闻客户端 极大提高国人开发效率超实用的 VSCode 插件 我如何用前端技术得到 XXOO 网站的 VIP 我如何用最简单的前端技术揭示那些灰色产业背后的原理

    1.4K20

    我如何调优了令人抓狂的 首字节传输时间 (TTFB)

    以前,我曾经在开发过程中或网站构建期间使用过 Google Lighthouse 等工具来分析每个新版本的性能 - 但这仅仅给了我构建服务器在构建流水线中性能分数的快照。...一段时间以来,我一直在请求时使用过两个独立的中间件函数(或边缘函数):一个用于从我的简报提供商那里获取最新订阅者数量,另一个用于从 Twitch API 获取我最新的流媒体视频或正在进行的当前直播流的最新缩略图...布局偏移通常发生在元素的大小在初始 HTML 或 CSS 中没有定义的情况下。...现在,我使用 Twitch 视频播放器嵌入代码来显示当前直播流,而不是在请求时从 Twitch API 获取最新直播流信息。这样做会额外的加载一些客户端 JavaScript 到页面中,这是它的缺点。...(因为我加载了一个非常花哨的字体文件,只使用其中三个字符作为背景纹理),并可能解决渲染阻塞的单个 CSS 文件。

    37610

    Rnote:Star 8.6k,github上的宝藏项目,手绘与手写画图笔记,用它画图做笔记超丝滑,值得尝试!

    嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法 Rnote是一款开源的基于矢量的绘图应用,专为学生、教师以及绘图板用户设计。...形状工具:创建多种不同的形状。编辑工具:移动、旋转、缩放和修改现有内容。文档布局:提供多种文档扩展布局选项。背景定制:自定义背景颜色、图案和大小。页面格式:自定义页面格式。声音效果:可选的笔触声音。...官方网站Rnote拥有一个项目网站:rnote.flxzt.net安装指南Rnote支持多种操作系统,以下是各个平台的安装方法:Linux在Flahub上下载官方的Flatpak版本:点击这里。...可以在Flatseal(Flahub权限管理器)中授权。 当前文件位置奇怪:当标题栏中显示的目录类似于/run/user/1000/../时,Rnote可能没有权限访问该目录。...使用手写笔悬停时,某些屏幕区域的其他输入事件被阻止:这可能是手掌拒绝功能,但如果不需要,可以检查是否有左右手系统设置,并确保设置正确。Rnote无法禁用此功能。

    5600

    101种让你的网站更棒的方法

    使用最多2-3种字体。太多种字体会显得杂乱而且降低了加载速度。选择一种标题字体和段落字体,再有就是特殊例子的字体。 设置网页body字体大小为16px。在大显示器上难以阅读比这小的字号。...说到这,就要说一下去除内联样式,99%的情况,都应该是使用一个可以更新所有组件实例的CSS文件,而不是一页页一行行的改。 使用Sass变量代替CSS来保持网站中颜色和组件的一致性。...自定义软件很难维护但是与同类网站相比却能提供很强的竞争力。 测试跨浏览器兼容性来确保你的网站可以在Chrome,火狐,Safari,IE等浏览器上都可以正常显示。...要知道,大多数网站都都没完美使用正确的HTML。这一条的优先级不是最高的,但是如果在页面中没有任何错误会让你很舒适。 建立一个模拟环境来展示最近的修改。...每个页面平均有70个请求,使用GTmetrix来查看具体请求。 用CSS代替背景图片来设计页面。绝对不要用一张图片来做按钮,表格或者其他网页中基本组件。CSS加载的更快并且在响应式布局中更加灵活。

    1.3K40
    领券