タグ

ブックマーク / www.mozilla.gr.jp (4)

  • ブロックレベル要素をセンタリングする方法 - Web標準普及プロジェクト

    ブロックレベル要素をセンタリングする方法 一昔まえはcenter要素やdiv要素にalign属性を付けてセンタリングするという手法が当たり前でした。 しかし、最近では見た目はHTMLではなく、CSSで指定するべきである、と言われだし、 現にcenter要素はHTML4.01 Strictや、最新のXHTMLでは使用できません(HTML4.01的には非推奨)。 そこでCSSによる正しいセンタリングの仕方をここで解説します。 正しいセンタリング方法 テーブルやdiv要素のようなブロックレベル要素をセンタリングするにはtext-alignは使いません。 text-alignプロパティはインライン要素の位置揃えを指定するためのものだからです。 Bugzilla-jpにも報告された多くのサイトでは"text-align:center;"を使ってセンタリングしようとしていましたが、 これによってブロッ

  • Web標準化Tips - Web標準普及プロジェクト

    特定のWebブラウザの独自拡張仕様を使っていたり、 特定のWebブラウザの表示が間違っていたために、 Mozillaによって実際に問題が発生した事例の修正方法を紹介しています。 また、ここで紹介する修正案は全てWeb標準仕様に基づいた内容となっています。

  • どうやって私のサイトを標準準拠にするの?

    最終更新日:2000年12月31日(日) このページでは標準に準拠したページ作りについてあまり深く掘り下げません。単純で一般的な例を挙げるにとどめます。ウェブデザインに関するリンクもあります。 あなたが最初にすべきことは、サイトから非標準の独自拡張 HTMLJavaScript を、より適切な標準に基づいたものに置き換えることです。さらに詳しくは Netscape6 でサポートされていないものは何ですか? で述べられています。 次に、あなたのサイトが「整形文」であることを確かめましょう。これは簡単に言うと以下のようなことです。 全部のタグをきちんと閉じよう! <img> <br> や <p> など、終了タグがなかったり省略可のものもあります。 タグを間違った入れ子にしてはいけません。最初に開いたタグは最後に閉じます。以下の例は間違いです。 <b><i>これらのタグは正しくネストされて

  • コンテキストメニューを抑止する - Web標準普及プロジェクト

    コンテキストメニューを抑止する JavaScriptを使えばMozillaやIEのコンテキストメニューを抑止することができます。 以下のコードをHTMLファイルのヘッダに入れます。 このページにも入っているのでマウスを右クリックしてもコンテキストメニューは出ません。 <script type="text/javascript"> function DisableOnContextMenu(ev) { return false; } function DisableContextMenu(ev) { if (ev) { if (ev.button && ev.button == 2) { // W3C DOM2 return false; } else if (!ev.button && ev.which == 3) { // N4 return false; } else if (navi

  • 1