It sounds like you are using h1
for all titles on the page. Typically you would have a single h1
tag on the page for what the page contains (with text at least partly matching the title of the page), and lesser header tags for headlines of different parts of the content. That way you give most information to the search engines about what's important on the page. There are of course pages that doesn't fit into this model, but many do.
There are many different ways that you can specify a style for headers. For example:
For all h1
tags:
h1 { font-weight: bold; }
For all h1
and h2
tags:
h1, h2 { margin: 10px; }
For all h1
tags inside an element with id="main"
:
#main h1 { background: #ccc; }
For all h2
tags with class="Info"
:
h2.Info { color: #000; }
For all h3
tags inside an element with class="More"
:
.More h3 { text-decoration: underline; }