[英]HTML character codes for this ▲ or this ▼
這個向上箭頭 ( ▲
) 和它向下的狗版本 ( ▼
) 的 HTML 實體字符代碼是什么?
我一直在使用 GIF 來表示這些箭頭,因為我不知道它們的代碼。
▲
▼
我通常使用優秀的 Gucharmap來查找 Unicode 字符。 它安裝在所有最近的帶有 Gnome 的 Linux 安裝中,名稱為“Character Map”。 我不知道有任何適用於 Windows 或 Mac OS X 的等效工具,但它的主頁列出了一些。
面向 4 個方向的大小黑色三角形可以表示為:
▲
▲
▴
▴
▶
▶
▸
▸
►
►
▼
▼
▾
▾
◀
◀
◂
◂
◄
◄
有幾種正確的方法可以顯示向下和向上的三角形。
HTML :
▲
▼
HTML :
▲
▼
HTML :
▲
▼
HTML :
<span class='icon-up'></span>
<span class='icon-down'></span>
CSS :
.icon-up:before {
content: "\25B2";
}
.icon-down:before {
content: "\25BC";
}
這三種方法中的每一種都應該具有相同的輸出。 對於其他符號,存在相同的三個選項。 有些甚至還有第四個選項,允許您使用基於字符串的引用(例如♥
來顯示 ♥)。
您可以使用像Unicode-table.com這樣的參考網站來查找 UNICODE 支持哪些圖標以及它們對應的代碼。 例如,您可以在http://unicode-table.com/en/25BC/ 找到向下三角形的值。
請注意,這些方法僅適用於每個瀏覽器中默認可用的圖標。 對於像 ☃、❄、★、☂、☭、⎗ 或 ⎘ 這樣的符號,這種情況的可能性要小得多。 雖然可以為其他 UNICODE 符號提供跨瀏覽器支持,但過程有點復雜。
如果您想知道如何添加對不太常見的 UNICODE 字符的支持,請參閱使用 Unicode 補充多語言平面符號創建 webfont 以獲取有關如何執行此操作的更多信息。
一個完全不同的策略是使用背景圖像而不是字體。 為了獲得最佳性能,最好通過基本編碼將圖像嵌入到您的 CSS 文件中,如 eg. 所述。 @weasel5i2 和 @Obsidian。 我建議使用 SVG 而不是 GIF,但是,這對性能和符號的清晰度都更好。
以下代碼是 base64 for 和 SVG 版本的圖標 :
/* size: 0.9kb */
url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAxNiAyOCI+PGcgaWQ9Imljb21vb24taWdub3JlIj48L2c+PHBhdGggZD0iTTE2IDE3cTAgMC40MDYtMC4yOTcgMC43MDNsLTcgN3EtMC4yOTcgMC4yOTctMC43MDMgMC4yOTd0LTAuNzAzLTAuMjk3bC03LTdxLTAuMjk3LTAuMjk3LTAuMjk3LTAuNzAzdDAuMjk3LTAuNzAzIDAuNzAzLTAuMjk3aDE0cTAuNDA2IDAgMC43MDMgMC4yOTd0MC4yOTcgMC43MDN6TTE2IDExcTAgMC40MDYtMC4yOTcgMC43MDN0LTAuNzAzIDAuMjk3aC0xNHEtMC40MDYgMC0wLjcwMy0wLjI5N3QtMC4yOTctMC43MDMgMC4yOTctMC43MDNsNy03cTAuMjk3LTAuMjk3IDAuNzAzLTAuMjk3dDAuNzAzIDAuMjk3bDcgN3EwLjI5NyAwLjI5NyAwLjI5NyAwLjcwM3oiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD48L3N2Zz4=
對於許多用例,基於 SVG 的背景圖像和圖標字體在性能和靈活性方面基本相同。 要決定選擇哪個,請考慮以下差異:
SVG 圖像
color
、 font-size
、 line-height
、 background-color
或其他與字體相關的樣式規則來更改圖標的顯示,但您可以將圖標的不同組件單獨引用為形狀。圖標字體
color
、 font-size
、 line-height
、 background-color
或其他與字體相關的樣式規則來更改圖標的顯示 就我個人而言,我建議僅當您需要多種顏色並且這些顏色無法通過color
、 background-color
和其他與顏色相關的字體 CSS 規則來實現時才使用 background-images。
使用 SVG 圖像的主要好處是您可以為符號的不同組件賦予自己的樣式。 如果您將 SVG XML 代碼嵌入到 HTML 文檔中,這與設置 HTML 樣式非常相似。 但是,這會導致網頁同時使用 HTML 標簽和 SVG 標簽,這會顯着降低網頁的可讀性。 如果該符號在多個頁面中重復出現,並且您需要考慮舊版本的 IE 對 SVG 沒有或有限的支持,它還會增加額外的膨脹。
您不需要使用字符代碼; 只需使用 UTF-8 並將它們放在字面上; 像這樣:
▲▼
如果你絕對必須使用▲
,它們是▲
和▼
, 分別。
▲
是 Unicode 黑色向上指三角形 (▲) 而▼
是黑色的向下三角形 (▼)。
您可以將字符(從網絡復制)插入此站點以進行查找。
檢查此頁面http://www.alanwood.net/unicode/geometric_shapes.html ,第一個是“9650 ▲ 25B2 BLACK UP-POINTING TRIANGLE(出現在 WGL4 中)”和第二個“9660 ▼ 25BC BLACK DOWN-POINTING TRIANGLE(出現在WGL4)”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.