鄭州網(wǎng)站建設網(wǎng)頁(yè)設計在本質(zhì)上就是一個(gè)進(jìn)化的原則和理論創(chuàng )造的演化過(guò)程中打印。設計行業(yè)帶來(lái)了很多的技術(shù)網(wǎng)絡(luò ),但是一些花的時(shí)間掌握在一個(gè)虛擬環(huán)境。不幸的是,我們沒(méi)有一個(gè)單一的平臺為我們的內容出現在;我們必須戰斗與多個(gè)瀏覽器,操作系統,屏幕尺寸。
隨著(zhù)網(wǎng)絡(luò )的發(fā)展,所以我們觀(guān)察到的設計原則。基于網(wǎng)格的設計有玫瑰近年來(lái),即把他們的網(wǎng)站設計者可以根據一個(gè)圓柱狀的網(wǎng)格。網(wǎng)格系統是一個(gè)非常受歡迎的方法來(lái)組織和排列元素,并添加到一個(gè)頁(yè)面,一般命令通過(guò)應用比例和平衡。
把我們的知識的使用比例和平衡,你可以采用另一個(gè)印刷設計原則:基線(xiàn)網(wǎng)格。
基線(xiàn)網(wǎng)格技術(shù)用于更好的你的基于web的排版。從本質(zhì)上講,它使你所有的文本垂直網(wǎng)格,每個(gè)字母的底部被放置到電網(wǎng),就像寫(xiě)在橫格紙。最終的結果是一個(gè)身體的文字完美的組織,一個(gè)潛意識的識別的平衡��調和。
就像我以前說(shuō)的,印刷是一個(gè)靜態(tài)的介質(zhì)。設計一個(gè)打印格式允許您指定什么你所有的觀(guān)眾將會(huì )看到。然而,由于你的設計可替代平臺web上的解釋,你的CSS將不可避免地呈現你的行高,和其他印刷上的值,對于不同的用戶(hù)有不同的。對于很多設計師,這原來(lái)只是猜測和預測最終用戶(hù)將看到。
許多印刷設計師使用基線(xiàn)網(wǎng)格結合自己的設計套件,無(wú)論是排版軟件名稱(chēng)或其他。網(wǎng)格在打印一直追溯到1200年代早期,不受限制的只是網(wǎng)頁(yè)設計。事實(shí)上,從網(wǎng)格的黃金比例(即大多數數學(xué)理論)是共享在生活的其他方面,最明顯的是架構。
網(wǎng)格可以把所有的設計元素——類(lèi)型字符,攝影,繪畫(huà)和色彩——變成一個(gè)正式的關(guān)系,彼此;也就是說(shuō),網(wǎng)格系統是一種手段,引入秩序設計。一個(gè)故意設計組成一個(gè)更清晰,更整齊的排列和更成功的效果比隨機廣告放在一起。-約瑟夫·穆勒布羅克曼
現在,讓我們看看我們如何創(chuàng )建我們的基線(xiàn)網(wǎng)格。
首先,我們需要定義一個(gè)行高為基線(xiàn)網(wǎng)格基于比率與我們的字體大小,對于這個(gè)示例,1:1 5是一個(gè)很好的數量,提供我們一個(gè)慷慨的50%領(lǐng)先。如果我們有一個(gè)文本大小12 px,行高(使用這個(gè)1:1 5比)將18 px。150%是一個(gè)不錯的數量,給我們提供了一個(gè)設計,將很容易閱讀,但是這個(gè)值可以不同。然而,你應該盡量約130%的范圍-160%當考慮行高。
在我們繼續之前,你應該知道如何CSS屬性實(shí)際上作品行高。行高的是整體的、集體的高度行文本,而不是文本本身。它通過(guò)添加填充上面和下面的文本空間出來(lái)。如果我們真的需要一些文本和把它放在一個(gè)統治的背景,我們會(huì )看到文本定位在字里行間,��一定在他們。
為了使事情簡(jiǎn)單,我們假設我們的文本有一個(gè)基地大小為10 px。堅持我們的粗糙的比率,這意味著(zhù)我們的行高將15 px,雖然我們可以改變這個(gè)。(做一個(gè)邊注,10 px是相當小的,我不一定會(huì )推薦它在大多數情況下,但我在這里用它純粹是為了使他們更容易在數學(xué)系)。為了使各種元素融入我們的基線(xiàn)網(wǎng)格系統,我們需要設置在我們的CSS。
在我們繼續下去之前,雖然,這些示例假設您使用的是某種CSS重置。如果你沒(méi)有,那么默認的利潤率可能會(huì )妨礙我們的工作今天做。
開(kāi)始做事了,一旦我們設置行高,我們需要配��一致的保證金在每個(gè)標題和段落。因為我們正在與一個(gè)15像素網(wǎng)格這里,我們踢做事了覆蓋標準的底部邊緣的一個(gè)段落標記(默認情況下,這是1 em,在這種情況下將10 px)來(lái)同我們的行高在文本。這將創(chuàng )建一個(gè)空行每一段下成比例,等于身高如果文本在那里居住。
001 002 003 |
p {
margin-bottom : 15px ;
}
|
相似,因為標題,我們只是需要繼續遵守增量15像素。通過(guò)簡(jiǎn)單的標簽在我們的保證金一邊150%行高,我們創(chuàng )建一個(gè)類(lèi)似的、一致的打破。
<iframe allowtransparency="true" frameborder="0" height="250" hspace="0" id="aswift_0" marginheight="0" marginwidth="0" name="aswift_0" scrolling="no" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; overflow-x: hidden; overflow-y: hidden; left: 0px; position: absolute; top: 0px; " vspace="0" width="300"></iframe>001 002 003 004 005 |
h 1 {
font-size : 20px ;
line-height : 30px ;
margin-bottom : 15px ;
}
|
我走之前任何進(jìn)一步的,我想說(shuō)的是你的文字可能不總是實(shí)際上坐在線(xiàn),如果你申請一個(gè)你的背景。不要擔心,只要線(xiàn)高度是一樣的。如果你的文本漂浮在中間的線(xiàn),你可以很容易地玩耍和你的利潤,但這不是必要的。
接下來(lái),我們如何處理列表嗎?首先,我們要運用我們的標準保證金以同樣的方式,我們做我們的段落。這給了一個(gè)水平的一致性與內容。
001 002 003 |
ul, ol {
margin-bottom : 15px ;
}
|
這是開(kāi)始變得容易了!如果你仍然有一個(gè)行高15像素定義在其他地方,你的列表將會(huì )適應得很好與其他內容。
圖片是在它開(kāi)始變得有點(diǎn)困難。最好是,我們要有相同的一致性在我們的利潤率,因此圖像都是以同樣的方式對待的仿佛一塊文本。它意味著(zhù),你的圖片需要大小的倍數你行高價(jià)值,在這種情況下,15。
在我的例子中,我將向右浮動(dòng)的形象,所以我有一個(gè)15像素邊緣應用到左邊和底部。與我們現有的保證金在段落,這給了我們一個(gè)一致的保證金等于我們余下的基線(xiàn)網(wǎng)格。
001 002 003 004 |
img. left {
float : left ;
margin : 0 0 15px 15px ;
}
|
當然,這些并不是唯一的因素,我們需要修改以符合我們的新基線(xiàn)網(wǎng)格。關(guān)鍵是要確保你的工作在一個(gè)一致的增量,所以一切都是狹隘的,相同的網(wǎng)格。這可以導致和諧和平衡變得明顯在你的網(wǎng)頁(yè)在使用大量豐富的文本。
這是我們完成的例子,一個(gè)簡(jiǎn)單的網(wǎng)頁(yè)標題、段落、特色一個(gè)圖像和一個(gè)列表。如果你想走出你的尺子,你可以,但我可以向你保證,一切遵循一致的網(wǎng)格,建立從我們的排版。
我們只是剛剛打破了表面使用基線(xiàn)網(wǎng)格。它可以變得更為困難當你開(kāi)始試圖將它們應用到更復雜的設計,最終導致一些在網(wǎng)絡(luò )上使用。然而,它是可能的,并且會(huì )導致平衡,比例設計,可以導致更好的用戶(hù)體驗。
基線(xiàn)網(wǎng)格是一個(gè)偉大的方式和比例的增加一些平衡你的排版。這是其中的一個(gè)微妙的實(shí)現,可以添加到您的設計中一些自然的感覺(jué)。對于基線(xiàn)網(wǎng)格,我們的排版變得符合標準化的間隔給它,和諧的感覺(jué)。
然而,不幸的是,我們仍然要對抗這種威脅的瀏覽器不兼容的問(wèn)題,可以使我們的CSS呈現不同的方式為不同的用戶(hù)當他們?yōu)g覽在交替的瀏覽器、操作系統或設備。這是一個(gè)任務(wù),似乎不像它在它的出路,盡管添加一個(gè)基線(xiàn)網(wǎng)格并提供其他優(yōu)點(diǎn)。例如,這種類(lèi)型的網(wǎng)格系統可以幫助極大,因此,當縮放和強迫瀏覽器重新呈現它的CSS。基線(xiàn)網(wǎng)格提供更多的靈活性和鼓勵為瀏覽器正確地做事。
這是一個(gè)比平時(shí)短文章,但那是因為基線(xiàn)網(wǎng)格沒(méi)有很多解釋關(guān)于或展示如何使用。真正的魔力來(lái)自當設計師調整和測試,以確保他的基線(xiàn)網(wǎng)格作品,高于一切,使設計吸引人的視覺(jué)效果(更)。另一種旋轉的事情,閱讀一個(gè)列表分開(kāi)的文章在這個(gè)敏感話(huà)題。直到下一次,快樂(lè )的設計!