独自タグでもDOMが構築される?
HTML4の仕様上にないタグに対しても
DOMが構築されてCSSが認識されるんだなぁと言うことに気がついたのでメモ。
【ソース】
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>独自タグ</title> <style> original-hoge { background-color: #ddddff; height: 120px; display: block; } </style> </head> <body> <original-hoge>Test</original-hoge> </body> </html>
これで色変わって高さが変わります。
Chrome 39、Firefox 30、IE 11で確認。
「何に使うんだ?」と言われても特に使い道はないですね。
HTML5のタグを書いといて、対応していないブラウザ向けに
独自にCSSで装飾するとかはありかもしれませんね。