HTML の rel 属性の分析

HTML の rel 属性の分析

クラスメートがWeiboにこの記事を再投稿して収集していることに気づいたので、この何気なく翻訳された記事をもう一度見直しました。その後、w3cschools.com.cnにすでに対応する中国語翻訳があることがわかったので、ここでこの記事を改善し続け、より価値のあるものにしたいと思います。この文書を翻訳するアイデアは、最初に記事 http://vanessa.b3log.org/research-a-rel-value から生まれました。rel 属性には珍しい意味値がたくさんあることがわかりました。元の記事では、これらの属性値の使用シナリオをリストすることに重点を置いていました。rel 属性をこのように理解することは非常に必要だと感じました。

rel 属性を持つリンク:

<a rel="external" href="http://www.xxoo.com/">ooxx</a>

ブラウザのサポート

rel 属性はすべての主要なブラウザでサポートされています。

注:瀏覽器渲染時會忽略此屬性,然而搜索引擎可以從它獲得更多的信息(a標簽僅在href屬性存在時有效)。

定義と使用

rel 属性は、現在のドキュメントとリンクされたドキュメント間の関係を指定します。

文法

<a rel="value">

HTML 4.01 と HTML 5 の違い

削除された値: 付録、章、目次、著作権、用語集、索引、セクション、開始、サブセクション。

新しい値: archives、author、bookmark、external、first、索引、最後、ライセンス、nofollow、noreferrer、検索、サイドバー、タグ、上。

プロパティ値
価値説明するシナリオ | 例HTML4.01 HTML5
付録文書の付録ページへのリンク
代替代替ソースへのリンク(例:印刷ページ、翻訳、ミラー)ウェブサイトのAtomとフィードをheadタグで設定する
ショートカットアイコンショートカットアイコンタイトルバー、アドレスバー、お気に入りバーに小さいアイコンを指定します
アーカイブドキュメントセットまたは履歴データへのリンク<link rel='archives' href='http://www.ooxx.com/2012/07' />
著者文書の著者へのリンクヘッドタグで文書の著者を宣言する
正統な権威、モデル

現在のウェブサイト上の重複または類似のウェブページのうち、どのページがウェブマスターがクロールして含めたいページであるかを検索エンジンに知らせます。

<link rel="canonical" href="http://xxoo.com/" />
  • canonical 属性値は通常、 rel 属性に表示されます。
  • 参考URL: http://www.xxoo.com/xhtml/rel_canonical/
  • 機能的な観点から見ると、canonical は 301 永続リダイレクトの補助機能として理解できます。
  • Canonical は相対リンクでも絶対リンクでも使用できますが、絶対リンクが推奨されます。
  • Google は正規ページを次のように定義しています: 正規ページとは、非常に類似したコンテンツを持つ一連のページの中で優先されるバージョンです。
  • 標準: 「モデル」の中国語の意味
スタイルシート文書の外部スタイルシート<link rel="stylesheet" href="base.css">
サイトのホームページへのリンク<link href="http://www.ooxx.com" rel="home" />
初めコレクションの最初のドキュメントへのリンク<link rel="first" href="index.html">
始める現在のドキュメントの最初のページへのリンク<link rel="start" href="about:blank">
コレクション内の次のドキュメントへのリンク<link rel="next" href="about:blank">
前へコレクション内の前の文書へのリンク<link rel="chapter" href="about:blank">
最後コレクション内の最後のドキュメントへのリンク<link rel="last" href="index.html">
ドキュメントへのリンクを提供します。このドキュメントは、現在のドキュメントのコンテキストを提供します。
検索ドキュメント検索ツールへのリンク
サイドバーブラウザのサイドバーに表示されるドキュメントへのリンク
コンテンツ現在のドキュメントの目次へのリンク通常、メインドキュメントコンテンツのサイドバーに配置され、現在のページのトピック間を移動するのに便利です。
索引現在のドキュメントのインデックスへのリンク
用語集現在のドキュメント用語集へのリンク
著作権現在のドキュメントの著作権またはプライバシー ページへのリンクウェブサイトの下部にある著作権
現在のドキュメントのセクションへのリンク
セクションドキュメントリストのセクションへのリンク
サブセクション現在のドキュメント リストのサブセクションへのリンク。 (セクションには複数のサブセクションを含めることができます。)
コレクション内の最上位ドキュメントへのリンク
目次コレクションのディレクトリへのリンク
上記のソース文書へのリンク
子供ソース文書へのリンクは下記
ヘルプヘルプドキュメントへのリンク<link rel="help" href="http://www.xxoo.net/help.html" />
ブックマークブックマーク用の永続的なURLリストタイトル
外部の外部文書へのリンク記事内で引用されている外部リンク
ノーフォロー有料リンクなど、許可されていない文書へのリンク
Googleは「nofollow」を使用して、検索スパイダーがリンクをたどらないように指定します。
サイト上の関連記事、サイト上のランダム記事、コメント返信、コメント、リストと記事ページの参照および著者リンク、サイドバーのコメントアドレス、ホームページナビゲーションの「ホーム」リンク、最もコメントされた記事、最もアクセスされた記事
参照なしユーザーがこのハイパーリンクをたどったときに、ブラウザがHTTPリファラーヘッダーを送信しないように指定します。
ライセンス文書の著作権情報へのリンク
タグ現在のドキュメントタグ(キーワード)サイドバーのタグクラウド、記事のタグ、リストのタグ、タグページのタグ
友人スポンサーフレンドリーリンク、テーマは下部にあります

