The website I was referring to is hosted at http://english.stackexchange.com.
How should I place the fullstop at the end?
The official specification for Uniform Resource Locators (URLs) has a section titled “Wrappers for URIs in plain text” which recommends using angle brackets ‘<’ and ‘>’ for delimiting URLs when they appear in the context of a plain text message:
If you follow this recommendation, the answer is easy: place the terminal punctuation after the closing angle bracket delimeter ‘>’.
I'd say there's nothing wrong with putting a full stop at the end. The only thing I'd advise caution with is allowing the full stop to actually become part of a clickable link, as that may not work.
Most things tend to do the right thing in these circumstances so I'd say it is just something to be aware of. From a grammatical (and aesthetic) point of view, the full-stop definitely ought to appear and shouldn't have a leading space.
In terms of just plain text, I'd say put the full stop there (since it does belong there) and assume that everyone knows not to actually try and type that in. I could imagine almost anyone who's had any contact with the internet will know that sites end in something like
For email addresses (as opposed to URLs), I'd say the same thing applies:
Good question. It depends on the medium: