Personal Web Space

My Profile Page

Before creating a personal web page please first setup and publish your profile page on the departmental website.

Setting up your personal webspace (if required, see above first)

First you should read the conditions of use statement.

The first thing you need is the directory to put your HTML files (webpages) in. There should already be a link/shortcut to this directory in your home directory, with the name public_html.

All your webpages will need to live in your webspace, i.e, the equivalent of /home/bloggs/public_html, plus any subdirectories of it that you decide to create.


Be aware that by default, any files placed in your webspace will be visible to anyone in the world who cares to look at them. However, there are various security methods that you can use to restrict access, for example, to only people within Oxford University, only people within the Maths Institute, or even only people that you have given a password to.

Creating your webpages

Your webpages need to be written in a language called HTML. Some useful references for HTML authors follow:

  • HTML Help from The Web Design Group - lots of resources, including lists of Frequently Asked Questions and Frequently Encountered Problems.
  • W3C HTML Validation Service - an HTML grammar checker (if your HTML grammar is incorrect then your pages may not display properly on some web browsers)
  • Viewable With Any Browser - a guide to ensuring that your pages display properly on all web browsers; not just the one you happen to be using.

You can also look at the HTML source of other people's webpages to see how they created a particular effect. To do this with lynx, use the backslash ("\") key to toggle between source HTML and rendered HTML. For Netscape, use the View menu and then choose Document Source, Page Source or Frame Source.

However, there are plenty of people out there writing some very bad HTML, so always check new tricks against the references above, or other good references that you may find. A good reference is one that mentions things like standards, specification, validation and compliance. A bad reference is one that urges you to use all the latest tricks, regardless of whether your webpages actually require them or whether you understand them properly.

The URL (web address) of bloggs' webpages will begin with (which will typically render the contents of an index.html file) - so, for example, if bloggs' webspace has a subdirectory called research, then a file reaction-diffusion.html in that subdirectory will be accessed as