このチュートリアルでは、HTML言語をカスタムタグで拡張することがどれほど簡単かを示します。カスタムタグはさまざまな動作を実装するために使用できるため、コードをより少なくし、HTMLドキュメントをよりシンプルに保つための非常に便利な方法です。 < codingdude-gravatar>
。このカスタムタグには、特定のメールアドレスのGravatar画像が表示されます。
window.customelements.define()
。これにより、パーサーは通常の要素をカスタムタグと区別できるようになります。HTMLELEMENT
。上記のコードは次のものに相当します。カスタム要素を作成する場合、別のHTML要素を拡張する場合、ネイティブ要素をドメックス受信で拡張する必要があります。カスタム要素のインスタンス化
HTML要素のすべての標準ルールがカスタム要素に適用されます。標準要素と同様に、JavaScriptを使用してDOMにカスタム要素を作成するか、HTMLで宣言します。HTMLでカスタム要素を宣言します。 JavaScriptの使用:
5。カスタムタグにマークアップを追加するマークアップの追加は、カスタムタグではかなり簡単です。まず、親HTML要素を拡張するクラスを作成する必要があります。私たちの場合、htmlelement
を拡張します。カスタムタグのInnertextcustomElements.define("codingdude-gravatar", CodingDudeGravatar);<br>
コンポーネントがどのように見えるかについての簡単な概要を示します。ライフサイクルの方法
を使用して、カスタムタグの電子メール属性を確認するために使用できます。要素がドキュメントに追加されるとすぐに、このチェックが行われます。カスタムタグを使用します
電子メール<codingdude-gravatar></codingdude-gravatar><br>
customElements.define("codingdude-gravatar", CodingDudeGravatar);<br>
demo
この投稿で説明されているすべては、次のデモで実験できます。結論
<codingdude-gravatar></codingdude-gravatar><br>
以上がカスタムタグを作成してHTMLを拡張しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。