关于引用标签

192 阅读1分钟

想在html中加段简短的引用时,需要利用<q>标签。一般在引用的前后不会再加双引号,但是有的浏览器并不会帮我们添加双引号,会显示为斜体字体。具体的效果可以在浏览器上测试一下。

在这种情况下似乎自己添加双引号比使用<q>标签还要简单一点,那为什么要在引用时使用<q>标签呢?

<q>标签是为了告诉浏览器这段文字是引用,并不是只有在引用文字的时候才会用到双引号,在自己添加双引号的情况下,浏览器无法识别哪些是引用文字,也就无法采用浏览器认为最合适的方式来显示引用文字。

<q>标签主要用于短引用,作为现有段落的一部分。在长段落引用需要单独显示的时候,我们需要用到<blockquote>标签。

<blockquote>标签可以创建单独的一个文本块,还会把文字稍微缩进。如果想要把长段引用文字分为多段,可以在<blockquote>内再放入分段标签。

<q>标签可以嵌在<blockquote>中实现,在引用长段文字内又引用了另一个短引用时,就需要这样嵌套使用。