Hi Guys,
I can't understand why margin-right doesn't work even though my syntax appears correct in code below and margin-left works with same syntax. I want both left and right margins equal.
Also I'm trying to get rid of space under image, which I can't see where space is created in code.
Any ideas/help is greatly appreciated.
Thanks
Code:
<!DOCTYPE html>
<html>
<head>
<style>
h1,h2,h3,p,p2 {font-family: Arial;}
h1 {font-size:150%; margin:10px; color:#003399;}
h2 {font-size:110%; margin:10px;}
h3 {font-size:80%; margin:10px; color:red;}
p {font-size:80%; margin:10px;}
.container {width:600px; height:auto;
margin-top:50px;
margin-bottom:auto;
margin-right:50px;
margin-left:50px;
border:1px solid #cccccc;
background:#ffffff;
}
div.img
{
border:0;
text-align:center;
}
div.hr {
border: 0;
width: 100%;
}
table{
margin: 10px;
border: 0px solid #cccccc;
width: 580px;
border-spacing:0;
border-collapse:collapse; /* 'cellspacing' equivalent */
}
table td
{
padding: 8px 8px;
}
td{
border: 1px solid #cccccc;
font-size:80%;
font-family: Arial;
cellpadding: 10px; /* 'cellpadding' equivalent */
}
</style>
</head>
<body>
<div class="container">
<div class="img"><img src="klematis_small.jpg"></div>
<div class="hr"><hr /></div>
<h1>Header1</h1>
<h2>"Header2"</h2>
<h3>* HEADER3 *</h3>
<h3>Header3</h3>
<p>Paragraph:</p>
<table>
<tr>
<td width ="20%">Project</td>
<td width ="80%">Name</td>
</tr>
<tr>
<td width ="20%">Date</td>
<td width ="80%">02/04/2013</td>
</tr>
<tr>
<td width ="20%">Request</td>
<td width ="80%"><a href="http://www.w3schools.com">testurl</a></td>
</tr></table>
<p>This is a paragraph.</p>
<p>Expand on pararapgh.</br>
<font size="3" color="#003399">TESTING COLOR</font></p>
<p>TESTING</p>
</div>
</body>
</html>