2013-04-28 51 views
4

我们经常看到人们在他们的面包屑HTML代码中使用的字符“大于”(>[1]他们breadcrumbs内指明方向。这显然是不正确的,因为“大于”字符用于数学用途,并且实际上没有任何方向含义。如何正确指示面包屑内的方向?

那么有没有一个专用于定向使用的unicode字符?

searched一些箭头形的特点,比如这个:→,但很多都是数学使用为好。还有一些人的定义是“非间距结合标记”,我猜也没有方向性意义。



  1. 如果通过CSS生成的内容或背景图像“大于”字符添加它的罚款。
+1

在寻找另一种性格比''>定向使用的是罚款;我不知道人们如何选择使用它是错的。在同一行上,你可以说StackOverflow显示'breadcrumbs' x 326的方法是错误的,因为你不能乘以字符串! – 2013-04-28 11:52:12

+1

我的观点是它符合这个目的,事实上'''用作'>'(html编码的实体)使得它清楚地表明它不被用作数学或关系运算符。 – 2013-04-28 11:54:55

+0

@Ravi。我没有攻击性的意思。我只是指出'>'是用于数学用途,所以在HTML中使用它指示是不正确的用法。严格来说,“breadcrumbs x 326”也是不正确的用法。 – 2013-04-28 11:57:25

回答

3

编码的Unicode字符,不含义。例如,它没有抽象的方向概念。箭头字符的特点是多次使用;在Unicode Standard,第15章说:“箭被用于多种用途:暗示方向关系,展现的逻辑导出或暗示,并代表光标控制键”

注意,面包屑真的不是方向但关于层次结构。这不会改变字符的适用性。

使用“>”和“»”,虽然有点不合逻辑,不现实,已经非常普遍,人们习惯了。支持“→”或其他箭头字符的主要的实际的论点是它比微小的“»”更易识别,并且它在排版上看起来比“>”更好。主要的实际问题也是表象:在一些字体中,最着名的是Calibri,“→”是奇怪的,带有巨大的箭头。但是这个问题可以通过使用不同的字体来避免。

+0

感谢您的信息。所以箭头字符可以用于方向。 – 2013-04-28 13:43:42

+0

随着关于什么是面包屑有关,方向和层次,这是一个有趣的话题这值得商榷。也许在另一个线程中。根据这个词的来历,童话故事“汉塞尔和格莱特尔”,我猜他们是关于方向的。 – 2013-04-28 13:44:47

4

我曾在多次使用» »的面包屑,但我不知道这是否是绝对意味着定向使用!坦率地说,根据我在页面上使用的特定字体系列和字体大小,我根据自己的决定选择哪个字符看起来最好。有时>确实看起来更好! :)

无论如何,»的方向相反的实体是« «。看看这两个是否能满足你的目的。

HTML实体代码&名称:

» » & 187;  右指双角引号=右指guillemet
« « & 171;  指向左边的双角引号=左侧指向书名号

+0

谢谢。但据我所知,'»'的意思是“右箭头报价”。法国人使用'«'和''»作为他们的引号。 – 2013-04-28 12:19:47

+1

是的,这就是所谓的'右指双角引号mark'或'指向右侧的guillemet'。只是搜索它! – 2013-04-28 12:24:02

+0

是的,你说得对。 – 2013-04-28 12:26:59

2

\ 203A(>)呈现最好的IE8,Chrome浏览器,FF和Safari的Windows。自2003年以来,Jacob Nielsen推荐使用面包屑分离器。他在2001年说:“当一个符号在50%以上的网站上获得足够的显着性时,他肯定会推荐使用它。”他现在推荐它。 >或多或少成为标准。但我还是喜欢→(\ 2192)

+1

感谢您的信息。 – 2013-08-04 01:55:56