中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

目前比較全的CSS reset重設方法總結
來源:易賢網 閱讀:1110 次 日期:2015-03-02 10:46:16
溫馨提示:易賢網小編為您整理了“目前比較全的CSS reset重設方法總結”,方便廣大網友查閱!

在當今網頁設計/開發實踐中,使用CSS來為語義化的(X)HTML標記添加樣式風格是重要的關鍵。在設計師們的夢想中都存在著這樣的一個完美世界:所有的瀏覽器都能夠理解和適用多有CSS規則,并且呈現相同的視覺效果(沒有兼容性問題)。但是,我們并沒有生活在這個完美的世界,現實中發生的失竊卻總是恰恰相反,很多CSS樣式在不同的瀏覽器中有著不同的解釋和呈現。

當今流行的瀏覽器(如:Firefox、Opera、Internet Explorer、Chrome、Safari等等)中,有一些都是以自己的方式去理解CSS規范,這就會導致有的瀏覽器對CSS的解釋與設計師的CSS定義初衷相沖突,使得網頁的樣子在某些瀏覽器下能正確按照設計師的想法顯示,但有些瀏覽器卻并沒有按照設計師想要的樣子顯示出來,這就導致瀏覽器的兼容性問題。更糟的是,有的瀏覽器完全無視CSS的一些聲明和屬性。

正因為上述沖突和問題依然存在于這個”不完美的世界”,所以一些設計師想到了一種避免瀏覽器兼容性問題的方法,那就是CSS Reset,什么是CSS Reset?我們可以把它叫做CSS重設,也有人叫做CSS復位、默認CSS、CSS重置等。CSS重設就是由于各種瀏覽器解釋CSS樣式的初始值有所不同,導致設計師在沒有定義某個CSS屬性時,不同的瀏覽器會按照自己的默認值來為沒有定義的樣式賦值,所以我們要先定義好一些CSS樣式,來讓所有瀏覽器都按照同樣的規則解釋CSS,這樣就能避免發生這種問題。

一.最簡化的CSS Reset(重設) :

CSS Code復制內容到剪貼板

* {

padding: 0;

margin: 0;

}

這是最普遍最簡單的CSS重設,將所有元素的padding和margin值都設為0,可以避免一些瀏覽器在理解這兩個屬性默認值上的”分歧”。

CSS Code復制內容到剪貼板

* {

padding: 0;

margin: 0;

border: 0;

}

這是在上一個重設的基礎上添加了對border屬性的重設,初始值為0的確能避免一些問題。

CSS Code復制內容到剪貼板

* {

outline: 0;

padding: 0;

margin: 0;

border: 0;

}

在前兩個的基礎上添加了outline屬性的重設,防止一些沖突。

二.濃縮實用型CSS Reset(重設):

CSS Code復制內容到剪貼板

* {

vertical-align: baselinebaseline;

font-weight: inherit;

font-family: inherit;

font-style: inherit;

font-size: 100%;

outline: 0;

padding: 0;

margin: 0;

border: 0;

}

該CSS重設方法出自Perishable Press,這是他常用的方法。

三.Poor Man 的CSS Reset:

CSS Code復制內容到剪貼板

html, body {

padding: 0;

margin: 0;

}

html {

font-size:1em;

}

body {

font-size:100%;

}

a img, :link img, :visited img {

border:0px;

}

這個重設方法將html和body下元素的padding和margin都設為0,并分別為html標簽和body標簽下的所有元素設置了初始的字體大小,最重要的是把有鏈接的圖片的默認邊框去掉了。

四.Siolon’s Global Reset

CSS Code復制內容到剪貼板

* {

vertical-align: baselinebaseline;

font-family: inherit;

fo

nt-style: inherit;

font-size: 100%;

border: none;

padding: 0;

margin: 0;

}

body {

padding: 5px;

}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, ul, ol, dl {

margin: 20px 0;

}

li, dd, blockquote {

margin-left: 40px;

}

table {

border-collapse: collapse;

border-spacing: 0;

}

五.Shaun Inman’s Global Reset

