HTML DOMLinkrelプロパティ
HTML DOM Link relプロパティは、現在のドキュメントとリンクされたドキュメントの間の関係を設定/返し、言及する必要があります。
構文
以下は構文です-
- relを返す 属性値
linkObject.rel
- relの設定 valueStringに
linkObject.rel = valueString
値の文字列
ここでは、「valueString」 次のようになります-
| valueString | 説明 |
|---|---|
| 代替 | 提供 |
| 作成者 | リンクされたドキュメントの作成者へのリンクを提供します |
| dnsprefetch | ブラウザがターゲットリソースのオリジンに対してDNS解決をプリエンプティブに実行する必要があることを指定します |
| ヘルプ | ヘルプドキュメントへのリンクがあればそれを提供します |
| アイコン | ドキュメントを表すアイコンをインポートします |
| rel | 現在のドキュメントとリンクされたドキュメントの関係を設定/返します |
| ライセンス | リンクされたドキュメントの著作権情報を提供します |
| 次へ | 一連のドキュメントの次のドキュメントへのリンクを提供します |
| ピングバック | 現在リンクされているドキュメントへのピングバックを処理するピングバックサーバーのアドレスを提供します |
| 事前接続 | ブラウザがターゲットリソースのオリジンにプリエンプティブに接続する必要があることを指定します |
| プリフェッチ | ドキュメントのフォローアップナビゲーションに必要なため、ブラウザがターゲットリソースをプリエンプティブにフェッチしてキャッシュする必要があることを指定します |
| プリロード | これは、ブラウザエージェントが、「as」属性で指定された宛先(およびその宛先に関連付けられた優先度)に従って、現在のナビゲーションのターゲットリソースをプリエンプティブにフェッチしてキャッシュする必要があることを指定します。 |
| prerender | これは、ブラウザが指定されたWebページをバックグラウンドでロードする必要があることを指定します。したがって、ユーザーがこのページに移動すると、ページの読み込みが高速化されます |
| 前へ | ドキュメントがシリーズの一部であり、シリーズの前のドキュメントが参照されたリンクされたドキュメントであることを示します |
| 検索 | 現在のドキュメントとその関連ページを検索するために使用できるリソースへのリンクを提供します。 |
| スタイルシート | 現在のドキュメントにスタイルシートをインポートします |
例
Link relの例を見てみましょう プロパティ-
<!DOCTYPE html>
<html>
<head>
<title>Link rel</title>
<link id="extStyle" rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<form>
<fieldset>
<legend>Link-rel</legend>
<div id="divDisplay"></div>
</fieldset>
</form>
<script>
var divDisplay = document.getElementById("divDisplay");
var extStyle = document.getElementById("extStyle");
if(extStyle.rel === 'stylesheet')
divDisplay.textContent = 'The linked document is of type stylesheet';
else
divDisplay.textContent = 'The linked document is of type '+extStyle.rel;
</script>
</body>
</html> 上記の例では、「style.css」 含む-
form {
width:70%;
margin: 0 auto;
text-align: center;
}
* {
padding: 2px;
margin:5px;
}
input[type="button"] {
border-radius: 10px;
} 出力
これにより、次の出力が生成されます-
-
HTMLDOMdoctypeプロパティ
HTML DOM doctypeプロパティは、現在のHTMLドキュメントに関連付けられているDTD(ドキュメントタイプ宣言)を返します。読み取り専用のプロパティです。 doctype名をDocumentTypeオブジェクトとして返します。指定されたドキュメントにDTDが指定されていない場合は、nullを返す可能性があります。 構文 以下は、doctypeプロパティの構文です- document.doctype 例 doctypeプロパティの例を見てみましょう- <!DOCTYPE html> <html> <body> <h1>doctype
-
HTMLDOMdesignModeプロパティ
HTML DOM designModeプロパティを使用すると、ドキュメント全体を編集可能かどうかを指定できます。これにより、HTMLドキュメントを編集できるため、HTMLドキュメントがWYSIWYG(What You See Is What You Get)エディターとして機能します。このプロパティはデフォルトで「オフ」に設定されており、「オン」に設定することでドキュメントを編集できます。 構文 以下は、-の構文です。 designModeプロパティの設定- document.designMode = "on|off" ここで、「オフ」はデフォルト値であり、「オン」に