次サイト内のナビゲーションについてサイト内のナビゲーションをどこに置くかホームページリーダーを使って、自分のページを表示したとき、まず感じたのは、各ページの先頭にあるサイト内のナビゲーションバーが、ウザイなということです。Lynxを使うときも同じように感じます。私は、自分のサイトのどのページからも、サイト内のすべてのページへ移動できるように、各ページの先頭にナビゲーションバーを置いています。一度、インデックス・ページに戻ってから、他のページへ移動するのが、自分でも面倒だと思うからです。構造を記述するというHTMLの原則から言えば、ページの表示部分の先頭にはh1が来るべきです。なにより、ホームページリーダーを使うとき、ページを移るたびに、同じサイト・ナビゲーションを読み上げられるのは、正直に言って、辟易させられます。Lynxの場合、<head>内に、ナビゲーション情報を記述しておけば、indexstartprevnextといった、基本的なナビゲーションが表示されます。結果的に、それともダブル事になりますので、よけいに煩わしく感じます。した機能は、iCabとか、Mozillaといった、最新の視覚表示用ブラウザでも実装されています。内の記述の仕方を書いておきます。href="ドキュメントの次のページのurl">Mozillaのリリース・1.0では、この機能(サイトナビゲーションバー)は、除かれるようです。スタイルシートによる解決こうした問題は、スタイルシートを使えば、スマートに解決できます。例として、少し遊んでみます。ページの先頭へと表示されているはずです。リンクとしても機能しています。しては、ページの最後部に書いてあります。スタイルシートによって、常にウインドウの左下に表示されるようにしてあります。スタイルシートのコードは以下の通りです。}id属性の識別子#jumptotopは、お好きな名前を付けてください。>とアンカーを設定して下さい。bottom:1em;とするのが自然に思いますが、そうすると、なぜか、ネットスケイプでは動作しません。これと同じ要領で、ナビゲーション部分を記述すれば、視覚レイアウトのスタイルシートが動作するブラウザでは、常にナビゲーション部分をウインドウの上部に表示させる事もできます。記述した構造部分に表示されることになります。ページの最後部か、h1タグの下か、それはドキュメントの形によって違うでしょう。ナビゲーションをウインドウの上部や、左側に常に表示する事は、別にフレームを使わなくとも、このようにスタイルシートで可能です。フレームを使った場合の、ナビゲーションの複雑化や、ブックマークの混乱といった問題もありません。6.0)でも機能しません。皆で考えた標準を、守り、育てることより、自分の独自拡張を標準化することに執着するこの会社の性格のあらわれでしょう。このブラウザの市場でのシェアは無視できませんし、スタイルシートを使っても、ユーザーのウインドウの一定部分を占有することになるという意味では、フレームと同じです。した意味もあって、この方法を採用はしていませんが、少なくとも、フレームを使うよりは、はるかにマシではあると思います。ウインドウの上部にナビゲーションバーをスタイルシートを使って付けました。そのため、『ページの先頭へ』は、固定の表示に戻しました。表示が乱れたからです。上記の設定しばらく続けて、結局止めました。強制抱き合わせボロブラウザ・5.5、6.0では、このスタイルシートが効かないだけでなく、一部のページではロゴ画像が飛んでしまいます。ウインドウサイズをマウスで変えたりすると出てきますので、CSSのwidth指定におけるこのボロブラウザのバグによるものと思います。再現条件が特定できず対処方法も見つからないので、仕方なく止めました。カッコ良かったと思うのですが残念です。その足を引っ張っています。これを使い続ける意味ってどこにあるのでしょう。次roktal@d6.dion.ne.jp。