How to center a header, with HTML and CSS
Here’s a quick tip that’ll help you centre a heading using nothing more than a little bit of HTML and CSS.
First, in a new HTML document (which you can create using something as simple as NotePad or Textedit simply by saving your text document with the .html extension), you’ll want to create a new heading. You can do it by including the following code in your document:
<h1>Hello World</h1>
This text adds a standard heading to your website but what if you want to centre the heading on the page? Easy! Let’s modify the standard <h1> tag to apply a style sheet directly to it:
<h1 style=’text-align:center;’>Hello World</h1>
You’ll notice that I don’t need to setup an individual style sheet to accomplish this task, simply adding the style attribute will allow me to make the changes to this one specific item. If I want to be able to centre multiple items, I could use a style sheet class to accomplish the task:
<style>
.center {text-align: center;}
</style>
<h1 class=’center’>Hello World</h1>
Note the class is represented in the style sheet as a period (.) plus the name of the class. Similarly, if I wanted to assign the centre to all occorances of the <h1> tag I could use:
<style>
h1{text-align: center;}
</style>
<h1>Hello World</h1>






