4分鐘內完成網頁設計:簡單美觀通用的CSS - jgthms
本文入選最受歡迎的駭客新聞文章。幾分鐘內讓你學會編寫一個簡單的HTML網頁:
假設您有一個產品,一個產品組合,或者只是一個想與自己網站上的所有人共享的想法。在將其釋出到Internet上之前,您希望使其看起來有吸引力,專業或至少看起來不錯。
內容
設計的目的是增強所應用內容的表示。聽起來似乎很明顯,但是內容是網站的主要元素,不應將其作為事後考慮。
書面內容(例如您當前正在閱讀的段落)佔Web的90%以上。樣式化此文字內容將有很長的路要走。
假設您已經完成了要釋出的內容並剛剛建立了一個空style.css檔案:
<!DOCTYPE html> <html> <head> <style> </style> </head> <html> <body> 這裡是正文內容 </body> </html> |
長行文字可能難以解析,因此很難閱讀。設定每行字元數限制可以大大提高文字牆的可讀性和吸引力:
body { margin: 0 auto; max-width: 50em; } |
將上面程式碼貼入第一份程式碼的style之間。
瀏覽器的字型預設為"Times",看起來不那麼吸引人(主要是因為它是“未樣式化”的字型)。切換為Sans-Serif字型,例如"Helvetica"或"Arial"可以大大改善網頁的外觀。(中文字型切換為微軟雅黑)
body { font-family:'Segoe UI',SegoeUI,'Microsoft YaHei'; } |
當頁面看起來“破碎”時,通常是間距問題。在內容的周圍和內部提供空間可以增加頁面的吸引力。
body { line-height: 1.5; padding: 4em 1em; } h2 { margin-top: 1em; padding-top: 1em; } |
在白色背景上的黑色文字在眼睛上可能很刺眼。為正文選擇較柔和的黑色陰影會使頁面閱讀更舒適:
body { color: #555; } |
為了保持適當的對比度,讓我們為重要的單詞選擇較深的陰影
h1, h2, strong { color: #333; } |
只需進行一些其他操作即可校正頁面的平衡:
code, pre { background: eee; } code { padding: 2px 4px; vertical-align: text-bottom; } pre { padding: 1em; } |
大多數品牌的原色都具有視覺上的重心。在網站上,這裡強調諸如連結的互動元素。
a { color: e81c4f; } |
強調色可以用更微妙的陰影進行補充,以用於邊框,背景,甚至是正文。
body { color: #566b78; } code, pre { background: f5f7f9; border-bottom: 1px solid d8dee9; color: a7adba; } pre { border-left: 2px solid #69c; } |
以上是原文簡單的CSS,可以通用美觀,總結如下:
<!DOCTYPE html> <html> <head> <style> body { margin: 0 auto; max-width: 50em; font-family:'Segoe UI',SegoeUI,'Microsoft YaHei'; line-height: 1.5; padding: 4em 1em; color: #555; } h2 { margin-top: 1em; padding-top: 1em; } h1, h2, strong { color: #333; } code, pre { background: eee; } code { padding: 2px 4px; vertical-align: text-bottom; } pre { padding: 1em; } a { color: e81c4f; } body { color: #566b78; } code, pre { background: f5f7f9; border-bottom: 1px solid d8dee9; color: a7adba; } pre { border-left: 2px solid #69c; } </style> </head> <html> <body> 這是<a href="/">正文</a> </body> </html> |
相關文章
- 極簡網頁設計技巧,打造簡約之美網頁
- 網頁設計內容網頁中關於圖片預覽的設計網頁
- 簡單網頁網頁
- 簡單的Css控制bootstrap內容頁面的img寬度自適應CSSboot
- 簡單講解觀察者設計模式設計模式
- 簡單的網頁登入頁面網頁
- [譯] 新的 CSS 特性正在改變網頁設計CSS網頁
- miniserve 簡單美觀的檔案伺服器伺服器
- 裝飾/原型/外觀設計模式簡單理解原型設計模式
- 大屏製作 | 完成一個美觀大屏到底多簡單?四步搞定!
- CSS3建立簡單的網頁動畫–實現彈跳球動CSSS3網頁動畫
- 內網簡單bypass內網
- 簡單的網頁彈窗陷阱網頁
- 賊好用!五分鐘搭建一個美觀且易用的導航頁面!
- 5分鐘學設計模式之《簡單工廠模式》設計模式
- css+js 設定網頁內容不可複製或可複製CSSJS網頁
- HTML簡單網頁製作HTML網頁
- 內外網資料的簡單單向同步
- 大學生川菜網頁製作教程 表格佈局網頁模板 學生HTML靜態水煮魚網頁設計作業成品 簡單網頁製作程式碼 學生美食網頁作品免費設計網頁HTML
- 網頁時鐘網頁
- 簡單的區域網內通訊
- socket 完成簡單的通訊
- PbootCMS呼叫公司簡介等單頁內容的方法boot
- 【Flutter】 介紹一種通用的頁面路由設計方案Flutter路由
- 製作簡單的個人網頁教程網頁
- 一個簡單靜態網頁網頁
- 極簡設計模式-外觀模式設計模式
- 什麼是網頁設計的"原子設計”?網頁
- 大道至簡–API設計的美學API
- 大道至簡--API設計的美學API
- 試試這個工作流引擎吧,流程設計器也是簡潔美觀的
- 單體應用中的通用支付服務設計
- PHP-RBAC單角色設計-最簡單的設計方案PHP
- 純CSS如何禁止使用者複製網頁的內容?CSS網頁
- 內網穿透教程,簡單,便捷,極速穿透內網埠內網穿透
- 網頁設計的基本規範網頁
- 酷酷的黑白網頁設計作品網頁
- 網頁設計的技巧總結網頁