当前位置: 首页 > 文档资料 > HTML 宝典 >

2.3.17 kbd元素

优质
小牛编辑
132浏览
2023-12-01

kbd元素用于指示用户输入的文本,经常用于计算机相关的文档和手册中,用来表示的是键盘输入的文本,如Ctrl,但也可以用来定义其他输入,如声音命令。

如果在 kbd元素中直接包含文本,就表示键盘输入,即指示键盘按键。如,以下段落中的Shift、F3 就表示键盘按键:

<p>To make George eat an apple, press <kbd>Shift</kbd> + <kbd>F3</kbd></p>

默认情况下,浏览器会使用等宽字体显示 kbd元素中的文本。运行结果如图 2‑32 所示:

kbd元素
图2-32 kbd元素

另外,kbd元素还可以跟 samp 元素结合起来使用,来表示一些特殊的含有。如果 kbd元素被嵌在 samp 元素中,则 kbd 就表示该输入是由系统回显的;如果 kbd元素包含 samp元素,则表示该输入是基于系统的输出(如,调用某菜单项)。如:

<p>To make George eat an apple, select <kbd><samp>File</samp></kbd> -> <kbd><samp>Eat Apple...</samp></kbd>

运行结果如图 2‑33 所示:

kbd元素
图2-33 kbd元素

尽管读者很难直接识别出 kbd元素,但从Web标准的角度考虑,当需要表达键盘输入的文本时,强烈建议使用 kbd元素,因为它是HTML标准元素之一,它更具语义化,搜索引擎能读懂它。