title: Is there a max character/word limit for heading tags?
body: <p>I understand that heading tags are for semantic purposes, and as long as you don't abuse their purpose, in theory, you shouldn't be penalized in the search engines... But how long is too long? </p>
  
  <p>I've always felt like it was an unspoken rule that you shouldn't put an entire paragraph in a <code>h*</code> tag, even a <code>h4</code>-<code>h6</code>, but I've never really questioned if that's right or wrong. But what about a 15-20 word sentence? Where's the line? And if there isn't a definitive character/word limit, what limitations should I observe when picking a <code>h*</code> tag over something like <code>p.subtitle</code>?</p>
  
  <p>I know I'm probably over-thinking this, but would love some feedback nonetheless.</p>