How to Customize an HTML Template

How to Customize an HTML Template

Sometimes you decide to buy an HTML template and customize it by yourself. But when it comes to editing the code, you feel clueless, Shit! Where the hell shall I start from?
Don’t get panic. This tutorial is all about how to edit or customize an HTML template. We will step you through the entire process.
We are assuming that you have zero or very little knowledge of editing an HTML code. We will discuss all the steps from top to bottom, with example and screenshots.
Let’s start together!

What HTML Stands For?

HTML stands for ‘Hyper Text Markup Language’. However, you will be editing a series of opening and closing tags to customize a template.
<h2>h1...h1</h2>
All the tags start and close with a < and > signs, the closing tag always has a / in it. Contents are put between two tags like the following example.
<h2>Hello World!</h2>
Some tags don’t have a closing partner with a /. For example,
<img src="panda.jpg">
These tags have different usage and functions on a webpage. The above example of <h2></h2> will display a large heading reading “Hello World!” and the example of the image tag will show an image on the webpage.
To customize a template, you have to know which tag displays what part of the content on the webpage. Then how to find that tag in the code and change it to show the content you want it to show.

Get Yourself a Code Editor

Normal notepad is enough to edit the HTML code, but it is better if you use a special code editor to edit the template. Code editors highlight the code with different colors, which makes customization easy and smooth. There are several Text Editors like-
1. VS code
2. Atom
3. Sublime
We are going to use Sublime Text here.

Download and View Your HTML Template

Download the template you want to edit. You can customize a free template, or you can purchase one. We are going to use Noah for demonstrating purpose. You can download it from here
Free Bootstrap Templates
Most HTML templates come in a zipped file. Go to the folder where your template has just been downloaded and extract it. Find ‘index.html’ or ‘index.htm’.
In our example, index.html file is in Noah-master directory after extracting the zip file.
Free Bootstrap Templates
Now open the file in any browser, for instance- Google Chrome. Using Chrome as the browser will bring you some extra features while editing the template.

Identify The Parts You Want To Change

CSS – the language responsible behind page styling. You have to dig into the CSS to change the content of a website. As you are new or unfamiliar to HTML codes, you should pick one part of the content at a time while customizing a template.
Let’s see how the demo template looks like on Chrome and let’s figure it out which part of the theme we need to change. You can make a list of edits or changes which you need to do to make the theme ready for your project.
In Our Example Template, We Will Change The Following Things –

  • Name
  • Profession
  • Personal Picture
  • About
  • Social Media Links
  • Services and Skills
  • Copyright Text

We have listed the things we shall change. Now we can locate the corresponding tags in the HTML code. Let’s do it!

Find The ‘Name’ Tag In The Inspector

Right-click on the name where it is reading ‘Noah Henderson’ by default.
A panel like the following screenshot should open in your browser.
Free Bootstrap Templates
This is an interactive way of looking at the code. Hover your mouse over the line that shows <h2>....</h2> (heading level two tags) and the name section of the template is highlighted.
By hovering your mouse over the lines of the code, you will see different lines are lighting up. Find the exact part which you want to change. This panel is going to help you find the exact line where you need to edit the code.
Now expand the <h2>...</h2> by clicking on the small triangle to the left. There are two tags … These tags have the name text i.e Noah and Henderson.
Free Bootstrap Templates
These words match with the screen name of the webpage. So, you know how to find and edit codes now.

Edit the Tag in HTML

Now open your HTML file (index.html) to edit it with the Sublime Text. You will see something like the following.
Free Bootstrap Templates
You are looking for the code you have seen while inspecting the webpage. Go through the lines until you find the line number 132. It has the tags you should edit to change the name of your website.
Free Bootstrap Templates
Now edit the content which is already there in between the tags. Change the name to your name and profession as yours. Delete “Noah” and “Anderson” with your first and last name.
Then, change the profession and write your own in “A Designer” portion of the tag.
Change the logo text on line number 105. Replace “No” and “Ah” with “Al” and “Ex” to show your name in the logo text.
Free Bootstrap Templates
Save the changes and reload the browser to see the changes.

Repeat The Same Process to Edit Other Contents

The basic process of editing is now-
1. Inspecting the element you want to change
2. Finding out corresponding tags
3. Identify the tags on the HTML file
4. Edit the code and change the content
Let’s edit the other contents based on these basic processes.

Add Your Image

