センターリングができないのはなぜ?

[上に] [前に] [次に]
吉三郎 [E-Mail] 1998/07/03(金) 10:28:21
HTMLの基本である<CENTER>タグを使うと、確かにセンターリング
ができますが、よく見ると、1文字分くらい左に寄っています。
<BODY>タグでマージン等一切触っていないのに、なぜきっちりセンターにいかないのでしょうか?
他のPCでやっても同じです。
多少なら許せますが(ハードのマージンなら)、1文字分では気持ちが悪いです。
なにか、デフォルトで右マージンが取られているような気がするのですが.......

pon 1998/07/03(金) 11:51:09
右には、縦のスクロールバーが入るスペースを設けて
センタリングするので、1文字分くらい左に寄って見えます。

satoshi 1998/07/03(金) 14:17:55
揚げ足取りをするつもりはありません。余談です。

「<center>はhtmlの基本」という考えはhtmlとの付き合いを非常に
狭いものにする恐れが高いです。「<center>はhtmlの基本という
理解は間違っているか否か」という話題ではなしに。

間違っているかどうかは、まぁどうでもいいことです。むしろhtml
の持つ可能性を狭めてしまうことによる損のほうが重要。
「<center>はhtmlの基本」という考えは、実はhtmlの根幹に触れる
話題なのです。

そんな話が
http://www.cup.com/negi/tips/html.html
にあります。ご参考までに。

なお、<center>はもともとNetscape Navigatorの独自の命令で
した。いわゆる拡張タグという奴です。拡張だからいい悪いという
話ではありません。奥はもう少し深い。

Aurai 1998/07/04(土) 00:57:11
改行コードが半角文字一文字分くらいスペースをとるようですが……

吉三郎 1998/07/09(木) 10:57:31
[[解決]]
みなさん、ありがとございました。

「縦のスクロールバーが入るスペース」だったのですか。
なるほど、よくわかりました。

それから、
「<center>はhtmlの基本」という考えはhtmlとの付き合いを非常に
狭いものにする恐れが高い。
といったお話も非常に興味深いです。
基本と言ったのは「一般的によく使う」といった、重みのない意味
ですからちょっとニアンスが違い、可能性の問題とはリンクしませんが、
何が言いたいかもよく理解出来ます。
さっそく、ご紹介いただいたURLへ行ってみます。m(__)m



[上に] [前に] [次に]