由于本人水平有限,難免存在一些錯誤,看官們如果覺得有不妥或者需要補充的地方,請留言指出,謝謝!

参照する

http://www.w3schools.com/TAGS/att_a_rel.asp

http://vanessa.b3log.org/research-a-rel-value

http://www.w3school.com.cn/htmldom/prop_anchor_rel.asp

rel-authorタグについて言及する必要がある

HTML rel canonical属性値

リンクタグのrel属性の意味

rel="canonical" について (Google ウェブマスター ツール)

<<:  MySQL 接続とコレクションの簡単な分析

>>:  Nginx メモリプールのソースコード分析

推薦する

Vueリクエストインターセプターの設定方法の詳しい説明

以下の手順に従ってください1. request.jsコンテンツ: http リクエスト インターセプ...

MySQL 5.7.17 圧縮パッケージのインストール不要の構成プロセス図

MySQL データベース管理ソフトウェアには、エンタープライズ エディションとコミュニティ エディシ...

JavaScript関数の詳細な紹介

任意の数のステートメントを関数を通じてカプセル化することができ、いつでもどこでも呼び出して実行できま...

MySQL Workbenchのダウンロードと使用方法のチュートリアルの詳細な説明

1. MySQL WorkbenchをダウンロードするWorkbench は、MySQL のグラフィ...

Windows 10 での Hyperledger Fabric 1.4 環境構築プロセスの図

内容Hyperledger fabric1.4環境のWindows 10でのセットアップ前提条件Wi...

JavaScript の寄生的構成継承についての簡単な説明

コンポジション継承組み合わせ継承は、疑似古典的継承とも呼ばれます。これは、昨日説明したプロトタイプ ...

Linux/Mac MySQL パスワードを忘れた場合の対処方法

Linux/Mac の MySQL パスワードを忘れた場合はどうすればいいですか?心配しないでくださ...

CentOS7.5にHarbor1.7をインストールして設定するプロセス全体

1. 必要なパッケージをダウンロードする wget -P /usr/local https://st...

CSS を使用して親コンテナ div を img 画像で埋め、コンテナのサイズを調整する方法

ページに複数の画像を導入すると、画像のサイズがばらつくことがあります。しかし、それらを一貫したサイズ...

MySQL 論理バックアップとリカバリ テストの概要

目次1. データベース論理バックアップとはどのようなバックアップですか? 2. よく使われる論理バッ...

MySQL で制限を使用するとパフォーマンスに影響するのはなぜですか?

まず、MySQL のバージョンについて説明します。 mysql> バージョンを選択します();...

Linux での screen コマンドの使用方法の詳細な説明

GUNスクリーン:公式サイト: http://www.gnu.org/software/screen...

HTML文書におけるol要素の数値制限に関する議論

一般的に言えば、HTML ドキュメント内で極端に大きな <ol> リストに遭遇する可能性...

一般的なテーブルコンポーネントの Vue カプセル化の完全な手順記録

目次序文テーブル コンポーネントをカプセル化する必要があるのはなぜですか?ステップ1: 共通コンポー...

Vue のリスナーの基本的な使用例

目次序文1. リスナーの基本的な使い方2. リスナー形式3. ページに入るとすぐに監視とディープモニ...