ブラウザの中心にテーブルタグで囲まれた以下の一行を
<tr><td>3</td></tr>
ブラウザの中心にを表示したい場合はどうしたらいいのでしょうか?
<name="3"></a>を<tr><td><name="3">3</a></td></tr>
にしても駄目でした。
他に方法はあるのでしょうか?
わかる方教えてください。
中央位置へ表示したい場合は、javascriptで指定することになります。
おそらくやりたいことは、簡易にhtmlタグのみでだと思いますのでこれについて説明します。
タグの位置は中央部ではなくブラウザ画面上の最上部へリンクラベルになります。
TOPになるためには、下方にそれなりのスクロールができる空白があいていなければなりません。
<html> <body> <a href="#3">頭出し</a> <br><br><br> <table> <tr><td><a name="3">3</td></tr> </table> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> </body> </html> <||
JavaScriptを使用しました。
<html>
<body>
<a href="JavaScript:jump('#3');">3までジャンプ(真ん中表示)</a>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<table>
<tr><td><a name="1">1</td></tr>
<tr><td><a name="2">2</td></tr>
<tr><td><a name="3">3</td></tr>
<tr><td><a name="4">4</td></tr>
<tr><td><a name="5">5</td></tr>
<tr><td><a name="6">6</td></tr>
</table>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</body>
<SCRIPT type="text/javascript">
<!--
function jump(no){
location.href=no;
document.body.scrollTop = document.body.scrollTop - (document.body.clientHeight / 2);
}
//-->
</SCRIPT>
</html>
あああ、別ページに飛ぶのを忘れてました。
すいません。