在HTML中如何使用下角引号(«和»)?

31

1
相关:https://dev59.com/B2sz5IYBdhLWcg3wFT8f或HTML是否有垂直双尖括号? - Daniel A. White
你应该明确说明你真正想做什么(根据你的评论,可能是某种箭头),因为这显然不是关于引号的问题,尽管问题标题和标签如此。 - Jukka K. Korpela
这是为了一个标志,其中文本是垂直书写的,需要加引号 ;) - rickyduck
你可以使用CSS将其旋转90度 https://dev59.com/plYN5IYBdhLWcg3wjIuZ#47261249 - estinamir
4个回答

29
你的问题的简短回答是“没有”。
«和»实际上并不是方向箭头,尽管它们经常被用作这样的符号。
它们真正的意图可以从它们的实体名称中看出来——它们应该是“尖角引号”。
某些欧洲国家(尤其是法国)倾向于使用这些字符作为引号而不是英语世界更常用的反引号式引号,这才是这些字符实际要用于的地方——请参见http://en.wikipedia.org/wiki/Guillemet获取更多信息。
考虑到这一点,它们没有上下箭头变体就不足为奇了。
你可以随意将它们用作方向箭头(即使语义有问题,其他人也这么做),但不要期望它们具有你想要的每个变体,因为它们不是图形;它们是印刷字符。
我猜如果你真的想的话,可以使用CSS将现有的左右箭头旋转90度。尽管如此,我不建议这样做。

1
我知道我来晚了,但我很好奇:你为什么认为这不是一个好主意? - Ricardo Zea
1
虽然我来晚了,但我不认为这是个好主意,因为这个字形不是正方形的,旋转时会产生奇怪的偏移。 - Daniel Tate
@DanielTate 他们在1960年首次登上月球,旋转后处理一个非正方形的对象不应该是那么大的问题,对吧? ;)。Flexbox来拯救我们了,我的朋友 :) - display: flex; align-items: center; 好了,你看这个美丽的效果! - Ricardo Zea

6
没有那些引号的垂直版本。一个不错的替代方案可能是这些符号?⇐ ⇑ ⇒ ⇓
⇐ ⇑ ⇒ ⇓
否则,旋转确实是一个不错的选择。

他想要替代方案,以便在HTML中显示上下三角箭头的ASCII字符,类似于其他问题中提到的https://dev59.com/m3E85IYBdhLWcg3wmEpV。 - Mr. Alien
1
谢谢。我已经查看了各种Unicode箭头,但它们在我的情况下不美观。最接近的是▶代表,可以旋转。也许CSS旋转就足够了。谢谢! - rickyduck

4

此外,www.fontello.com 提供了一系列字体的相同服务。 - rickyduck

1

我认为Unicode中没有这样的字符(HTML与此无关)。

您打算用它们做什么?如果打算用于箭头,您可以查看这里(线头箭头)和这里(三角形等可用作箭头)。这些是Unicode字符列表,可能对您有用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接