google+1 と facebook の Like ボタンを配置/レイアウトして、きちんと整列させる最良の方法は何ですか?
現在、私の体の最初の「もの」はこの見出しで、すべてのページの上部に表示されます (ログイン後にわずかに変更されています): (読みやすくするために改行が追加されています):
<table align="center" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left">
<g:plusone size="small" href="https://www.apebroker.com/">
</g:plusone>
<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.apebroker.com%2Findex.php&send=false&layout=button_count&width=100&show_faces=false&action=like&colorscheme=light&font=arial&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px;" allowTransparency="true"></iframe>
</td>
<td align="left"></td><td align="right">It's more fun after you
<a href="https://www.apebroker.com/loginform.php">login</a>
</td>
</tr>
</table>
私の問題は、これががらくたのように見えることです。ページがすべてのブラウザーでまったく同じように見える必要がないことはわかっていますが、容認できる醜さには限界があります。Google ボタンはうまく「垂直方向に中央揃え」になっていますが、Facebook のボタンはページの上部 (0 ピクセル下) にくっついています。次の例を参照してください。
Facebookのiframeにスタイルを追加padding:2px;
してみましたが、確かに少し下がりましたが、Googleボタンも同様で、見出し全体が大きくなり、下を押し下げました<hr>
。
私は明らかにiframeについてあまり知りませんが、今まで自分でうまく管理してきました。
私のグローバルスタイルシートには、(とりわけ)これがあります:
body {
margin:0px;
padding:0px;
background-color:#e0e0b0;
color:#302010;
font-family:"Trebuchet MS",Helvetica,Sans-serif;
font-size:100%;
}
そして、私はそれを変えたくありません。完全なスタイル シートと HTML ソースを確認したい場合は、ここにサンプル ページがあります。
ヒント/提案をよろしくお願いします!