頁面使用雅黑要小心

2021-08-31 10:57:56 字數 754 閱讀 5459

原文出處搞丟了,對不起原作者了~~

微軟雅黑一出世,就以結構優美、顯示清晰等優點贏得了人們的喜愛,很多**也開始採用微軟雅黑作為正文本型。

但是,在 xp 系統下,微軟雅黑有可能會出現顯示問題:

可以看到,微軟雅黑在 xp 下的 crt 顯示器非常模糊,很難閱讀,在 lcd 顯示器裡鋸齒明顯、筆劃粗細不一,顯示效果還不如宋體。

經測試,微軟雅黑在 xp 下的 ie6 和非 ie 瀏覽器顯示有問題,ie7 顯示正常。

這與文字渲染引擎有關,微軟雅黑是為 vista 以上的系統設計的,用 xp 的老一代 gdi cleartype 技術渲染時會產生問題,而 ie7 瀏覽器和 vista 使用的 wpf cleartype 技術,能正常渲染。(延伸閱讀:xp vs. win7 文字渲染效果比較 )

所以如要使用微軟雅黑,應當只對 ie7 和 vista 使用者顯示,而對其他使用者仍以宋體顯示。

下面 jquer **檢測瀏覽器是否支援 wpf,如果不支援就給 body 新增乙個名為「no-support-wpf」的 class 作為標記。

$(document).ready(function() 

});

然後我們就可以通過 css 給支援 wpf 的瀏覽器使用微軟雅黑,不支援的使用宋體。

body

body

.no-support-wpf

使用memset要小心

今天把程式重構了。執行一下,沒想到程式到了退出的時候觸發了乙個 assert 看看棧資訊,執行到了 cstring 的析構函式 cstring cstring freeanyattacheddata afx inlinecstringdata cstring getdata const class ...

IOS IOS mac系統使用微軟雅黑等字型

ios系統的預設字型總是給人模糊發虛的感覺,而微軟雅黑字型字形略呈扁方而飽滿,筆畫簡潔而舒展,易於閱讀。那麼怎麼在mac或者ios中使用微軟雅黑字型呢。下面簡要說明。launchpad 字型冊。字型ttf檔案是通用的。1.獲取微軟雅黑字型 在windows系統中進入c windows fonts,找...

銀行卡使用絕對要小心風險

隨著科技的進步 經濟的發展以及社會電子化程度的提高,銀行卡作為現實生活中人們的一種支付結算方式,已經得到了越來越廣泛的使用,人們在享受銀行卡支付結算方便快捷的同時,有一些交易的風險被消費者忽視了。現對銀行卡在交易時可能產生的風險進行如下的歸納總結。一 銀行卡轉帳的風險 現在各家銀行為客戶提供銀行卡轉...