HTML (Hypertext Markup Language) and HTML5.

As part of the Cambridge ICT Starters Syllabus, students learn Website Design for a Purpose. Students are thus required to understand the basics of HTML coding. The aim is that the learners begin to understand some of the differences between webpages and other documents and start to think about how to present content in a suitable way.

HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript. HTML is the most widely used language use to develop web pages. There are various tags that we must consider and include while starting to code in this language. These tags help in the organization and basic formatting of the elements in a script or web page. These step by step procedures will guide you through the process of writing HTML.

  • Every HTML code must be enclosed between basic HTML tags. It begins with <html> and ends with the </html> tag.
  • The head tag <head> comes next which contains all the header information of the web page or documents like the title of the page and other miscellaneous information. This information is enclosed within the head tag which opens with and ends with. The contents will of this tag will be explained in the later sections of course.: The next step is the most important of all the tags we have learned so far.
  • The title of a web page is created using the <title> tag. This is header information and hence mentioned within the header tags. The tag begins with <title> and ends with </title>
  • The body tag <body> contains the actual body of the page which will be visible to all the users. This opens with and ends with. Every content enclosed within this tag will be shown on the web page be it writings or images or audios or videos or even links. 

Basic structure of a webpage

<!– Metatags are put here –>
<title>Website title</title>
Contents of the webpage

<!–This is the comment tag. They are shown in code view–>


HTML5 is a new version of the language, with new elements, attributes, and behaviors, and a larger set of technologies that allows the building of more diverse and powerful Web sites and applications. HTML5 has been designed to deliver almost everything you’d want to do online without requiring additional software such as browser plugins. It does everything from animation to apps, music to movies, and can also be used to build incredibly complicated applications that run in your browser.

HTML5 is an evolving standard, so it’s a bit misleading to talk about when it’ll be finished. What’s important is that HTML’s features – such as the aforementioned geolocation, web apps, video, and graphics can be used now, provided your browser supports them.


  • A good place to learn to program is:
  • A good place to code or to work visually is with

Author: Piers Midwinter
Piers Midwinter is a Qualified Teacher, Native English Speaker, ex-Company director, and ex-University lecturer. He lives and works in Ho Chi Minh City in Vietnam
WhatsApp chat