タグ

ブックマーク / www.html5.jp (6)

  • 独自データ属性 - グローバル属性 - HTML5 タグリファレンス - HTML5.JP

    3.2.5.9 data-* 属性を使った独自非表示データの組み込み 独自データ属性は、名前空間に属さない属性で、その名前は文字列 "data-" で始まり、ハイフンの後に少なくとも一文字が続きます。これは XML 互換で、ASCII 大文字 を含みません。 HTML ドキュメントの HTML 要素のすべての属性は自動的に小文字に変換されますので、ASCII 大文字に関する制約はこのようなドキュメントには影響を及ぼすことはありません。 独自データ属性は、適切な属性や要素がない場合に、ページやアプリケーションに固有の独自データを格納することを想定したものです。 これらの属性は、この属性を使うサイトと無関係のソフトウェアによる利用を想定していません。 例えば、音楽に関するサイトなら、各トラックの尺を含んだ独自データ属性を使って、アルバムのトラックを表すリスト項目を注記することができるでしょう。

  • getContext() メソッド - Canvasリファレンス - HTML5.JP

    構文 context = canvas . getContext(contextId) canvas に描画するための API にアクセスできるオブジェクトを返します。 指定の context ID が未サポートなら null を返します。 仕様 canvas に描画するためには、まず、canvas 要素の getContext(contextId) メソッドを使ってコンテキストのリファレンスを取得しなければいけません。 コンテキストは、2D Context 仕様など、別の仕様で定義されています。[2DCONTEXT] ブラウザベンダーは、moz-3d のように、vendorname-context 構文を使って実験的なコンテキストも定義することができます。 ユーザエージェントが空の文字列やサポートしていないコンテキストを指定する文字列を受け取った場合は、nullを返します。文字列比較は、

  • measureText() メソッド - Canvasリファレンス - HTML5.JP

    構文 metrics = context . measureText(text) 現在のフォントにおける指定テキストの長さを持った TextMetrics オブジェクトを返します。 metrics . width measureText() メソッドに引き渡したテキストの幅を前もって返します。 仕様 measureText() メソッドには、ひとつの引数 text を与えます。このメソッドが呼び出されると、ユーザーエージェントはすべての空白文字を U+0020 SPACE 文字に置き換えなければいけません。それから、テキスト text が入ったひとつのインライン・ボックスを入れた、無限に幅が広い仮想の CSS ライン・ボックスを形成します。この CSS ライン・ボックスは、すべてのプロパティに初期値を持ちます。ただし、コンテキストの現在のフォントにセットされているインライン要素の 'fon

  • nav 要素を使ったセマンティックなナビゲーション - html5doctor - HTML5.JP

    サイト内検索 この記事は、html5doctor に掲載されている記事「Semantic navigation with the nav element」を日語訳したものです。この記事では、nav 要素の正しい使い方を解説しています。 原文タイトル Semantic navigation with the nav element 原文ページ URL http://html5doctor.com/nav-element/ 著者 Tom Leadbetter 氏 原文投稿日 2009-07-15 一部、直訳ではなく意訳した部分がございます。原文と表現が異なることがございますので、ご了承ください。この語訳には、翻訳上の誤りがある可能性があります。したがって、内容について一切保証をするものではありません。正確さを求める場合には、必ず各記事の原文を参照してください。当方は、この文書によって利

    iww
    iww 2013/09/16
    navタグの使われ方に対しての愚痴
  • nav 要素 - セクション - HTML要素 - HTML5 タグリファレンス - HTML5.JP

    4.3.4 nav 要素 カテゴリー: フロー・コンテント セクショニング・コンテント パルパブル・コンテント この要素を使うことができるコンテキスト: フロー・コンテントが期待される場所 コンテントモデル: フロー・コンテント 、ただし、子孫に main 要素がないこと。 コンテント属性: グローバル属性 text/html におけるタグの省略: どちらのタグも省略できません。 指定可能な ARIA role 属性 の値: navigation ロール (デフォルト - 指定不要) または presentation 指定可能な ARIA ステートとプロパティ属性: グローバル aria-* 属性 許可ロールに該当する aria-* 属性 DOM インタフェース: HTMLElement を使う nav 要素は、他のページやそのページ内の部分へリンクするページのセクション、つまりナビゲーシ

    iww
    iww 2013/09/16
    このページ自体が良いサンプル
  • W3C - 『HTML 5 differences from HTML 4』日本語訳 - HTML5.JP

    一部、直訳ではなく意訳した部分がございます。原文と表現が異なることがございますので、ご了承ください。この日語訳は、私が理解を深めるために、自分なりに日語化したものです。語訳には、翻訳上の誤りがある可能性があります。したがって、内容について一切保証をするものではありません。正確さを求める場合には、必ず原文を参照してください。当方は、この文書によって利用者が被るいかなる損害の責任を負いません。もし誤りなどを見つけたら、当サイトのお問い合わせより連絡いただければ幸いです。 原文URL:http://www.w3.org/TR/2011/WD-html5-diff-20110525// 原文タイトル:HTML 5 differences from HTML 4 - W3C Working Draft 25 May 2011 翻訳日:2011/05/26 最終更新日:2011/05/26

    iww
    iww 2010/08/12
    HTML5からは、"data-" で始まる名前の属性を好き勝手に付け足してもいい
  • 1