The way that markdown is implemented in the SE sites, starting a line with #
makes it into an HTML <h1>
heading:
#
Heading, (<h1>
)
This may be just me but I find the #
heading too large. This means that I never use #
because I feel it is too jarring and breaks the flow of an answer or question. I think that using a lower level heading is much nicer:
h2 Heading
blah blah blah blah blah because blah blah blah blah blah and since blah blah blah blah blah, therefore blah blah blah blah blah.
h3 Heading
blah blah blah blah blah because blah blah blah blah blah and since blah blah blah blah blah, therefore blah blah blah blah blah.
Could we change the implementation of #
to map to <h2>
or simply change the font size of <h1>
so that #
can be more useful?
##
nonetheless, and these should be used sparingly anyway. It'd rather make sense to use smaller heading font sizes in general.##
, that's just about perfect. As forh2
, I don't care which tag#
is interpreted as, so if the font size changes, that would be perfect. I guess it is just a matter of changing aCSS
font-size property forh1
somewhere. If others agree with me, it may be worth it. I often find that headings would be useful and end up just using bold text cause the#
are too large.<h1>
than it would to always use<h2>
.#
to be more useful than it is at the moment.h1
works pretty well in this long answer.<h1>
does make sense. I don't think the font size should be changed, but I would rather it be changed than start messing around with the markdown syntax. The easy solution of course is to just use##
if one wants smaller headings.##
instead, I am quite satisfied. I did not know about##
when I posted the question.##
renders my request irrelevant.##
. Thanks