When it comes to having a heading tag with a secondary subtitle like this: https://i.sstatic.net/p9SKW.png
<h3>
Fancy display heading
<small class="text-muted">With faded secondary text</small>
</h3>
Is there a way to utilize the Bootstrap grid system to add column spacings for these inline elements, ensuring that on smaller screens, the subtitle appears on a separate line?
https://i.sstatic.net/DYG6r.png
I considered dividing the h1 into two columns and applying column classes for layout control:
<div class="row">
<div class="col-xs-12 col-md-4 col-lg-4">
<h1>Fancy display heading</h1>
</div>
<div class="col-xs-12 col-md-8 col-lg-8">
<h1><small class="text-muted">With faded secondary text</small></h1>
</div>
</div>
However, this approach results in two heading tags and excessive negative space between them.