當前位置:
首頁 > 知識 > HTML CSS十條網頁設計中實用的技巧

HTML CSS十條網頁設計中實用的技巧

web開發。不管是在工作還是在學習中,掌握一些實用的開發小技巧,你的效率都會大大提升哦!

想要系統學習web前端和免費學習資料的 可以加裙六二三九六六八零六

一、將填充和邊距都設置為零

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td

也有使用通配符*網站利弊端都各有其說法,對於*號這種,是把所有元素的內外邊距都設置為了0,可能有些會出現些小細節的問題,所以選擇你適用的方案吧

二、重置瀏覽器的字體大小

body {

font:12px "宋體", Arial, Helvetica, sans-serif;

color: #000;

}

不保證所有的用於都安裝有你設置的字體,所以通常會在後面加上幾個通用的web安全字體

三、元素/標籤選擇器

h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}

table { border-collapse:collapse; border-spacing:0;}

img { border:0;}

ol,ul { list-style:none; }

p

四、站點鏈接

站點鏈接的樣式必須保持此順序,包括用於創建懸停效果的選擇器組在內

a:link {

color: #42413C;

text-decoration: none;

}

a:visited {

color: #6E6C64;

}

a:hover, a:active, a:focus {

text-decoration: underline;

}

五、設置水平居中

1)固定寬度 大多數的網站目前都是固定寬度的代碼如下:

#container { width:1000px;margin: 0 auto;}

2)如果是用百分百來定義寬度的話,可以這樣使用:

#container {

width: 80%;

max-width: 1260px; /* 最大寬度,IE6 不遵循max-width、min-width 此聲明。 */

min-width: 780px; /* 最小寬度 */

margin: 0 auto; /* 如果將 #container 寬度設置為 100%,則不需要此設置。 */

}

六、可以重複利用的規則

.left

.right

七、在同一元素上使用多種類

加粗的紅色字體,使用了兩種類

CSS代碼:

.red

.bold

Html代碼:

同一元素使用兩種類

八、隱藏水平滾動條

body

九、解決IE6 的浮動元素的雙倍邊距問題

對一個div設置了float:left 和 margin-left:100px 那麼在IE6中,這個bug就會出現。您只需要多設置一個display即可,代碼如下:

div

IE6下圖片也會產生3像素的空白距離,也用到display

img

十、簡單的導航菜單

用html5 css3 的新語義標籤來寫一下這段導航菜單代碼

html代碼:

網站首頁

個人博客模板

慢生活

CSS代碼:

nav ul li { display:inline;margin-right:10px;}

nav ul li a

nav ul li a:hover

}

如果想選中的導航能高亮顯示,可以加上一段js代碼:

提示:為了讓js能夠獲取到菜單的id取值,所以應該給html中的nav標籤添加一個id

高亮顯示的樣式nav_current 也應該在css中寫上一段代碼,比如:

#nav_current

想要系統學習web前端和免費學習資料的 可以加裙六二三九六六八零六

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT技術java交流 的精彩文章:

c語言中那些被忽略的知識點,但效果奇佳,肯定也有你忽略的
程序員們最易犯的10種錯誤
python都能做什麼
web前端開發需要掌握什麼?
函數式響應型編程在python中的應用

TAG:IT技術java交流 |

您可能感興趣

捷豹純電動跑車型SUV I-PACE:前瞻設計,精緻實用
中國設計驚艷巴黎,PLAY LOUNGE HARMONY時裝藝術展
CUUNION CONCEPT FAIR 設計聯合概念展:尋找「中國版「設計
ANDREW MARTIN DAY 設計盛典,圓滿落幕!
三星重新設計ISOCELL Dual雙攝方案:中、低端機皆可用
基於LabVIEW的PEMFC單電池電壓巡檢系統設計
DIESEL 正式啟動THE RED TAG 設計計劃
紐約設計師品牌SNOW XUE GAO 入駐北京SKP
低 EMI/EMC 開關轉換器簡化 ADAS 設計
Jessica個人品牌BLANC&ECLARE的設計你喜歡?
IBM、Intel、NVIDIA和 AMD 等因 AI 工作負載「將重新設計處理器」
CdG PLAY的愛心設計師,這次聯合NBA球衣大改造!
帶E-Marker晶元的USB Type-C公頭PCB設計指南
產品設計師 REID SCHLEGEL 的草稿圖繪本
世紀夢幻禮服 5個可能替MEGHAN MARKLE設計婚紗的服裝品牌
18ss VETEMENTS X REEBOK:除了炫技的設計還有很難被模仿的科技
憑藉EOSPRINT 2簡潔直觀的軟體用戶界面,EOS與USETREE榮獲iF設計獎
MCPTT終端軟體的設計與實現
vivo MWC發布APEX概念機:屏佔比驚人,前置攝像頭設計巧妙
小米MIX2S借鑒蘋果iPhoneX設計,採用垂直雙攝鏡頭