On the left of the name and profession, there is an image slideshow. Let’s change the demo images and replace them with your images. Right-click on the image and inspect it.
<img class="img-responsive about-img" src="images/about.jpg" alt="">
Go to the index or HTML file and find line numbers 121 and 124 and identify the tags.
Free Bootstrap Templates
For this tag, you need to change the value of the src attribute by editing what’s in between its quotation marks the img tag. You are going to change it to the file name and location of your image.
Copy an image of yourself which is 800px by 972px in size.
Paste your image into the “images” folder; it is in the same folder as your “index.html” file.
In the HTML file, change the value of the src attributes, replacing “about.jpg” and “about-2.jpg “with the filenames you just pasted on the “images” folder. Carefully check the file extensions you type out is the same as the one on your files, e.g. “png”/”jpg”.
Save the code and refresh the browser and you’ll see the images are sliding now.
Free Bootstrap Templates

Social Media Links Change

Now let’s replace the links of the social media icons in the top right corner and bottom left corner of the template. As you know, right-click on one of the icons to inspect it. In the inspection window, look for the highlighted line, and you’ll see it includes the text “icon-facebook4”. You need to use this to find the code in the HTML file.
You can use the find option to find-out exact text in the HTML file. Press CRTL+F and run a find for “icon-facebook4”. You will see it on line 144.
Free Bootstrap Templates
The a tag on line 144 is what creates the link on the icon, and the href attribute determines where it is going to redirect you. You have to replace the # value of that href attribute with your Facebook URL (for example –http://facebook.com/themewagon).
Replace the default # with your URL. Repeat the same thing for Twitter on line 145, Google+ on line 146 and Dribble on line 147.
Do the same thing for the bottom left corner social media icons.
Free Bootstrap Templates
You can entirely delete an icon too. Select from <a> to </a> and delete it if you want.

Edit The About Section

Now let’s edit the about section. This section is about yourself and holds information about you.
Free Bootstrap Templates
First, right-click and inspect the paragraph, it will show you the specific lines where you’re going to make the change. Actually, the default paragraph is a demo text; you need to write down your own information here or can copy-paste from somewhere else where you have written it already.
In the inspector window, you should see it has highlighted a p tag— and that tag is responsible for creating paragraphs in the text. Let’s see what a whole section of text looks like in the code.
Free Bootstrap Templates
In the index.html file, go through the code until you see the ‘about’ text you’re looking for. You’ll find it wrapped inside a <h2>...</h2> tags, which create a level 2 heading. You will find the <p>...</p> tags just after that.
Now, replace the text for the About section with your text. If you want to divide your text into several paragraphs, you can wrap each paragraph of your text with <p>...</p> tags.
Save the HTML document and refresh your browser and see the text has been customized.

Customizing Services Section

In the services section, right-click on skills and inspect one of the skills. You should see <h3>...</h3>. There are <ul> tags and in between them there are <li>...</li> tags to list your skills.
Free Bootstrap Templates
Open index.html and find out’ 1 – Graphic Design’ by pressing CTRL+F option to search the exact text. Here you are, just edit the skills and write down your skills in between the <li>...</li> tags.
Free Bootstrap Templates
Now save and reload and you will see a new skill added into Graphic Design.

Edit Copyright Text

With the services edited we’re down to the last item on the list of changes; the copyright message in the footer. We are going to use the same process again. Right-click the copyright message and inspect it.
Free Bootstrap Templates
Find the corresponding code in the HTML file and edit it with your name and message. There is a <script>...</script> tag to show the current year automatically.
Free Bootstrap Templates

You Are Done!

Congratulations! You’ve just fully customized this HTML template and changed its content.
The template we edited together might be a simple one, but remember the process for customizing a template is always the same, no matter how complicated the design is. Just inspect the parts and identify the code for it to change, go to that code in your HTML file and edit it.
There will be some HTML tags you might don’t know, go search them in Google and find the function of it. It will gradually make you an expert of editing HTML template.


Start your journey with our enormous number of Free HTML Templates or look like a pro using our beautifully designed Premium Templates


Thank you for reading this article. For any questions or suggestions feel free to use the comment box bellow. 😊

Leave a Reply

Your email address will not be published. Required fields are marked *

5 Comment(s)

Thank you for sharing such a informative content , It is very helpful who is new in this industry. Keep sharing such good content .

Well, this is static html template changes only, so if you need to have database connection, you first need to code this in php or may be any other technology and then you can have database connection over that. I hope it helps. Thanks

I’m newbie in web development and I was looking for such guide. This will help me a lot to make my skill more productive.
Thanks for sharing.

Get new themes and
discounts in your inbox!

New themes or big discounts.
Never spam.

ThemeWagon Inc 2021