瀏覽器的user agent stylesheet

2021-08-27 13:25:56 字數 1791 閱讀 9311

大家通常看到乙個沒有帶任何css樣式檔案的html卻帶有不錯的樣式,這是由於在w3c的html標準裡,一些html標籤自帶一些css樣式。

不同的瀏覽器把實現這些html自帶樣式的模組稱作user agent stylesheet。

不同的瀏覽器實現的user agent stylesheet不一,但大部分都能遵循w3c的標準。

瀏覽器的user agent stylesheet的

優先順序是很低的

,經常被其他樣式覆蓋,這也是設定了css樣式檔案後能夠起作用的原因。

從css的英文全稱 cascading style sheet,中文譯作「層疊樣式表單」, 其中cascading取義為層疊,即不同層級的樣式表單疊加覆蓋的意思。

其實w3c的css標準中有一套完整的css樣式的優先順序規則,高優先順序的樣式覆蓋低優先順序,後面將逐步剖析這些優先順序的規則,講解怎樣能做出高效能的css樣式表。

下面是html4.0.1的w3c標準中預設的css樣式(**於:

):html, address,

blockquote,

body, dd, div,

dl, dt, fieldset, form,

frame, frameset,

h1, h2, h3, h4,

h5, h6, noframes,

ol, p, ul, center,

dir, hr, menu, pre

li head

table

tr thead

tbody

tfoot

col

colgroup

td, th

caption

th caption

body

h1 h2

h3 h4, p,

blockquote, ul,

fieldset, form,

ol, dl, dir,

menu

h5 h6

h1, h2, h3, h4,

h5, h6, b,

strong

blockquote

i, cite, em,

var, address

pre, tt, code,

kbd, samp

pre

button, textarea,

input, select

big

small, sub, sup

sub

sup

table

thead, tbody,

tfoot

td, th, tr

s, strike, del

hr ol, ul, dir,

menu, dd

ol ol ul, ul ol,

ul ul, ol ol

u, ins

br:before

center

:link, :visited

:focus

/* begin bidirectionality settings (do not change) */

bdo[dir="ltr"]

bdo[dir="rtl"]

*[dir="ltr"]

*[dir="rtl"]

@media print

h1, h2, h3,

h4, h5, h6

ul, ol, dl

}

瀏覽器 瀏覽器高效搜尋

一 常見場景 以場景的形式來說明 1 場景1 網路上查詢一本書的 指定文件型別 如pdf 如 搜尋關鍵字 c primer plus 的 pdf 版本 輸入 格式 關鍵字 空格 filetype pdf 例項 c primer plus中文版 filetype pdf關鍵字 filetype 2 場...

常見瀏覽器 瀏覽器核心

常見瀏覽器介紹 瀏覽器是網頁執行的平台,常用的瀏覽器有ie 火狐 firefox 谷歌 chrome safari和opera等。我們平時稱為五大瀏覽器。瀏覽器核心 理解 瀏覽器核心又可以分成兩部分 渲染引擎 layout engineer 或者 rendering engine 和 js 引擎。渲...

瀏覽器大戰中的搜狗瀏覽器

abc 智慧型狂拼 紫光華宇,其中簡體中文全拼和智慧型 abc智慧型對於語句的輸入支援有限,而智慧型狂拼和紫光華宇詞儘管可以根據本地詞頻來智慧型新增詞語但本身詞庫更新慢,使用搜狗輸入法的原因是它每次上網時都會自動更新一些流行的詞語,使我們輸入更方便了。其實對於瀏覽器,我很少在意的,也不經常換,我自己...