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
網(wǎng)頁布局有很多種方式,一般分為以下幾個(gè)部分:頭部區(qū)域、菜單導(dǎo)航區(qū)域、內(nèi)容區(qū)域、底部區(qū)域。
頭部區(qū)域位于整個(gè)網(wǎng)頁的頂部,一般用于設(shè)置網(wǎng)頁的標(biāo)題或者網(wǎng)頁的 logo:
例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS 項(xiàng)目(runoob.com)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
margin: 0;
}
/* 頭部樣式 */
.header {
background-color: #f1f1f1;
padding: 20px;
text-align: center;
}
</style>
</head>
<body>
<div class="header">
<h1>頭部區(qū)域</h1>
</div>
</body>
</html>
菜單導(dǎo)航條包含了一些鏈接,可以引導(dǎo)用戶瀏覽其他頁面:
例
/* 導(dǎo)航條 */
.topnav {
overflow: hidden;
background-color: #333;
}
/* 導(dǎo)航鏈接 */
.topnav a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
/* 鏈接 - 修改顏色 */
.topnav a:hover {
background-color: #ddd;
color: black;
}
內(nèi)容區(qū)域一般有三種形式:
不相等的列一般是在中間部分設(shè)置內(nèi)容區(qū)域,這塊也是最大最主要的,左右兩次側(cè)可以作為一些導(dǎo)航等相關(guān)內(nèi)容,這三列加起來的寬度是 100%。
例:
.column {
float: left;
}
/* 左右側(cè)欄的寬度 */
.column.side {
width: 25%;
}
/* 中間列寬度 */
.column.middle {
width: 50%;
}
/* 響應(yīng)式布局 - 寬度小于600px時(shí)設(shè)置上下布局 */
@media screen and (max-width: 600px) {
.column.side, .column.middle {
width: 100%;
}
}
底部區(qū)域在網(wǎng)頁的最下方,一般包含版權(quán)信息和聯(lián)系方式等。
例
.footer {
background-color: #F1F1F1;
text-align: center;
padding: 10px;
}
通過以上等學(xué)習(xí)我們來創(chuàng)建一個(gè)響應(yīng)式等頁面,頁面的布局會(huì)根據(jù)屏幕的大小來調(diào)整:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>項(xiàng)目</title>
<style>
* {
box-sizing: border-box;
}
body {
font-family: Arial;
padding: 10px;
background: #f1f1f1;
}
/* 頭部標(biāo)題 */
.header {
padding: 30px;
text-align: center;
background: white;
}
.header h1 {
font-size: 50px;
}
/* 導(dǎo)航條 */
.topnav {
overflow: hidden;
background-color: #333;
}
/* 導(dǎo)航條鏈接 */
.topnav a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
/* 鏈接顏色修改 */
.topnav a:hover {
background-color: #ddd;
color: black;
}
/* 創(chuàng)建兩列 */
/* Left column */
.leftcolumn {
float: left;
width: 75%;
}
/* 右側(cè)欄 */
.rightcolumn {
float: left;
width: 25%;
background-color: #f1f1f1;
padding-left: 20px;
}
/* 圖像部分 */
.fakeimg {
background-color: #aaa;
width: 100%;
padding: 20px;
}
/* 文章卡片效果 */
.card {
background-color: white;
padding: 20px;
margin-top: 20px;
}
/* 列后面清除浮動(dòng) */
.row:after {
content: "";
display: table;
clear: both;
}
/* 底部 */
.footer {
padding: 20px;
text-align: center;
background: #ddd;
margin-top: 20px;
}
/* 響應(yīng)式布局 - 屏幕尺寸小于 800px 時(shí),兩列布局改為上下布局 */
@media screen and (max-width: 800px) {
.leftcolumn, .rightcolumn {
width: 100%;
padding: 0;
}
}
/* 響應(yīng)式布局 -屏幕尺寸小于 400px 時(shí),導(dǎo)航等布局改為上下布局 */
@media screen and (max-width: 400px) {
.topnav a {
float: none;
width: 100%;
}
}
</style>
</head>
<body>
<div class="header">
<h1>我的網(wǎng)頁</h1>
<p>重置瀏覽器大小查看效果。</p>
</div>
<div class="topnav">
<a href="#">鏈接</a>
<a href="#">鏈接</a>
<a href="#">鏈接</a>
<a href="#" style="float:right">鏈接</a>
</div>
<div class="row">
<div class="leftcolumn">
<div class="card">
<h2>文章標(biāo)題</h2>
<h5>xx 年xx月 xx日</h5>
<div class="fakeimg" style="height:200px;"><img src="img/bird.png"></div>
<p>文本...</p>
<p>當(dāng)熱誠變成習(xí)慣,恐懼和憂慮即無處容身。缺乏熱誠的人也沒有明確的目標(biāo)。熱誠使想象的輪子轉(zhuǎn)動(dòng)。一個(gè)人缺乏熱誠就象汽車沒有汽油。
善于安排玩樂和工作,兩者保持熱誠,就是最快樂的人。熱誠使平凡的話題變得生動(dòng)。!</p>
</div>
<div class="card">
<h2>文章標(biāo)題</h2>
<h5>xx 年 xx 月xx日</h5>
<div class="fakeimg" style="height:200px;"><img src="img/border.png"></div>
<p>文本...</p>
<p>一切事無法追求完美,唯有追求盡力而為。這樣心無壓力,出來的結(jié)果反而會(huì)更好!</p>
</div>
</div>
<div class="rightcolumn">
<div class="card">
<h2>關(guān)于我</h2>
<div class="fakeimg" style="height:100px;"></div>
<p>6666</p>
</div>
<div class="card">
<h3>熱門文章</h3>
<div class="fakeimg"><img src="img/fy2_wp.png">\</div>
</div>
<div class="card">
<h3>關(guān)注我</h3>
<p>本站發(fā)布的系統(tǒng)與軟件僅為個(gè)人學(xué)習(xí)測試使用,請?jiān)谙螺d后24小時(shí)內(nèi)刪除,
不得用于任何商業(yè)用途,否則后果自負(fù),請支持購買正版軟件!如侵犯到您的權(quán)益,請及時(shí)通知我們,我們會(huì)及時(shí)處理。
聲明:為非贏利性網(wǎng)站 不接受任何贊助和廣告。</p>
</div>
</div>
</div>
<div class="footer">
<h2>底部區(qū)域</h2>
</div>
</body>
</html>
本文主要介紹了Html的網(wǎng)頁布局結(jié)構(gòu),如何去了解網(wǎng)絡(luò)的布局,介紹了常見的移動(dòng)設(shè)備的三種網(wǎng)頁模式,最后通過一個(gè)小項(xiàng)目,總結(jié)之前講解的內(nèi)容。
代碼很簡單,希望可以幫助你學(xué)習(xí)。
容排版的存在是為了榮譽(yù)。
溝通在設(shè)計(jì)中起著至關(guān)重要的作用。這是建立用戶和網(wǎng)站之間的明確聯(lián)系,并幫助你的用戶實(shí)現(xiàn)目標(biāo)的關(guān)鍵。當(dāng)我們談?wù)摼W(wǎng)頁設(shè)計(jì)環(huán)境中的溝通時(shí),這通常是指文本。排版在這個(gè)過程中起著至關(guān)重要的作用:網(wǎng)絡(luò)中超過95%的信息是以文字的形式出現(xiàn)。
好的排版提高了用戶的閱讀積極性性,反之,差的排版會(huì)降低用戶的閱讀積極性。 正如Oliver Reichenstein在他的文章《Web Design is 95% Typography》中所說:
優(yōu)化排版就是優(yōu)化可讀性,可訪問性,可用性!讓整體的圖形平衡。
換句話說:優(yōu)化你的排版就是優(yōu)化你的用戶界面。在這篇文章中,我將提供一組規(guī)則,幫助你提高文本內(nèi)容的可讀性。
使用超過3種不同的字體讓網(wǎng)站看起來沒有結(jié)構(gòu)且不專業(yè)。記住,太多的尺寸類型和風(fēng)格也可能破壞任何布局。
為了防止這種情況,嘗試將字體數(shù)量限制在最小限度
一般來說,將字體數(shù)量限制在最小限度(兩個(gè)很充足,通常一個(gè)就足夠了),并粘貼相同的字體到整個(gè)網(wǎng)站。如果使用多個(gè)字體,請確保字體系基于字符寬度互相補(bǔ)充。以下面的字體組合為例。Georgia和Verdana(左)的組合具有相似的價(jià)值,配對的很和諧。比較與Baskerville和Impact(右)的配對,其中大大加重的Impact使與其對應(yīng)的襯線字體沒有光彩。
確保字體系基于字符寬度互相補(bǔ)充
字體的嵌入服務(wù)(如Google Web Fonts或Typekit))可以為你的設(shè)計(jì)提供新鮮的和意想不到的許多有趣的字體。它們也非常容易使用。以Google為例:
實(shí)際上,這種方法有一個(gè)很嚴(yán)重的問題:因?yàn)橛脩舾煜?biāo)準(zhǔn)字體,因此可以更快地讀取它們。
除非你的網(wǎng)站對于自定義字體(如對品牌宣傳或創(chuàng)建沉浸式體驗(yàn))非常有吸引力,否則通常最好使用系統(tǒng)字體。最安全的方法是用一個(gè)系統(tǒng)的字體:Arial,Calibri,Trebuchet等。記住,好的排版可以吸引讀者到內(nèi)容中去,而不是排版本身。
每行擁有適當(dāng)?shù)淖址麛?shù)量是讓文本具有可讀性的關(guān)鍵。它不是你的設(shè)計(jì),決定你的文本的寬度,它應(yīng)該是一個(gè)可讀性的問題。考慮Baymard Institute關(guān)于可讀性和行的長度的建議:
“如果你想有一個(gè)好的閱讀體驗(yàn),應(yīng)該每行約60個(gè)字符。每行擁有適當(dāng)?shù)淖址麛?shù)量是讓你的文本具有可讀性的關(guān)鍵。”
圖片來源:Material Design
如果行太短,視線必須經(jīng)常返回,這就會(huì)打破讀者的節(jié)奏。如果一行文字太長,用戶的視線將很難專注于文本。
對于移動(dòng)設(shè)備,應(yīng)該每行30-40個(gè)字符。以下是在移動(dòng)設(shè)備上查看的兩個(gè)網(wǎng)站的示例。第一個(gè)是使用每行50-75個(gè)字符,而第二個(gè)使是用最佳的30-40個(gè)字符。
圖片來源:Usertesting
在網(wǎng)頁設(shè)計(jì)中,可以通過使用em或像素限制文本的寬度來實(shí)現(xiàn)每行最佳數(shù)量的字符。
用戶會(huì)從具有不同屏幕尺寸和分辨率的設(shè)備訪問你的網(wǎng)站。大多數(shù)用戶界面需要各種大小的文本元素(按鈕復(fù)制,字段標(biāo)簽,章節(jié)標(biāo)題等)。選擇一個(gè)能夠在多種尺寸和重量上運(yùn)行良好的字體以保持每個(gè)尺寸的可讀性和可用性是非常重要。
Google的Roboto字體
確保你說選擇的字體在較小的屏幕上清晰可辨!嘗試避免使用草書的字體,例如Vivaldi(在下面的示例中):雖然它們很漂亮,但它們很難閱讀。
Vivaldi字體很難以在小屏幕上閱讀
許多字體讓相似的字形很容易混淆,特別是與“i”和“L”(如下圖所示)以及在字母間距較小的空間中,例如當(dāng)“r”和“n”看起來像“M”。因此,在選擇你的排版時(shí),請務(wù)必在不同的文本環(huán)境中檢查你的排版,以確保不會(huì)為用戶造成問題。
所有大寫字母:意思是文本中的所有大寫字母,在不涉及閱讀的上下文中很好(如首字母縮略詞或標(biāo)識(shí)),但是當(dāng)你的信息涉及閱讀時(shí),不要強(qiáng)制用戶閱讀所有大寫文字。正如Miles Tinker所說,在他的具有里程碑意義的作品中,可讀性的印刷,全部大寫印刷與小寫排版相比,大大地延緩了用戶的閱讀速度。
在排版中,我們有一個(gè)特殊術(shù)語,用于兩行文本之間的間距(或行高)。通過增加行高,可以增加文本行之間的垂直空白空間,通常提高可讀性以換取屏幕空間。作為一個(gè)規(guī)則,行高應(yīng)該是字符高度的30%,以提高可讀性。
好的間距有助于可讀性。圖片來源:Microsoft
正如Dmitry Fadeyev所指出的那樣,正確地使用段落之間的空白已被證明可以將理解提高20%。使用空白的技能在于為用戶提供可消化量的內(nèi)容,然后剝離無關(guān)緊要的細(xì)節(jié)。
左:幾乎重疊的文字。右:良好的間距有助于可讀性。圖片來源: Apple
不要在文本和背景中使用相同或相似的顏色。文本越明顯,用戶就能更快地掃描和閱讀它。 W3C建議對身體文字和圖像文字的對比度如下:
這些文本行不符合顏色對比度的建議,難以根據(jù)背景顏色進(jìn)行閱讀。
這些文本行符合顏色對比度建議,易于閱讀背景顏色。
一旦你選擇了顏色,必須要在大多數(shù)設(shè)備上與真實(shí)用戶進(jìn)行測試。如果測試顯示閱讀副本有問題,那就可以確定你的用戶具有完全相同的問題。
色盲是一種常見的情況,特別是在男性中(8%的男性是色盲),建議使用除這些顏色以外的其他顏色來區(qū)分重要信息。也避免單獨(dú)使用紅色和綠色來傳達(dá)信息,因?yàn)榧t色和綠色色盲是最常見的色盲形式。
閃爍的內(nèi)容可能會(huì)引發(fā)敏感個(gè)體的癲癇發(fā)作。它不僅可以引起癲癇發(fā)作,而且對于一般用戶來說,這是令人討厭且使人分心。
避免閃爍文字!
排版是一件重要的事情。做出正確的排版選擇可以讓你的網(wǎng)站看上去更優(yōu)雅。另一方面,糟糕的排版選擇會(huì)讓人分心,往往會(huì)引起對排版的注意。讓排版具有可讀性,可理解性和清晰度是至關(guān)重要。
內(nèi)容排版的存在是為了榮譽(yù)。
排版應(yīng)以不會(huì)增加用戶認(rèn)知負(fù)荷的方式來尊重內(nèi)容。
譯者:SKYUI
原文作者:Nick Babich
本文由 @SKYUI 翻譯發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
是老詩說欄目第6期
今天有小伙伴抱怨,自己做的海報(bào)太過于單調(diào),缺少層次感。
其實(shí)所謂的單調(diào)與否,并不能單純的去看信息的編排,或者背景的處理。
一定要結(jié)合項(xiàng)目的氣質(zhì)去看待問題。
什么是氣質(zhì)?就是一個(gè)事物自身透露出的特有屬性,比如可愛的,文藝的,時(shí)尚的或者是穩(wěn)重的,高級(jí)的等等。
所以在設(shè)計(jì)中先分清楚氣質(zhì)再去設(shè)計(jì),才是首要的,而不是看別人的畫面炫酷,自己就去做炫酷,氣質(zhì)不對,努力白費(fèi)。
比如下面這個(gè)萌萌(猛猛)的小哥哥
,你感覺他散發(fā)的是什么?
荷爾蒙(尖叫聲)!
這就是power,所以在選擇字體的時(shí)候呢,也應(yīng)該選擇偏粗獷的字型,這樣才能感覺出來與肌肉相似的力量感。
上面的小姐姐選擇左邊的小哥哥,你呢
?
其實(shí)檢驗(yàn)一個(gè)畫面氣質(zhì)是否合適,可以多去翻翻優(yōu)秀大神的作品。
隨手找了兩張圖,這力量感爆棚!
優(yōu)秀作品
優(yōu)秀作品
多找同類作品,我們的設(shè)計(jì)就有章可循,千萬不要閉門造車。
關(guān)鍵你都能造車了,還做什么設(shè)計(jì)
?
接下來看看這個(gè)海報(bào),看看它的氣質(zhì)是什么?
設(shè)計(jì)原稿
已經(jīng)有小伙伴看出來了,這是個(gè)周年店慶的海報(bào),畫面整體的色調(diào)的感覺有點(diǎn)平和了,那么,我們究竟要的是什么氣質(zhì)呢?
對,就是刺激,消費(fèi)的欲望。
所以在色調(diào)上盡可能要以暖色系為主,更能體現(xiàn)熱情的感覺。
當(dāng)然配色上也可以以對比色為主,體現(xiàn)碰撞性。
促銷類型
促銷類型
以上兩張是比較有代表性的促銷類型的優(yōu)秀作品,分別以暖色系為主和對比效果為主,信息的跳出率還是不錯(cuò)滴(啊,我的眼睛
)
接下來調(diào)整一下原稿的背景色,以時(shí)尚紫為主色,搭配上藍(lán)色的光暈,使畫面背景更有層次感,純色就會(huì)相對比較單調(diào)。
另外在氛圍元素的添加上也要注意,盡可能以線的形態(tài)去引導(dǎo),所以在這里我添加了有漸變層次的絲帶,與背景更匹配。
最后調(diào)整文字信息,比如主標(biāo)題變成更粗獷更醒目的字體,傾斜效果更有動(dòng)感,滿減的信息與優(yōu)惠券的信息都以漸變的方式搭配,整體更協(xié)調(diào)。
當(dāng)然大家也可以嘗試一下,用模特的形式去改稿,出發(fā)點(diǎn)不同,結(jié)果就不盡相同。
最后的最后,
想看高清視頻做練習(xí)的小伙伴
點(diǎn)擊閱讀原文,領(lǐng)取本期練習(xí)素材
https://huke88.com/course/61953.html
*請認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。