例えば、HTMLタグで定義されていない card というタグ名を作成したいとき、

<card>カード</card>

このような感じで書けば、検証した限り、IE9を含むすべてのブラウザで正常に動作するのが確認できました。
いろいろ調べて見ると、Custom Elementのついての記事ばかりで、独自タグについて言及している記事はなかなか見つかりません。

このような、独自タグを定義し使用することは仕様上大丈夫なのでしょうか?