Thanks John, I actually used your example from 15th June by cutting and pasting. This worked until I deleted a blank line. I think sometimes if you remove a character from the end of the link then other characters in the string change. Particularly " changes to "e or something like (can't remember the exact format)
John, for what it's worth it's not best practice to use ID numbers in HTML code because they can vary from platform to platform. These days the convention is to use shorthand codes instead.
So for example < (less than) is written as < and > (greater than) is written as >
It's been like that for ages. As grh mentions, browsers just can't be relied upon to display characters written with numeric entities.
The stupid thing is that the HTML coded character set written in decimal or hex formats (numeric entities - the numbers posted earlier) is supposed to be W3C compliant, but lots of browsers will only reliably render special characters when written in character entity format, which had limited support in HTML v2 - just the common characters - but is now the design "standard" in v4. It also depends on the doctype declared and how a browser (and OS) interprets that, which is often what trips up numeric entities.
Actually, my experience has been that all browsers display numeric code entities perfectly well as long as they are terminated with a semicolon, which is required by the W3C standard. Unfortunately, Microsoft not only allows the semicolon to be left out, but in fact encourages web developers to do so, against the W3C standard. Of course, following Microsoft's policy ends up creating pages that do not render properly in non-Microsoft browsers, which leads to having more people have to use MSIE in order to view those pages. Hmmmmmmmm.
Just remember to always terminate the codes with semicolons, which one is supposed to do anyway, and they'll render fine across all platforms.
O.K. I struggle creating links on the fly so I was just testing a little application that I have written.
It makes life so much easier for me.
Step 1. Enter the URL (don't need to include the http:// or the www.)
Step 2. Enter a caption or description of where the link will take you.
Step 3. Paste the link into your thread.
Step 4. There is no step 4. That's it.
Now if I had somebody to host it, I could use it to create a link to their server and then we could all share it. (10kb zipped) :~)
NoteTab is a free text editor that will create correct html for you and even check your code with Tidy (a code-checker created within the w3c community by Dave Raggett).
Here is what the creators say about NoteTab:
The ultimate free Notepad replacement and a handy HTML editor. Handle a heap of files with a simple tabbed interface. Search files, strip HTML tags and format text quickly. Build libraries of text macros to speed up your work. Formerly called "Super NoteTab". 100% freeware -- no ads and no nags.