Back Forum Reply New
I know this isn't really the right place to post this, but everyone is so helpful in general that i thought i'd give it a go.

For some reason my website doesn't seem to work properly in Mozilla (version 1.1). It works perfectly in IE. When I open the source in Composer (included with Mozilla), the html source appears different to what it does in notepad. Why is this?

I basically know next to nothing about website design and html, but would like to learn. Could someone download the source amd tell me what's wrong? The site is the one in my signature.

Thanks in advance.

The source should be identical when you quot;view sourcequot;. Except maybe for new line handling.
When you edit it in netscape composer it is using netscapes rendering engine to render it how netscape does... The problem stems from IE not being standards compliant, so generally people write web pages that work in IE, but not in any browser that sticks to standards.

Yeah, I have read that IE is really bad about standards compliance and that people write for IE, but I would like to know exactly what the problem is.

For example Mozilla Composer replaces ..\ by %5C

Why does it do this?

Again, I apologise for being completely useless with web design.

Can everyone confirm that the site works with IE?

Unfortunately, most of users are using IE even though both redcane and The Belgain are right. Recently, MS is trying to dominate any mean of telecommunication technologies so they just make whatever that is not interoperatable with others  Anyway, I just can't blame only IE because so does Netscape. Do you know lt;divgt; and lt;layergt; tags?

@The Belgain
For example Mozilla Composer replaces ..\ by %5C

Why does it do this?

It's the substitute code for special character. Actually, it's the HTML standard but MS hides this thing (make it easier for us to write HTML so we don't get confused or have to remember those codes) so you never see it anyway. If you use Netscape or other old browsers, you'll see it, and you need to use these codes if you want to make fully compliant with other old web browsers.

In any case, if you're still planning to build your website with several major web browsers, try to reduce new tags and stick with the old tags (old HTML version), otherwise you need to run JavaScript (client script) or ASP, PHP, or JSP (server script) to check the browsers of your visitors. Then, build your website separately according to specification of each browser. The latter way allows you to utilise the interface and browser's features to maximum

However, if you're a newbie, try the first option first because you'll learn what is compliant and what is not with the most browsers.

Here is the list of special characters that you can use. Both of name codes and number codes are valid with HTML standard.

I suspect that you used quot;alignquot; in both of lt;pgt; and lt;hrgt; tags. Do you have any problem to make it at the center of the page? Try to use lt;centergt; instead of that quot;align.quot;
¥
Back Forum Reply New