CSS Code復制內容到剪貼板

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

padding: 0;

margin: 0;

}

table {

border-collapse: collapse;

border-spacing: 0;

}

fieldset, img, abbr {

border: 0;

}

address, caption, cite, code, dfn, em,

h1, h2, h3, h4, h5, h6, strong, th, var {

font-weight: normal;

font-style: normal;

}

ul {

list-style: none;

}

caption, th {

text-align: left;

}

h1, h2, h3, h4, h5, h6 {

font-size: 1.0em;

}

q:before, q:after {

content: ”;

}

a, ins {

text-decoration: none;

}

六.Yahoo(YUI) CSS Reset:

CSS Code復制內容到剪貼板

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,

form,fieldset,input,textarea,p,blockquote,th,td {

padding: 0;

margin: 0;

}

table {

border-collapse: collapse;

border-spacing: 0;

}

fieldset,img {

border: 0;

}

address,caption,cite,code,dfn,em,strong,th,var {

font-weight: normal;

font-style: normal;

}

ol,ul {

list-style: none;

}

caption,th {

text-align: left;

}

h1,h2,h3,h4,h5,h6 {

font-weight: normal;

font-size: 100%;

}

q:before,q:after {

content:”;

}

abbr,acronym {

border: 0;

}

七.Eric Meyer’s CSS Reset

CSS Code復制內容到剪貼板

html, body, div, span, applet, object, iframe, table, caption,

tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,

kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,

h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,

acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend {

vertical-align: baselinebaseline;

font-family: inherit;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

outline: 0;

padding: 0;

margin: 0;

border: 0;

}

:focus {

outline: 0;

}

body {

background: white;

line-height: 1;

color: black;

}

ol, ul {

list-style: none;

}

table {

border-collapse: separate;

border-spacing: 0;

}

caption, th, td {

font-weight: normal;

text-align: left;

}

blockquote:before, blockquote:after, q:before, q:after {

content: “”;

}

blockquote, q {

quotes: “” “”;

}

八.Condensed Meyer Reset:

CSS Code復制內容到剪貼板

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,

pre, form, fieldset, input, textarea, p, blockquote, th, td {

padding: 0;

margin: 0;

}

fieldset, img {

border: 0;

}

table {

border-collapse: collapse;

border-spacing: 0;

}

ol, ul {

list-style: none;

}

address, caption, cite, code, dfn, em, strong, th, var {

font-weight: normal;

font-style: normal;

}

caption, th {

text-align: left;

}

h1, h2, h3, h4, h5, h6 {

font-weight: normal;

font-size: 100%;

}

q:before, q:after {

content: ”;

}

abbr, acronym {

border: 0;

}

九.Ateneu Popular CSS Reset

CSS Code復制內容到剪貼板

html, body, div, span, applet, object, iframe, h1, h2, h3,

h4, h5, h6, p, blockquote, pre, a, abbr, acronym,

address, big, cite, code, del, dfn, em, font, img, ins,

kbd, q, s, samp, small, strike, strong, sub, sup, tt,

var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

font-family: inherit;

vertical-align: baselinebaseline;

}

:focus {

outline: 0;

}

a, a:link, a:visited, a:hover, a:active{

text-decoration:none

}

table {

border-collapse: separate;

border-spacing: 0;

}

th, td {

text-align: left;

font-weight: normal;

}

img, iframe {

border: none;

text-decoration:none;

}

ol, ul {

list-style: none;

}

input, textarea, select, button {

font-size: 100%;

font-family: inherit;

}

select {

margin: inherit;

}

hr {

margin: 0;

padding: 0;

border: 0;

color: #000;

background-color: #000;

height: 1px

}

十.Chris Poteet’s Reset CSS

CSS Code復制內容到剪貼板

* {

vertical-align: baselinebaseline;

font-family: inherit;

font-style: inherit;

font-size: 100%;

border: none;

padding: 0;

margin: 0;

}

body {

padding: 5px;

}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, ul, ol, dl {

margin: 20px 0;

}

li, dd, blockquote {

margin-left: 40px;

}

