我需要它的代碼表示,比如#FFFFFF。
從HTML5開始,超鏈接的前景色,以及其他一些東西,正在以預期默認呈現行為指南的形式走向標準化。具體來說,摘自“內容措辭”一節,未訪問和已訪問的超鏈接的推薦默認顏色如下:
:link { color: #0000EE; }
:visited { color: #551A8B; }
但是,請注意,活動超鏈接沒有推薦的默認值(:link:active,:visited:active)。
您可以使用這些默認顏色,并合理地期待它們的工作。但是請記住,瀏覽器可以隨意忽略任何或所有這些準則,因為它從來沒有被要求遵循這些準則。但是,建議使用這種顏色,以獲得跨瀏覽器的一致用戶體驗(這就是“預期”在此上下文中的定義),因此這些顏色很可能與大多數瀏覽器的默認顏色相對應。在最壞的情況下,它們仍然是實際值的合理近似值。
特別是最新版本的Firefox和Chrome中默認的未訪問和已訪問的鏈接顏色與上述準則一致,但最近版本的IE報告了不同的值:未訪問的鏈接是rgb(0,102,204),或#0066CC,已訪問的鏈接是rgb(128,0,128),或#800080。舊版本的Firefox(可能還有Safari/Chrome)也有不同的默認設置。然而,這些都是舊版本;今天,我所知道的主要異常是IE。目前還沒有消息表明這是否會在Project Spartan中改變——目前它仍然反映了與IE最新版本相同的價值觀。
如果你正在尋找一個所有瀏覽器都使用的標準化配色方案,而不是HTML5所建議的,那么就沒有了。也沒有辦法使用純CSS將特定元素的特定屬性還原為瀏覽器的默認值。你必須要么使用HTML5建議的顏色,要么設計你自己的配色方案并使用它。無論使用哪種瀏覽器,這些選項都將優先于瀏覽器的默認值。
如果有疑問,您可以使用我之前描述的about:blank技術來找出默認顏色,因為它今天仍然適用。例如,你可以用它來嗅出所有瀏覽器中活動鏈接的顏色;在Firefox的最新版本(截至本次更新為29)中,它是rgb(238,0,0),或#EE0000。
這是一個標準,但現在每個瀏覽器都有很大不同。(既然尼爾森放棄了;)
假設用戶沒有改變他們的偏好,Gecko的默認顏色是:
標準鏈接:#0000EE(藍色) 已訪問鏈接:#551A8B(紫色) 活動鏈接:#EE0000(紅色) 來源
Gecko還為用戶的顏色提供名稱;它們是-moz-hyperlink text-moz-visited hyperlink text和-moz-activehyperlinktext,它們還提供了-moz-nativehyperlinktext,這是系統鏈接的顏色。
我習慣了Chrome的顏色 因此,鏈接的鉻中的藍色是#007bff
使用revert css關鍵字。
a {
color: revert;
}
對于uBlock Origin html giant . com # # a:style(color:revert!重要;)
根據官方默認的HTML樣式表,沒有定義默認鏈接顏色。但是,您可以通過截圖并在任何像樣的圖形編輯器中使用吸管工具,或者使用瀏覽器的開發工具(選擇a元素,查找計算值& gt顏色)。
對我來說,在Chrome(2018年6月更新)上,未訪問鏈接的顏色是#2779F6。你總是可以通過放大屏幕截圖,訪問html-color-codes.info這樣的網站,將屏幕截圖轉換為顏色代碼。
已訪問- #660199
未訪問- #1a0dab
完全取決于您訪問的網站,如果網站上沒有覆蓋,則取決于瀏覽器。這是沒有標準的。
獲得瀏覽器默認樣式的最好方法是一開始就不要設計元素的樣式。
在CSS中,你可以在鏈接中使用顏色字符串currentColor,例如,使邊框顏色與你的默認鏈接顏色相同:
.example {
border: 1px solid currentColor;
}
默認的html顏色代碼如下:
Red #FF0000 rgb(255, 0, 0)
Maroon #800000 rgb(128, 0, 0)
Yellow #FFFF00 rgb(255, 255, 0)
Olive #808000 rgb(128, 128, 0)
Blue #0000FF rgb(0, 0, 255)
Navy #000080 rgb(0, 0, 128)
Fuchsia #FF00FF rgb(255, 0, 255)
Purple #800080 rgb(128, 0, 128)
對于目前的谷歌chrome,它是#0070E0或rgb(0,112,224)。