- From: Nigel Peck <Nigel.Peck@itm-solutions.co.uk>
- Date: Fri, 19 Apr 2002 13:50:26 +0100
- To: <www-html@w3.org>
I disagree with html being the root "canvas" element, as body is the
element which contains the elements to be displayed on the canvas. The
head is not for display in the canvas and html contains head and
body.(imho)
Thanks for the help though :-)
Thanks
Nigel
>>> Alexander Savenkov <w3@hotbox.ru> 04/19/02 12:08pm >>>
Hello everyone, Nigel,
> Please could someone tell me the correct way to remove the margin
from
> a page using CSS.
> I am currently using;
> BODY {margin: 0 px;}
> which works for IE but not NS.
> P.S. I have also tried {padding: 0 px;}
First of all, it is incorrect to use BODY to set the margins of
a pages because the root canvas is HTML.
Using BODY works in IE because it's a possible bug (imho).
So, as Jonas suggested, try to use this:
html, body { margin: 0px }
Secondly, it'd be better if you have indicated the browser
version you use.
I doubt if there's a person who haven't tried to solve the issue.
I was browsing thru the archives of this list for hours, but failed
to find a solution. There were two types of suggestions:
1. Use the HTML code which won't validate:
<body topmargin="0" leftmargin="0" marginwidth="0"
marginheight="0">
2. Forget about Netscape, because it's old, ugly, etc.
Best regards.
---
Alexander "Croll" Savenkov http://www.thecroll.com/
w3@hotbox.ru http://croll.da.ru/
ITM Business Solutions
Unit 4
Nine Trees Trading Estate
Morthen Road
Rotherham
S66 9JG
Reception
Tel: 01709 703288
Fax: 01709 701549
Help Desk
Tel:01709 530424
Fax: 01709 702159
CONFIDENTIALITY NOTICE: This message is intended only for the use of
the individual or entity to which it is addressed, and may contain
information that is privileged, confidential and exempt from disclosure
under applicable law.
Received on Friday, 19 April 2002 08:50:47 UTC