table {

border-collapse: collapse;

border-spacing: 0;

}

十一.Tantek Celik Reset CSS

CSS Code復制內容到剪貼板

:link,:visited { text-decoration:none }

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input

{ margin:0; padding:0 }

a img,:link img,:visited img { border:none }

address { font-style:normal }

十二.Christian Montoya Reset CSS

CSS Code復制內容到剪貼板

html, body, form, fieldset {

margin: 0;

padding: 0;

font: 100%/120% Verdana, Arial, Helvetica, sans-serif;

}

h1, h2, h3, h4, h5, h6, p, pre,

blockquote, ul, ol, dl, address {

margin: 1em 0;

padding: 0;

}

li, dd, blockquote {

margin-left: 1em;

}

form label {

cursor: pointer;

}

fieldset {

border: none;

}

input, select, textarea {

font-size: 100%;

font-family: inherit;

}

十三.Rudeworks Reset CSS

CSS Code復制內容到剪貼板

* {

margin: 0;

padding: 0;

border: none;

}

html {

font: 62.5% “Lucida Grande”, Lucida, Verdana, sans-serif;

text-shadow: #000 0px 0px 0px;

}

ul {

list-style: none;

list-style-type: none;

}

h1, h2, h3, h4, h5, h6, p, pre,

blockquote, ul, ol, dl, address {

font-weight: normal;

margin: 0 0 1em 0;

}

cite, em, dfn {

font-style: italic;

}

sup {

position: relative;

bottombottom: 0.3em;

vertical-align: baselinebaseline;

}

sub {

position: relative;

bottombottom: -0.2em;

vertical-align: baselinebaseline;

}

li, dd, blockquote {

margin-left: 1em;

}

code, kbd, samp, pre, tt, var, input[type='text'], textarea {

font-size: 100%;

font-family: monaco, “Lucida Console”, courier, mono-space;

}

del {

text-decoration: line-through;

}

ins, dfn {

border-bottom: 1px solid #ccc;

}

small, sup, sub {

font-size: 85%;

}

abbr, acronym {

text-transform: uppercase;

font-size: 85%;

letter-spacing: .1em;

border-bottom-style: dotted;

border-bottom-width: 1px;

}

a abbr, a acronym {

border: none;

}

sup {

vertical-align: super;

}

sub {

vertical-align: sub;

}

h1 {

font-size: 2em;

}

h2 {

font-size: 1.8em;

}

h3 {

font-size: 1.6em;

}

h4 {

font-size: 1.4em;

}

h5 {

font-size: 1.2em;

}

h6 {

font-size: 1em;

}

a, a:link, a:visited, a:hover, a:active {

outline: 0;

text-decoration: none;

}

a img {

border: none;

text-decoration: none;

}

img {

border: none;

text-decoration: none;

}

label, button {

cursor: pointer;

}

input:focus, select:focus, textarea:focus {

background-color: #FFF;

}

fieldset {

border: none;

}

.clear {

clear: both;

}

.float-left {

float: left;

}

.float-rightright {

float: rightright;

}

body {

text-align: center;

}

#wrapper {

margin: 0 auto;

text-align: left;

}

十四. Anieto2K Reset CSS

CSS Code復制內容到剪貼板

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p,

blockquote, pre, a, abbr, acronym, address, big,

cite, code, del, dfn, em, font, img,

ins, kbd, q, s, samp, small, strike,

strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

center, u, b, i {

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-weight: normal;

font-style: normal;

font-size: 100%;

font-family: inherit;

vertical-align: baselinebaseline

}

body {

line-height: 1

}

:focus {

outline: 0

}

ol, ul {

list-style: none

}

table {

border-collapse: collapse;

border-spacing: 0

}

blockquote:before, blockquote:after, q:before, q:after {

content: “”

}

blockquote, q {

quotes: “” “”

}

input, textarea {

margin: 0;

padding: 0

}

hr {

margin: 0;

padding: 0;

border: 0;

color: #000;

background-color: #000;

height: 1px

}

十五.CSSLab CSS Reset

CSS Code復制內容到剪貼板

