我们经常看到人们在他们的面包屑的HTML代码[1]中使用“大于”字符(& gt;)来指示他们的breadcrumbs内的方向.这显然是不正确的,因为“大于”字符是用于数学用途的实际上没有任何方向性意义.
那么有一个专门用于定向使用的unicode角色吗?
我searched一些箭头形状的字符,例如这个:→,但其中许多也用于数学用途.而其他一些人的定义是“非间距合并标记”,我猜这也没有定向意义.
最佳答案
Unicode编码字符,而不是意义.例如,它没有抽象概念方向的特征.箭头字符的特点是可供多种用途; Unicode Standard第15章说:“箭头用于各种目的:暗示方向关系,显示逻辑推导或暗示,以及表示光标控制键.”
请注意,面包屑实际上不是关于方向,而是关于层次结构.这不会改变字符的适用性.
使用“>”和“»”虽然有些不合逻辑且不切实际,但已经变得如此普遍以至于人们已经习惯了它.支持“→”或其他箭头字符的主要实际论点是它比微小的“»”更容易识别,并且它看起来比“>”更好.主要的实际问题也是表现性的:在某些字体中,最明显的是Calibri,“→”看起来很奇怪,有一个巨大的箭头.但是使用不同的字体可以避免这个问题.