独自の html タグを作成したい
あなたは本当にしません。
HTML は、テキストに意味を追加できる言語です。
This is just some text.
<p>But this is a paragraph, because it has a <p> tag around it.</p>
<input type="submit" value="And this is a form submission button">
これにより、タグが各要素が何であるかを示すため、コンピューター プログラム (従来の Web ブラウザー、視覚障害者向けのスクリーン リーダー、携帯電話、検索エンジンなど) が HTML と便利にやり取りできるようになります。
これが機能するのは、世界中の誰もがこれらのタグの意味について ( HTML 仕様を介して) 同意しているからです。
すべきことは、考えているコントロールに最もよく一致する既存の HTML タグを使用することです。「戻るボタン」 (世界中のすべての Web ブラウザーが既に提供していることに注意してください) の場合、それは<button>
タグまたはリンク ( <a>
) である可能性があります。また、Accessible Rich Internet Applications (ARIA) 仕様を調べて、そこにあるコントロール タイプのいずれかが、考えているものに適合するかどうかを確認することもできます。
ただし、カスタム HTML タグを作成したいというあなたの説明については少し混乱しています。
複数のページで使いたいから
ボタンがクリックされたときに実行される JavaScript 関数を繰り返したくないかもしれません。その場合は、関数を独自のファイルに入れて、使用するページに含めることができます。
<script src="/myFunction.js"></script>
次に、ボタンは次のように使用できます (非常に単純化された例):
<button onclick="myFunction();"></button>
詳細については、DOM イベント ハンドラを参照してください。