2013/03/06

[html]閉じたり閉じなかったりの理屈がわからん

わからんシリーズだ。

<canvas>は、</canvas>で閉じないといかんみたい。
<canvas ・・・ />としてはいかんみたい。少なくとも、Firefoxではうまくいかんかった。

 

<form>は、</form>で閉じる。
これはいいのだが、その中に<input>を書くときは、それは</input>ではなく、<input ・・・ />でもなく、閉じないらしい。

 

この理屈がわからんのだ・・・。
<form>の中に書く場合は閉じない、とかならまだわかるけど、<button>は閉じるようだし。
覚えるしかないのか?

 

<input>は</input>を書いても怒られなかったから、それでよしとするか。
でも、そしたら<br>は「<br></br>」と書くのか?と自答してしまった。

いや、全部同じにしたいわけじゃないんだ。
ルールを知りたいだけなのだ。
そういう意味では、<canvas>の方が罪(?)が重たい。
これが「<canvas ・・・ />」も許容するなら、「1行で済むものは /> で閉じてもよいし、閉じなくても改行までとする」みたいなルールでよかったのに。

0 件のコメント:

コメントを投稿

コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。

注: コメントを投稿できるのは、このブログのメンバーだけです。