HTML 计算机代码元素

HTML包含几个用于定义用户输入和计算机代码的元素。


计算机代码

  1. var person = {
  2. firstName:"比尔",
  3. lastName:"盖茨",
  4. age:50,
  5. eyeColor:"蓝色"
  6. }

HTML 计算机代码格式

通常,HTML 使用可变的字母尺寸,以及可变的字母间距。

在显示计算机代码示例时,并不需要如此。

<kbd>, <samp>, 以及 <code> 元素全都支持固定的字母尺寸和间距。


HTML 键盘格式

HTML <kbd> 元素定义键盘输入:

实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body style="font-size:16px">
  4. <p>HTML kbd 元素表示键盘输入:</p>
  5. <p><kbd>File | Open...</kbd></p>
  6. </body>
  7. </html>

HTML 样本格式

HTML <samp> 元素定义计算机输出示例:

实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body style="font-size:16px">
  4. <p>HTML samp 元素表示计算机输出示例:</p>
  5. <samp>
  6. demo.example.com login: Apr 12 09:10:17
  7. Linux 2.6.10-grsec+gg3+e+fhs6b+nfs+gr0501+++p3+c4a+gr2b-reslog-v6.189
  8. </samp>
  9. </body>
  10. </html>

HTML 代码格式

HTML <code> 元素定义编程代码示例:

  1. <!DOCTYPE html>
  2. <html>
  3. <body style="font-size:16px">
  4. <p>编程代码示例:</p>
  5. <code>
  6. var person = {firstName:"埃隆", lastName:"马斯克", age:50}
  7. </code>
  8. </body>
  9. </html>

<code> 元素不保留多余的空格和换行:

  1. <!DOCTYPE html>
  2. <html>
  3. <body style="font-size:16px">
  4. <p>code 元素不保留多余的空格和换行:</p>
  5. <code>
  6. var person = {
  7. firstName:"埃隆",
  8. lastName:"马斯克",
  9. age:50,
  10. eyeColor:"蓝色"
  11. }
  12. </code>
  13. </body>
  14. </html>

如需解决该问题,您必须在 <pre> 元素中包围代码:

  1. <!DOCTYPE html>
  2. <html>
  3. <body style="font-size:16px">
  4. <p>code 元素不保留多余的空格和换行:</p>
  5. <p>如需解决该问题,您必须在 pre 元素中包围代码:</p>
  6. <code>
  7. <pre>
  8. var person = {
  9. firstName:"埃隆",
  10. lastName:"马斯克",
  11. age:50,
  12. eyeColor:"蓝色"
  13. }
  14. </pre>
  15. </code>
  16. </body>
  17. </html>

HTML 变量格式化

HTML <var> 元素定义数学变量:

  1. <!DOCTYPE html>
  2. <html>
  3. <body style="font-size:16px">
  4. <p>爱因斯坦的公式:</p>
  5. <p><var>E</var> = <var>m</var> <var>c</var><sup>2</sup></p>
  6. </body>
  7. </html>

HTML 计算机代码元素

标签描述
<code>定义计算机代码文本
<kbd>定义键盘文本
<samp>定义计算机代码示例
<var>定义变量
<pre>定义预格式化文本