title: How to prevent headings (<h1>) from taking up more width than they need?
body: <p>If I define a heading like <code>&lt;h1&gt;</code>, its width is set to 100% by default. </p>
  
  <p>Is there a way to make sure its width is set to the smallest value possible?</p>