使用Bootstrap显示内联和多行代码块

使用Bootstrap显示内联和多行代码块

Bootstrap提供了一些显示内联和多行代码块的类。

显示内联代码。内联代码应被包裹在<code>标签中。由此产生的文本将以固定宽度的字体显示,并赋予红色字体颜色。
注意 < and >标签应分别用<>代替。

下面是一个在Bootstrap中使用<code>标签显示内联代码的例子。

<!DOCTYPE html>
<html>
<head>
    <!-- Include Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
      
    <title>Displaying Inline Code</title>
</head>
<body>
    <div class="container">
        <h3>Inline Code</h3>
        <p>
            We define paragraphs in HTML using the 
            <code>

</code> tag.         </p>     </div> </body> </html>                    

输出:
使用Bootstrap显示内联和多行代码块

显示多行代码块。多行代码应被包裹在<pre>标签中。由此产生的文本将以固定宽度的字体显示,并保留空格和换行符。

可以选择添加.pre-scrollable类,它将元素的最大高度设定为350px,并添加一个垂直滚动条。

下面是一个显示代码块的例子。

<!DOCTYPE html>
<html>
<head>
    <!-- Add Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
      
    <title>Bootstrap Playground</title>
</head>
  
<body>
    <div class="container">
  
    <h3>Code Blocks</h3>
    <!-- This block is not scrollable -->
    <pre>
        <code>
            <!-- Lines of code starts -->
            <h1>Title One</h1>
            <p>A line of sample text</p>
            <p>Another line of sample text</p>
            <p>Yet another line of sample text</p>
            <!-- Lines of code ends -->
        </code>
    </pre>
  
    <h3>Code blocks using .pre-scrollable class</h3>
      
    <!-- This block is vertically scrollable -->
    <pre class="pre-scrollable">
        <code>
            <!-- Lines of Code Starts -->
            <h1>Title One</h1>
            <p>A line of sample text</p>
            <p>Another line of sample text</p>
            <p>Yet another line of sample text</p>
            <!-- Lines of code ends -->
        </code>
    </pre>
    </div>
</body>
</html>                    

输出:
使用Bootstrap显示内联和多行代码块

显示样本输出。如果需要显示任何编译过的程序的输出,在这种情况下,为了表示程序的输出,可以用<samp>标签来包装输出。

<!DOCTYPE html>
<html>
<head>
    <!-- Add Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
      
    <title>Bootstrap Playground!</title>
</head>
<body>
    <div class="container">
        <h3>Sample Output</h3>
          
        <!-- Below is a sample output text displayed 
            using the samp tags -->
        <samp>
            The sample output text is displayed 
            in a fixed-width font.
        </samp>
    </div>
</body>
</html>                    

输出:
使用Bootstrap显示内联和多行代码块

表示变量 。变量可以用<var>标签表示。

<!DOCTYPE html>
<html>
<head>
    <!-- ADD Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
      
    <title>Bootstrap Playground</title>
</head>
  
<body>
    <div class="container">
        <h3>Variables</h3>
        <var>y</var> = <var>m</var><var>x</var> 
                        + <var>c</var>
    </div>
</body>
</html>                    

输出:
使用Bootstrap显示内联和多行代码块

用户输入。用户输入可以使用<kbd>下面程序中所示的标签进行风格化。

<!DOCTYPE html>
<html>
<head>
    <!-- ADD Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
      
    <title>Hello, world!</title>
</head>
  
<body>
    <div class="container">
        <h3>User input</h3>
          
        <!-- In the below tags kbd tags is used to 
              highlight inputs -->
        Type <kbd>ls</kbd> to list all files in the 
        current directory. <br>
        To copy files, select the files and 
        press <kbd><kbd>ctrl</kbd> + <kbd>c</kbd></kbd><br>
        To paste files, select the files and 
        press <kbd><kbd>ctrl</kbd> + <kbd>v</kbd></kbd><br>
    </div>
</body>
</html>                    

输出:
使用Bootstrap显示内联和多行代码块

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Bootstrap教程