html, body, div, span, applet, object, iframe, h1, h2, h3,

h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,

big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, table, caption, tbody, tfoot,

thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

font-family: inherit;

vertical-align: baselinebaseline;

}

:focus {

outline: 0;

}

table {

border-collapse: separate;

border-spacing: 0;

}

caption, th, td {

text-align: left;

font-weight: normal;

}

a img, iframe {

border: none;

}

ol, ul {

list-style: none;

}

input, textarea, select, button {

font-size: 100%;

font-family: inherit;

}

select {

margin: inherit;

}

/* Fixes incorrect placement of numbers in ol’s in IE6/7 */

ol { margin-left:2em; }

/* == clearfix == */

.clearfix:after {

content: “.”;

display: block;

height: 0;

clear: both;

visibility: hidden;

}

.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}

.clearfix {display: block;}

好了,CSS重設目前先總結到這里,這15套重設方法其實都是有共同點的,也許有的實現方法不同,但大部分都是同一個目的,就是為了讓更多的瀏覽器能顯示同樣的效果。有了這些CSS重設作為資料和參考,也許會對你的工作有所幫助甚至提高效率,但是,畢竟這些重設都是別人寫的,你完全也可以為自己量身定制一套CSS重設。

更多信息請查看IT技術專欄

更多信息請查看腳本欄目
易賢網手機網站地址:目前比較全的CSS reset重設方法總結
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
99精品欧美一区二区三区综合在线| 中文一区在线| 午夜欧美精品久久久久久久| 欧美成人蜜桃| 日韩视频专区| 国产精品一二三四| 久久精品夜色噜噜亚洲aⅴ| 极品少妇一区二区| 欧美精品1区2区3区| 亚洲一区二区三区午夜| 一区二区在线看| 欧美国产亚洲另类动漫| 一二三区精品福利视频| 狠狠久久综合婷婷不卡| 欧美日韩大片一区二区三区| 久久国内精品自在自线400部| 亚洲狠狠婷婷| 一区二区亚洲精品国产| 国产精品影音先锋| 欧美精品导航| 欧美顶级少妇做爰| 久久国产综合精品| 午夜免费电影一区在线观看| 一本色道久久| 一本大道久久精品懂色aⅴ| 亚洲精品在线一区二区| 亚洲国产精品ⅴa在线观看| 韩国一区二区三区在线观看| 国产精品毛片大码女人| 国产精品成人一区| 欧美日韩中文另类| 国产精品久久一区二区三区| 国产精品www网站| 国产精品久久久久影院亚瑟| 欧美手机在线视频| 国产欧美午夜| 在线精品一区| 亚洲精品视频在线观看免费| 亚洲第一天堂av| 在线观看视频一区二区| 亚洲第一页自拍| 亚洲美女av黄| 一本色道久久综合亚洲91| 亚洲最新视频在线播放| 亚洲影视九九影院在线观看| 欧美成人精品激情在线观看| 美女网站久久| 欧美午夜不卡影院在线观看完整版免费| 嫩草影视亚洲| 国产精品日韩精品| 国产精品一区二区在线观看不卡| 国产精品卡一卡二| 亚洲国产精品综合| 亚洲午夜视频在线观看| 久久久青草婷婷精品综合日韩 | 亚洲视频每日更新| 欧美一区二区精品在线| 免费在线国产精品| 国产精品久久久久久模特 | 一本大道久久精品懂色aⅴ| 日韩一级在线观看| 欧美一级片一区| 欧美精品v日韩精品v韩国精品v | 国产日韩综合| 久久久www成人免费精品| 久久夜色精品国产欧美乱| 欧美日韩播放| 亚洲黄色一区二区三区| 久久大香伊蕉在人线观看热2| 欧美午夜不卡| 夜夜嗨一区二区| 欧美精品三区| 一区二区三区鲁丝不卡| 国产精品视频一二三| 亚洲综合色在线| 国产乱肥老妇国产一区二| 亚洲一区三区视频在线观看| 欧美日韩综合视频| 一区二区三区色| 国产精品视频久久久| 一区二区欧美在线| 国产精品综合| 午夜视频在线观看一区二区| 国产精品久久久久久亚洲调教| 在线中文字幕日韩| 国产欧美日韩激情| 久久夜色精品国产亚洲aⅴ| 精品成人国产| 国产精品国产成人国产三级| 亚洲一区网站| 亚洲国产欧美在线人成| 欧美日韩国产a| 午夜一级久久| 亚洲成人在线视频播放| 国产精品久久激情| 欧美一区二区| 亚洲精品国产精品乱码不99| 欧美性生交xxxxx久久久| 久久精品国产亚洲精品| 亚洲毛片在线| 在线精品国精品国产尤物884a| 欧美激情一区二区| 久久精品国产欧美亚洲人人爽| 亚洲理论在线观看| 国精产品99永久一区一区| 欧美日韩亚洲综合在线| 午夜亚洲伦理| 亚洲国产精品一区在线观看不卡| 国产精品夜夜夜| 狼人天天伊人久久| 欧美一级二级三级蜜桃| 在线综合+亚洲+欧美中文字幕| 在线国产精品播放| 国产精品一区一区三区| 欧美性猛片xxxx免费看久爱| 久久精品国产一区二区三区| aⅴ色国产欧美| 亚洲第一精品夜夜躁人人躁| 国产女精品视频网站免费| 欧美日韩一区二区三区在线 | 欧美午夜不卡视频| 欧美fxxxxxx另类| 久久高清一区| 久久激情婷婷| 麻豆av一区二区三区| 久久精品一本久久99精品| 久久国内精品自在自线400部| 亚洲高清在线精品| 亚洲国产乱码最新视频| 尤物yw午夜国产精品视频明星| 国产亚洲欧美日韩日本| 国产尤物精品| 亚洲国产精品www| 99国产精品私拍| 香蕉成人啪国产精品视频综合网| 欧美日韩视频在线第一区| 欧美日韩一区二区三区在线视频| 欧美日韩国产精品一区二区亚洲| 欧美三级中文字幕在线观看| 国产精品日韩欧美一区二区三区| 国产精品高清网站| 国产欧美日韩麻豆91| 亚洲国产精品久久久久秋霞蜜臀| 亚洲美女在线看| 亚洲欧美福利一区二区| 午夜一区二区三区在线观看| 免费不卡亚洲欧美| 国产自产女人91一区在线观看| 久久精品亚洲国产奇米99| 午夜精品免费在线| 国产精品国产三级国产aⅴ无密码| 在线播放中文字幕一区| 99精品免费网| 欧美日本免费一区二区三区| 国产原创一区二区| 性欧美大战久久久久久久免费观看 | 在线免费精品视频| 久久精品电影| 亚洲激情视频| 国产三区二区一区久久| 亚洲成色777777在线观看影院| 久久精品国产亚洲a| 国产一区二区中文| 久久九九国产| 日韩视频免费观看| 国产精品视频yy9099| 久久色中文字幕| 暖暖成人免费视频| 欧美大片一区| 亚洲欧美视频| av成人福利| 亚洲高清在线| 欧美性猛交xxxx免费看久久久 | 欧美日韩视频不卡| 在线中文字幕日韩| 国产日产精品一区二区三区四区的观看方式 | 一区二区av在线| 国产精品扒开腿做爽爽爽软件| 亚洲一级片在线观看| 激情综合中文娱乐网| 欧美日韩一区二区三区| 久久在线视频在线| 欧美一区二区三区男人的天堂 | 免费观看国产成人| 亚洲激情电影在线| 国产精品美女xx| 久久精品视频va| 亚洲毛片在线观看| 国产情人综合久久777777| 久久亚洲国产精品日日av夜夜| 亚洲国产精品悠悠久久琪琪| 精品成人久久| 亚洲一级一区| 国产麻豆9l精品三级站| 欧美国产成人在线| 亚洲午夜电影| 在线看日韩欧美| 国产美女精品人人做人人爽| 一本色道久久88精品综合| 国产精品私房写真福利视频|