From Higher Computing Science
Jump to: navigation, search

Key points

  • A website has multiple pages about a topic, all accessible from a shared address, such as a domain name.
  • A website is usually accessible on the Internet as a public site. Each page on the website is written in Hypertext Markup Language (HTML) and can feature a variety of media such as images, videos and sounds.



Linear structure
Hierarchical structure
  • A basic website may group pages together in a linear fashion – one link to go to the next page, one link to go back
  • Websites may use a hierarchical structure. This means that a main page links to pages for each section of the site. Each section may be split into further subsections.
  • A multi-level structure on a website means that the website uses a hierarchy where sections and subsection are used. Many websites do this, including auction websites, shops and news websites, because it keeps information organised and allows the user to identify areas of the website.
Multi-level structure


  • Navigation is aided by browser features such as the history, forward and back buttons and bookmarks.
  • Websites can aid navigation with breadcrumbs (links showing what sections and subsections you are using) and easy to spot hyperlinks.
File:A breadcrumb.png
Breadcrumbs on the top of an HTML document

HTML pages

HTML stands for Hypertext Markup Language. HTML is the language that all webpages are written in. HTML is converted from markup code to a rendered document by a web browser

  • An HTML page is structured into head, title and body.
  • The head of an HTML file is not displayed and is used to store information such as meta data and links to script or layout files.
  • The title of an HTML page is displayed on screen, usually in the title bar of the window.
  • The body of an HTML page contains the on-screen information and layout tags


Further information

Test yourself

Teaching resources