oliver1984uk - it is not required that <p> tags are used in HTML. This only makes text bunched into paragraphs. It does not affect the rendering of the page in any browser.
deakin: Just be aware, using CAPS for HTML tags is now depreciated and all tags should be listed in lower case (to be XHTML compatible)
Also - using relative links is much better than absolute links (examples below) as the server usually knows where a document is if its stored on that server, so saves much typing - when using absolute links, you must put in the http:// or whichever protocol you decide to use.
Code:
Absolute = <a href="http://www.mysite.com/images/pic1.jpg">Image 1</a>
Relative = <a href="/images/pic1.jpg">Image 1</a>
w3schools is the best place to learn HTML correctly.
Hope this helps