Aaaaah. Thanks Will! That explanation makes sense.
I must've posted my last thread about two seconds after you posted yours cos I never noticed what you'd said there untill just that minute.
There is one question though....
how come the html sometimes uses curvy brackets e.g, "()" and sometimes it uses pointy brackets "<>" and other times it uses combinations of both types of brackets together?
Is there any mega important reason for this or am I dwelling on something trivial?