2013-02-27 42 views
1

我已決定將我的無序列表重做爲表格。但是,我希望每行的開頭具有與無序列表相同的圓形字符,以便我的表格仍然看起來像我在頁面上的其他列表。用於列表類型圓圈的HTML特殊字符

我已經看過許多ASCI/HTML特殊字符的網頁,但無法找到這個字符!是否有一個或有消息將無序列表作爲表格(我對此表示懷疑)?

+0

[http://unicode-table.com/en/](http://unicode-table.com/en/),[http://www.unicode.org/charts/](http:/ /www.unicode.org/charts/) – slamborne 2013-02-27 03:04:25

+0

對不起,您是在尋找這個角色嗎? [http://unicode-table.com/en/search/?q=black+circle](http://unicode-table.com/en/search/?q=black+circle)? – slamborne 2013-02-27 03:11:17

回答

0

如何只使用圖像。一個圓圈很容易製作並插入到頁面中。還有一種方法可以使用帶有邊框半徑或徑向漸變的CSS3。

1

瀏覽器用於呈現ul元素的默認列表項目符號不是字符,而是圖形符號。您可以通過更改頁面上的字體系列設置來查看:默認列表項目符號的形狀不會更改。此外,默認列表項目符號的形狀未在規格中定義,並且可能因瀏覽器而異。大多數瀏覽器呈現爲黑色圓圈,但相對大小可能會有所不同。 (瀏覽器可能實際上通過從某種字體中拾取字形來呈現列表項目符號,但這不在作者的控制之中,所以出於實際目的,它不是字符。)

因此,您不能使字符匹配默認列表項目符號。要在不同的環境下獲得相似的項目符號,您需要使用相同的技術:或者是ul或字符。

試圖找到一個合理的搭配,我發現下面給出的是對Firefox和Chrome在Windows上:

<style> 
.bull { 
    font-family: Arial; 
    font-size: 1.35em; 
    position: relative; 
    top: 0.15em; 
} 
</style> 
<span class=bull>&bull;</span> 

然而,IE使用的基本上是小尺寸的默認列表子彈,這樣就可以了,上面的代碼會生成一個比這個大得多的子彈。

如果您使用字符作爲列表項目符號,最合理的選擇是U + 2022 BULLET「•」,可用HTML表示爲&bull;(或同樣這樣)。它也是非常安全的,因爲它幾乎存在於所有字體中。