四大原則:1、親密原則;如果元素之間是有關係的,那麼他們應該在視覺上也相關。 2、對齊原則;專案中的每一個元素都要確保和其它元素具有某種對齊關係。 3.重複原則;設計元素要學會重複使用,讓設計更有統一性與一致性,強化使用者的使用印象。 3、對比原則。
文字排版是一個設計師的基本功,它決定了整個頁面的風格傾向,也是最能體現設計細節的地方。
文字排版的四大原則
#原則一:親密性
#如果元素之間是有關係的,那麼他們應該在視覺上也相關。
如果內容之間是相關的,或者理解的意思上是存在關聯的,那麼在排版的時候就應該讓他們彼此靠近。就像我們參加聚會總會找自己比較熟悉的人一起一樣,相關性強的要在視覺上距離較近。
▲你會很容易發現紅框中的元素是彼此相關的,因為他們靠得很近。你不會認為紅框中的內容是跟左邊的大圖相關。
▲我們可以輕鬆分辨圖片底下的文字和圖片是相關的,只看圖片就可以猜想到它們在表達相同的信息,而且很輕鬆能夠知道,標題和它旁邊的內容文字是對應的。
原則二:對齊
#▲對齊分為:左對齊、居中對齊、右對齊。
a、對於大段落的文字,一個頁面不要出現多種對齊方式,那樣會顯得頁面很亂,沒有規律可循。最好只使用一種對齊方式(全部左對齊、全部右對齊、或全部居中對齊)。但通常情況下不會使用居中對齊,除非你對版式設計已經非常熟練。而對於只有一行的文字訊息,排版可以靈活一些,尋找一個參考進行對齊。
▲左對齊的排版,在頁面中顯得非常規整、簡潔,視覺上也很舒服。而對於只有一行顯示的大標題,可以根據版面進行彈性調整,但也不是沒有章法,和頁面中的元素依然保持了對齊的關係。
▲如果一定要用居中對齊,那麼將整段的文字看作一個整體(如圖中紅框),整體再進行左對齊或右對齊。這樣依然可以保持畫面的統一性和協調性。
b、專案中的每一個元素都要確保和其它元素具有某種對齊關係。就像人無法脫離社會而生活,頁面中的元素也不能脫離頁面而存在,每個元素和其它元素之間都要存在某種對齊關係。
▲看似隨意擺放的文字,也與其他元素有一定的對齊關係。
要注意的是:很多設計師剛開始設計的時候,為了突出主題,正文使用左對齊,而對應的標題往往使用居中對齊,這裡是錯誤的,和內文直接相關的標題一定要避免與內文採用不同的對齊方式!
▲知道了規則之後,也可以學著打破規則(如紅框),如果頁面中的對齊顯得太刻意,可以適當打破這種呆板的感覺。即使是打破常規,也應有理有據,靈活運用。
原則三:重複
設計元素要學會重複使用,讓設計更有統一性與一致性,強化使用者的使用印象,同時也有利於設計師提高效率。
可以重複使用的元素有很多:字體、顏色、留白、符號、版式、線條...,重複使用的元素不一定完全一致,但一定存在某種聯繫,這裡跟模組化設計思維有異曲同工之處。
(試著找右圖中有哪些元素是重複使用的)
▲但要注意,一個元素不要太多地進行重複,例如你一個頁面全部用一個顏色的文字或色塊,會很難找到重點在哪裡,如果只用一種主色,頁面也未免顯得太過單調無聊。要學會變換著使用這項原則。
原則四:對比
對比會讓頁面更具吸引力,避免元素太過相似,同時拉開視覺層級,製造焦點。常見對比:大小對比、顏色對比、疏密對比、文字和留白對比、虛實對比,粗細對比等。
a、對比的重點是一定要大膽強烈!千萬不要畏縮縮!不要拿28px的文字和29px的文字做對比,大小太過相似。文字要增加對比最好以4的倍數遞增,一般增加4的2倍,也就是8px為佳。現在很多APP使用的是流行的大標題,可以適當地大一些,增加視覺對比。
▲不完全相同的元素就要有對比效果,既然要對比就要讓它們截然不同,做到一目了然降低用戶篩選資訊的成本。
b、不要害怕讓一些項很小,這樣不僅便於與其他項形成對比,也能有更大的留白空間突出重點內容。如果讀者沒興趣,你字放多大他都不會去看,如果他有興趣,你字很小也會去閱讀,設計中常常會遇到客戶讓我們把字體再大點,logo再大點,就怕別人看不到,搞得很多設計師苦惱又沒辦法,以後就直接拿這項原則砸過去,有理有據。 (不過實在不行該慫還得慫,畢竟飯碗比較重要)
tips:
除非是標題或裝飾文字,否則不要使用特殊字體,要確保內容的清晰易讀。特別是大段的文字要盡量使用基礎的字體,例如黑體或宋體,這樣閱讀起來才不會費勁。
更多相關知識,請造訪:PHP中文網!
以上是文字排版的四大原則是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

React是一個用於構建用戶界面的JavaScript庫,其核心是組件化和狀態管理。 1)通過組件化和狀態管理簡化UI開發。 2)工作原理包括調和和渲染,優化可通過React.memo和useMemo實現。 3)基本用法是創建並渲染組件,高級用法包括使用Hooks和ContextAPI。 4)常見錯誤如狀態更新不當,可使用ReactDevTools調試。 5)性能優化包括使用React.memo、虛擬化列表和CodeSplitting,保持代碼可讀性和可維護性是最佳實踐。

React通過JSX與HTML結合,提升用戶體驗。 1)JSX嵌入HTML,使開發更直觀。 2)虛擬DOM機制優化性能,減少DOM操作。 3)組件化管理UI,提高可維護性。 4)狀態管理和事件處理增強交互性。

React組件可以通過函數或類定義,封裝UI邏輯並通過props接受輸入數據。 1)定義組件:使用函數或類,返回React元素。 2)渲染組件:React調用render方法或執行函數組件。 3)復用組件:通過props傳遞數據,構建複雜UI。組件的生命週期方法允許在不同階段執行邏輯,提升開發效率和代碼可維護性。

React嚴格模式是一種開發工具,可通過激活其他檢查和警告來突出反應應用中的潛在問題。它有助於識別遺產代碼,不安全的生命週期和副作用,鼓勵現代反應實踐。

本文討論了React的對帳過程,詳細介紹了它如何有效地更新DOM。關鍵步驟包括觸發對帳,創建虛擬DOM,使用擴散算法以及應用最小的DOM更新。它還覆蓋了經家

本文討論了軟件開發中元素與組件之間的區別,並突出了它們的角色,差異和對項目管理的影響。關鍵問題包括用戶InterFAC中的複雜性,可重複性和功能


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3 Linux新版
SublimeText3 Linux最新版

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3漢化版
中文版,非常好用

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。