HTML5ですか・・なら、通常はブラウザ間の誤差はないはずです。
ひょっとしてウィンドウサイズの解釈がスクロールバーを含むかいなかの差かも。
テスト用のサンプルをあげて起きます。
現行のブラウザは、<!doctype html>ですべて標準モードで動作するはずです。
フォントサイズの解釈も同じはずです。
font -sizeを、数値または、キーワードで指定してみてください。
最後の/* リキッド */ はスマホから幅広ディスプレイ対応のリキッドにするときのスタイルです。
/* リキッド */の下のコメントを外せば、リキッドになります。
私がチェックした限りでは、どのブラウザもほぼ同じに表示されました。
リキッドでも・・
HTML5 + CSS2.1の範囲です。
タブは_に置換してあるので元に戻すこと。
<!doctype html>
<html>
<head>
_<meta charset="utf-8">
_<title>サンプル</title>
_<meta name="description" content="">
_<meta name="author" content="IRUKA">
<!--[if IE]>
_<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
_<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
_<![endif]-->
<style media="screen">
<!--
html,body{margin:0;padding:0;}
/* font-sizeを絶対サイズ(pt,mm,in,px
xx-small, x-small,small, medium,large,x-large,xx-large で指定してみる */
/* font-sizeを相対サイズ(em,ex・・,larger,smaller)、キーワード(で指定してみる */
body{font-size:;}
header,section,footer{
width:700px;
margin:0 auto;
border:20px gray solid;border-top-width:10px;
}
h1,h2,h3,p{margin:0;line-height:1.6em;}
section{min-height:400px;position:relative;}
section h2,section p{margin-left:210px;width:auto;}
div#contentTable{width:200px;position:absolute;top:0;left:0;height:100%;}
/* 色分け */
header{background-color:yellow;}
section{background-color:aqua;}
footer{background-color:lime;}
#contentTable{background-color:fuchsia;}
/* リキッド以下のコメントを外す */
/*
header,section,footer{
width:70%;
min-width:480px;max-width:900px;
}
div.header{position:relative;}
header p img{
display:block;
width:100%;
height:auto;
}
*/
-->
</style>
</head>
<body>
_<header>
__<h1>タイトル</h1>
__<p>このページでは・・・・</p>
__<p><img src="./images/700px.gif" width="700" height="100" alt="幅700px"></p>
_</header>
_<section>
__<h2>見出し</h2>
__<div id="contentTable">
___<h3>目次</h3>
__</div>
_</section>
_<footer>
__<h2>文書情報</h2>
__<dl class="documentHistry">
___<dt id="FIRST-PUBLISHED">First Published</dt>
___<dd>2012-08-10</dd>
__</dl>
__<address>© ORUKA1951 2012 - 2016 All Rights Reserved mailto:*****</address>
_</footer>
</body>
</html>
お礼
ソースの記述まで丁寧に載せて頂きありがとうございます! 色々お手数おかけしましたが 無事解決致しました! 原因としましては、 ソースなどは関係なく 閲覧者のPCの設定で 参考にしていたウェブサイトを firefoxで開くと何故かページの倍率が90%で表示されていただけでした。 他のサイトを閲覧した際に100%に設定していても そのサイトを開いたタブだけ90%になっていたので 発見に手間取ってしまいました。 色々なご提案いただきまして ありがとうございました!