dl-horizontal class in Bootstrap


In definition list, each list item can consist of both the <dt> and the <dd> elements. <dt> stands for definition term, and like a dictionary, this is the term (or phrase) that is being defined. Subsequently, the <dd> is the definition of the <dt>. You can make terms and descriptions in <dl> line up side-by-side using class dl-horizontal.

You can try to run the following code to implement the dl-horizontal class:

Example

Live Demo

<!DOCTYPE html>
<html>
   <head>
      <title>Bootstrap lists</title>
      <meta name = "viewport" content = "width=device-width, initial-scale = 1">
      <link rel = "stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css">
      <script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
      <script src = "https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
   </head>
   <body>
      <h1>Lists</h1>
      <h2>Fruits (Ordered List)</h2>
      <ol>
         <li>Kiwi</li>
         <li>Apple</li>
         <li>Mango</li>
      </ol>
      <h2>Vegetables (UnOrdered List)</h2>
      <ul>
         <li>Tomato</li>
         <li>Brinjal</li>
         <li>Broccoli</li>
      </ul>
      <h2>Horizontal Definition List</h2>
      <dl class = "dl-horizontal">
         <dt>Description 1</dt>
         <dd>Item 1</dd>
         <dt>Description 2</dt>
         <dd>Item 2</dd>
      </dl>
   </body>
</html>

Updated on: 12-Jun-2020

3K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements