質問

HTMLでのプロファイル属性の使用は何ですか <head> 鬼ごっこ?

私はたまたまここでそれについて読んだ: http://www.w3schools.com/tags/tag_head.asp.

私はこれを理解できませんでした(http://www.w3.org/2002/12/namespace)、それはあまりにも技術的であるため(私にとっては)。

私はそれを使用したことがありません。それが提供する目的は何ですか?

役に立ちましたか?

解決

プロファイル属性のURIは、メタデータに関する情報を含むドキュメントを指しています。プロファイルは、によって使用される可能性のあるプロパティを定義します HTML meta tag そしてその HTML link tag. 。プロファイル用の規定の形式はありません。プロファイル属性は、HTML 5ではサポートされなくなりました。

他のヒント

HTML5 プロファイル属性をから削除しました head エレメント (詳細).
ただし、使用できます rel これを達成するためのリンクへの属性。

だから、ではなく

    <HEAD profile="http://www.acme.com/profiles/core">

今です

    <link rel="profile" href="http://gmpg.org/xfn/11" />

から W3,

ヘッドのプロファイル属性は、メタデータプロファイルの場所を指定します。プロファイル属性の値はURIです。ユーザーエージェントは、このURIを2つの方法で使用できます。

  1. グローバルにユニークな名前として。ユーザーエージェントは(実際にプロファイルを取得せずに)名前を認識し、そのプロファイルの既知の慣習に基づいてアクティビティを実行できる場合があります。たとえば、検索エンジンは、HTMLドキュメントのカタログを検索するためのインターフェイスを提供できます。これらのドキュメントはすべて、カタログエントリを表すために同じプロファイルを使用します。
  2. リンクとして。ユーザーエージェントは、URIを繰り返し、プロファイル内の実際の定義に基づいてアクティビティを実行する場合があります(例えば、現在のHTMLドキュメント内のプロファイルの使用を許可します)。この仕様では、プロファイルの形式を定義しません。

簡単に言えば、 xmdp 要素で使用されるURLと意味を定義し、人間と機械の両方がメタ情報の辞書として読み書きする簡単な方法を導入しました。これは、要素間の関係を達成するための最初の試みでした。

詳細については、回答の最後にリストされている参照を見つけてください。

IMO、導入と実装のおかげでセマンティックリレーションを達成するために、過去に物事が本当に改善されました リッチなスニペット, 、構造化されたデータを実装するための複数の形式を許可します。
詳細はで入手できます schema.orgよくある質問.

サポートされているマークアップ形式のリストは次のとおりです

  1. マイクロダタ
  2. マイクロフォーマット
  3. RDFA

... 詳細

最近の更新では、著者のリンクとコンテンツも公開されています(公開されています。Google+のみ)、これを追加すること:

<link href="https://plus.google.com/{+PageId}" rel="publisher" />

参照 /さらなる読書:

  1. http://www.w3.org/tr/html401/struct/global.html#profiles
  2. http://gmpg.org/xmdp/
  3. http://microformats.org/wiki/html5-profile#section_7.4.1_-_the_head_element
  4. http://microformats.org/wiki/profile-uris
  5. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=99170&topic=1088472&ctx=topic

一般に、名前スペースの背景とは対照的に、実際のHTML 4仕様はそれをよりよく説明しています。チェックアウト:http://www.w3.org/tr/1999/rec-html401-19991224/struct/global.html#profiles

実際の生活の1つは、メタデータが単なる任意のシステムではなく、誰かが思いついたシステムに準拠していることを明確にすることです。

たとえば、メタデータにダブリンコア仕様を使用することをお勧めします。 Webページでは、これをプロファイル属性を使用してヘッド要素に述べ、メタタグは次のようなダブリンコア要素を使用します。

<head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
<meta name="DC.date" content="2010-11-22">
<meta name="DC.format" content="text/html">
<meta name="DC.contributor" content="Dublin Core Metadata Initiative>
<meta name="DC.language" content="en">

多くの場合、ドキュメントのヘッダーにはいくつかが含まれています <meta> ドキュメントに関する追加情報をブラウザに伝えるために使用されるタグ。将来、著者は標準ドキュメントメタデータの事前定義されたプロファイルを使用して、ドキュメントをよりよく説明することができます。プロファイル属性は、現在のドキュメントに関連付けられたプロファイルのURLを提供します。

プロファイルの形式とブラウザの使用方法は、まだ定義されていません。この属性は、主に将来の開発のプレースホルダーです。

from :: HTML&XHTML:The Definitive Guide、第6版、チャック・マスカイアーノとビル・ケネディ。 Copyright 2007 O'Reilly Media、Inc.、978-0-596-52732-7。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top