[html] How to margin the body of the page (html)?

I used the following

<body topmargin="0" leftmargin="0" rightmargin="0">

which works only on IE6. I want it to work with firefox and opera.

I attempted the following:

<style type="text/css">
.header {
    width: 100%;
    background-color: #3B5998;
    height: 35px;
.style1 {
    margin-right: 38px;
.style2 {
    width: 100%;
    background-color: #3B5998;
    height: 35px;


<div dir="rtl" class="style2" style="width: 100%">
<p align="center"style="width: 92px; height: 32px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #EFF1F6;" class="style1"></p>


This question is related to html

The answer is

For start you can use:

<body style="margin:0;padding:0">

Once you study a bit about css, you can change it to:

body {margin:0;padding:0}

in your stylesheet.

Similar questions with html tag: