Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 2021国产精品视频,日韩a级片在线观看,国产免费一级精品视频

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          B端設(shè)計(jì)指南-字體

          輯導(dǎo)語:在B端設(shè)計(jì)中,字體是其中重要的組成部分。在設(shè)計(jì)字體需要考慮許多問題,比如字體的布局、樣式等等。本篇文章中,作者詳細(xì)介紹B端設(shè)計(jì)中如何正確設(shè)計(jì)字體,快來學(xué)習(xí)一下吧。

          一、前言

          在B端設(shè)計(jì)當(dāng)中,字體往往是出現(xiàn)頻率最高的一個(gè)“原子”。因其擁有不同的渲染方式(設(shè)計(jì)軟件渲染與瀏覽器渲染)并且在Web設(shè)計(jì)當(dāng)中,會出現(xiàn)兩大桌面操作系統(tǒng)的情況(Windows 與 Mac OS)也就造成在B端設(shè)計(jì)當(dāng)中的字體,往往存在著許多“變數(shù)”。

          而在查看很多設(shè)計(jì)師的稿件過后,會發(fā)現(xiàn)他們往往存在許多頁面問題:缺少層級、頁面發(fā)灰。

          1. 缺少層級

          缺少視覺層級,這往往是作為一個(gè)設(shè)計(jì)師的主觀感受。

          在課上,我有和大家聊過:作為一名B端設(shè)計(jì)師,其實(shí)我們更像一個(gè)版式設(shè)計(jì)師。因?yàn)樵谝苿佣说阶烂娑耍换ッ娣e增大的同時(shí),也會帶來信息區(qū)域的劃分,視覺動線的引導(dǎo)。

          而缺少層級往往就像我們?nèi)ふ页隹跁r(shí),遇到了讓人迷惑的“標(biāo)識引導(dǎo)系統(tǒng)”,在一個(gè)版式上為你平鋪密密麻麻展示所有信息。所以說設(shè)計(jì)本身,其實(shí)也是相通的。

          2. 頁面發(fā)灰

          頁面發(fā)灰一詞其實(shí)源于“美術(shù)專業(yè)”,通常用于評價(jià)一副美術(shù)作品缺乏 重色或者重色比例過低,你也可以理解為頁面當(dāng)中往往找不到重點(diǎn)。因此頁面發(fā)灰往往是字體重色缺失所導(dǎo)。

          二、字體Family

          字體Family,也叫做字體回退。是瀏覽器常見的字體CSS屬性。

          其目的是保證字體在不同的平臺及瀏覽器內(nèi),都有著良好的適應(yīng)性和可讀性。

          現(xiàn)實(shí)情況是因?yàn)樽鳛槲覀冏鳛锽端產(chǎn)品提供方,不知道真實(shí)用戶究竟在電腦中安裝了哪些字體,而通過字體回退,來保證頁面顯示的最佳效果。

          字體Family是需要在項(xiàng)目之初就能有所明確,因?yàn)樽煮w最為B端頁面當(dāng)中最基礎(chǔ)/底層 的原子,如果隨意變化,全局的設(shè)計(jì)方案都會受到波及,因此風(fēng)險(xiǎn)較大。

          1. 常見的字體Family

          • Mac OS 下 英文使用:San Francisco、中文使用:Ping Fang SC。
          • Windows系統(tǒng)下 英文使用:Segoe UI 、中文使用:Microsoft YaHei。

          顯然這些字體不是一成不變,你可以根據(jù)實(shí)際用戶的情況進(jìn)行相應(yīng)調(diào)整:

          2. 字體回退究竟如何確定?

          • 檢查截取競品的 font-family 代碼,通過研究競品的退回機(jī)制,確立一個(gè)基本的產(chǎn)品回退方案。
          • 將方案交付給前端進(jìn)行調(diào)試,通過調(diào)試結(jié)果確定方案(設(shè)計(jì)軟件與前端實(shí)現(xiàn) 的渲染方式不同,建議實(shí)機(jī)進(jìn)行判斷)。

          三、字號與行高

          字號與行高是一對綁定的關(guān)系。

          對于字號,瀏覽器一直都有一個(gè)最小限制,為了保證用戶的閱讀,字體的最小字號為12px。

          在實(shí)際項(xiàng)目中,我們會設(shè)定有:12px、14px、16px、18px……等高度,而行高會是字體的1.5-1.6倍,因此我將常見的字體與行高做了一份表格。

          最后我們再說說,行高在B端項(xiàng)目當(dāng)中的重要性。這是一位同學(xué)問我的問題,大家可以想想究竟是藍(lán)色還是黃色?

          正確答案是黃色。因?yàn)樾懈叩某霈F(xiàn),他代表著文字有著更為統(tǒng)一的高度,并且在實(shí)際間距的測量中,必須把行高算為字體內(nèi)部的元素當(dāng)中。

          四、字重

          字體字重分別有ExtraLight、Light、 Normal、Regular、Medium、Bold和Heavy,當(dāng)然它還有一個(gè)數(shù)字名稱:100、200、300、400、500……

          我們可以通過字重來改變頁面層級。因?yàn)樽煮w越粗,代表閱讀視線更加注意,整個(gè)信息層級會發(fā)生較大變化。而粗字體通常表示我們的標(biāo)題,也就意味著你的標(biāo)題是概括下面的所有信息內(nèi)容。因此通過良好的字重管理,能夠幫助我們進(jìn)行信息層級的區(qū)分。

          五、字體灰色

          字體灰色的色階會直接影響頁面是否發(fā)灰,我們先來看看頁面發(fā)灰的頁面所存在的問題。

          雖然“發(fā)灰”是一種我們設(shè)計(jì)師的主觀感受,但是想要深究其中的邏輯,我們可以通過WCAG規(guī)范當(dāng)中找到更為合適的解答。

          這里我們將常見的中性色進(jìn)行平鋪,可以根據(jù)HSB色值當(dāng)中的明度得出一個(gè)折線圖,因?yàn)樽煮w使用往往都在后三個(gè)色階,顏色的色值走向也相對更陡。

          色階相對更陡的邏輯其實(shí)都是源于中性色的使用場景。淺灰色部分主要是以「背景區(qū)分、分割線、輸入框描邊」為主,通過淺灰色來實(shí)現(xiàn)對于頁面布局的關(guān)系。

          深灰色則主要用于「文字、標(biāo)題、正文排版」它需要拉開明度的變化來引導(dǎo)視覺關(guān)系,進(jìn)而營造界面的整體層次感。

          而對于淺灰色與深灰色,行業(yè)當(dāng)中往往存在著一種說法,即「字體灰色可以通過透明度進(jìn)行控制變化,比如使用 #000 然后將透明度進(jìn)行隨意降低增加」。

          當(dāng)我深究這個(gè)問題,發(fā)現(xiàn)好像在各大系統(tǒng)當(dāng)中都會存在這樣說法,這真的對嗎?

          通過查看 SAP、Lightning、Ant Design、Element、Clarity Design 等設(shè)計(jì)規(guī)范,對比發(fā)現(xiàn)這種說法主要源自 國內(nèi) Clarity Design 與 Ant Design 兩家,不清楚規(guī)范的小伙伴可以查閱 B端設(shè)計(jì)指北 (youthce.com)。

          Clarity Design 確實(shí)有描述關(guān)于字體透明度的問題的一段話:

          “我們使用透明度來區(qū)分字體層級。當(dāng)字體應(yīng)用于淺色背景時(shí),以 #000 為基礎(chǔ)來調(diào)整透明度;當(dāng)應(yīng)用于深色背景時(shí),以 #FFF 為基礎(chǔ)。”

          仔細(xì)閱讀可以理解到其核心在于表達(dá)字體層級關(guān)系,讓大家能夠快速理解層級的概念而并非教唆大家使用透明度進(jìn)行字體的使用。

          我們再看 Ant Design ,如果只看配圖,好像表達(dá)的含義確實(shí)是通過透明度控制文本顏色和背景顏色 之間的關(guān)系,但是看一下旁邊的描述文字:

          “文本顏色如果和背景顏色太接近就會難以閱讀。考慮到無障礙設(shè)計(jì)的需求,我們參考了 WCAG 的標(biāo)準(zhǔn),將正文文本、標(biāo)題和背景色之間保持在了 7:1 以上的 AAA 級對比度。”

          但是仔細(xì)閱讀你會發(fā)現(xiàn),它也只是通過透明度表達(dá)層級關(guān)系。我去翻看了 阿里云、語雀、Teambition 等線上產(chǎn)品,發(fā)現(xiàn)他們均沒有使用透明度的方式。

          那透明度究竟適用嗎?使用透明度的字體會有以下三點(diǎn)問題:

          1. 字體適應(yīng)場景不多

          當(dāng)字體在一個(gè)圖片或者有紋理的背景圖上,一個(gè)帶有65%透明度的字體明顯會出現(xiàn)字體無法控制的問題。

          2. 增加渲染負(fù)擔(dān)

          使用透明度進(jìn)行渲染,會增加瀏覽器的負(fù)擔(dān),而作為一個(gè)全局使用的內(nèi)容,在可以不使用的情況下,便盡可能不要使用,以免增加不必要的負(fù)擔(dān)。

          3. 維護(hù)困難

          因?yàn)樽煮w顏色采取透明度,本身就跳脫顏色規(guī)范的范疇當(dāng)中,因此需要單獨(dú)維護(hù)一套字體 Color 的組件庫。

          如果你之前有原子設(shè)計(jì)、Design Token 相關(guān)經(jīng)驗(yàn),你一定會知道,顏色與字體本身就屬于兩類不同原子,因此字體顏色一般適用中性色當(dāng)中的色值即可。

          關(guān)于規(guī)范,我一直給同學(xué)講的是維護(hù),這里給大家放一個(gè)關(guān)于設(shè)計(jì)系統(tǒng)沒有維護(hù)的小彩蛋:

          其實(shí)關(guān)于字體,本身是一個(gè)特別簡單內(nèi)容,但是其作為設(shè)計(jì)規(guī)范當(dāng)中的基礎(chǔ)“原子”,在設(shè)計(jì)上還是會存在許許多多的小問題,你也可以說說,在B端設(shè)計(jì)當(dāng)中遇到了什么“字體相關(guān)的坑”。

          作者:CE青年,2B行業(yè)的2B設(shè)計(jì)師;公眾號:CeDesign

          本文由 @CE青年 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

          題圖來自Unsplash,基于CC0協(xié)議。

          果想開發(fā)一個(gè)網(wǎng)站,除了要精通后端開發(fā)語言(如:php)外,還要精通HTML代碼。那么,什么是HTML呢?HTML是一種超文本標(biāo)記語言,它包含有眾多的標(biāo)簽,我們可以通過這些標(biāo)簽,把不同的internet資源(如:文字、圖片、視頻、音頻、表單等等)整合在一個(gè)統(tǒng)一的文檔中,這就形成了我們可以看得見的網(wǎng)頁。那么,HTML都有哪些常用的標(biāo)簽?zāi)兀?/p>

          一、文檔類型聲明。

          html5文檔類型聲明:<!doctype html>

          html4文檔類型聲明:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

          二、html主標(biāo)簽。

          這個(gè)標(biāo)簽是html最外層的標(biāo)簽,所有其它的HTML標(biāo)簽都要放在這個(gè)標(biāo)簽的內(nèi)部。

          <html>

          <head></head>

          <body></body>

          </html>

          三、雙標(biāo)簽和單標(biāo)簽。

          在HTML標(biāo)簽中,有的標(biāo)簽是成雙成對的,如:<html></html>(如下圖);而有的標(biāo)簽是單個(gè)的,如:<hr>橫線標(biāo)簽。

          四、head頭部標(biāo)簽。

          head頭部有以下幾種常用標(biāo)簽:

          meta:主要提供有關(guān)頁面的元信息。

          link:用來定義文檔與外部資源的關(guān)系,最常用的是調(diào)用CSS樣式文件。

          title:頁面標(biāo)題的標(biāo)簽。

          script:用來調(diào)用JS文件或JS代碼。當(dāng)然,script標(biāo)簽也可以在body主體中使用。

          五、body主體標(biāo)簽。

          1、塊級標(biāo)簽。

          塊級標(biāo)簽的特性是:獨(dú)自占有一行;標(biāo)簽的高與寬、邊距可以修改;沒有設(shè)置寬與高時(shí),默認(rèn)繼承父標(biāo)簽。例如:


          <div>div1</div>

          <div>div2</div>

          <style>

          .aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }

          .aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }

          </style>


          前端頁面顯示的效果如下圖:

          常用的塊級標(biāo)簽有:div、h1、h2、h3、h4、h5、h6、hr、menu、ul、ol、li、dl、dt、dd、table、p、form 。

          2、內(nèi)聯(lián)標(biāo)簽。

          內(nèi)聯(lián)標(biāo)簽與塊級標(biāo)簽不同,它不能獨(dú)自占有一行,會與其它內(nèi)聯(lián)標(biāo)簽在同一樣展示;內(nèi)聯(lián)標(biāo)簽的高與寬、上下邊距是不能修改的,它里面的文字或圖片有多高,它就是多高。例如如下代碼:


          <style>

          .aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }

          .aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }

          </style>

          <span>span1</span>

          <span>span2</span>


          CSS樣式代碼跟塊級標(biāo)簽的例子是一樣的,而顯示的效果就不一樣了,寬與高、上下邊距沒有效果。如下圖:

          常用的內(nèi)聯(lián)標(biāo)簽有:span、a、b、strong、i、em 。

          3、內(nèi)聯(lián)塊級標(biāo)簽。

          內(nèi)聯(lián)塊級標(biāo)簽,既有一些內(nèi)聯(lián)標(biāo)簽的特性,也有一些塊級標(biāo)簽的特點(diǎn):它不能獨(dú)自占有一行,但是可以修改它的寬度和高度。例如下面這段代碼:


          <style>

          .aa1{ border:1px solid #000; width:150px; height:100px; margin:30px; }

          .aa2{ border:1px solid #000; width:150px; height:100px; margin:30px; }

          </style>

          <img src="w5.jpg" alt="">

          <img src="w5.jpg" alt="">


          CSS樣式代碼跟塊級標(biāo)簽的那個(gè)例子仍然是一樣的,圖片的寬和高、上下邊距修改成功,而2個(gè)圖片不能獨(dú)自占有一行,而是在同一行。如下圖:

          常用的內(nèi)聯(lián)塊級標(biāo)簽有:img、input、textarea。

          4、區(qū)域標(biāo)簽。

          所謂區(qū)域標(biāo)簽,就是主要用來劃分布局頁面區(qū)域的。如:頭部、主體內(nèi)容、側(cè)邊欄、底部。這樣劃分的好處是:讓頁面布局更加清晰明了。

          常用的區(qū)域標(biāo)簽有:header(頭部)、footer(底部)、nav(導(dǎo)航)、aside(側(cè)邊欄)、section(主體)、article(獨(dú)立內(nèi)容)。

          5、表單標(biāo)簽。

          這個(gè)表單標(biāo)簽我們也是會經(jīng)常用到的,如:登錄網(wǎng)站的時(shí)候、提交數(shù)據(jù)的時(shí)候。如下圖的評論表單:

          ?表單常用的標(biāo)簽有:form、input、select、option、textarea 。

          以上就是我們開發(fā)網(wǎng)頁時(shí),會常用到的HTML標(biāo)簽。當(dāng)然,HTML標(biāo)簽遠(yuǎn)不止這些,尤其是html5出來后,新增了許多的新標(biāo)簽。但是,有些標(biāo)簽在我們開發(fā)中很少用到,所以,這里就沒有做相應(yīng)的介紹。

          ont 屬性可以用來作為 font-style, font-variant, font-weight, font-size, line-height 和 font-family 屬性的簡寫,或?qū)⒃氐淖煮w設(shè)置為系統(tǒng)字體。

          字體修改

          • font-family 屬性:設(shè)置HTML頁面中的字體
          • font-size 屬性:設(shè)置字體大小
          • font-weight 屬性:設(shè)置字體的粗細(xì)程度
          • font-style 屬性:設(shè)置指定字體樣式

          font-family寫法示例:

           <style>
                   p{
                       font-family: "幼圓";
                   }
               </style>
           </head>
           <body>
               <p>19級啟嘉班</p>
           </body>

          效果:


          主站蜘蛛池模板: 国产一区二区在线| 日韩人妻无码一区二区三区久久99 | 在线精品国产一区二区三区| 一区二区三区四区视频| 国产福利在线观看一区二区| 色老头在线一区二区三区| 一区 二区 三区 中文字幕 | 成人中文字幕一区二区三区| 日本精品一区二区三本中文| 精品国产一区二区三区久久久狼 | 无码人妻精一区二区三区 | 国产伦精品一区二区三区视频小说 | 国模丽丽啪啪一区二区| 日韩精品一区在线| 无码人妻aⅴ一区二区三区有奶水| 亚洲日韩激情无码一区 | 国精产品一区一区三区MBA下载| 亚洲午夜一区二区电影院| 色欲AV蜜臀一区二区三区| 色狠狠色噜噜Av天堂一区| 国产精品亚洲产品一区二区三区| 日本一区视频在线播放| 精品理论片一区二区三区| 内射一区二区精品视频在线观看| 在线观看一区二区三区视频| 尤物精品视频一区二区三区| 一区二区三区视频| 国产一区二区三区乱码在线观看 | 一区二区三区福利视频| 国产精品被窝福利一区| 久久国产精品免费一区二区三区| 日韩精品一区二区三区视频| 视频一区在线播放| 丝袜无码一区二区三区| 国产激情з∠视频一区二区 | 一区二区三区在线|日本| 日本中文字幕在线视频一区| 国产精品被窝福利一区 | 美女视频在线一区二区三区| 久久综合九九亚洲一区| 亚洲美女一区二区三区|