はてな記法における ins, del 要素の不満点
はてな記法における ins, del 要素の不満点 - Togetter
日記へのコメントと、はてブコメントで解決法を教えてもらいました。ありがとうございます。
><ins>< -ほげ -ぴよ ></ins><
これ、g:hatenadiary:keyword:はてな記法一覧に載っていてもいいよなぁ... と言うか、ブロック要素扱いで使うことのほうが多いと思うんだけど...
たとえば、
<ins> -ほげほげを追加 -ぴよぴよを追加 </ins>
と書いたとき、
<p><ins datetime="2009-11-26T22:16:12+09:00"></ins></p> <ins datetime="2009-11-26T22:16:12+09:00"><ul> <li>ほげほげを追加</li> <li>ぴよぴよを追加</li> </ul> <p></p></ins><p></p>
なんてマークアップがされて、うんざりする。ほんとは、
<ins datetime="2009-11-26T22:16:12+09:00"> <ul> <li>ほげほげを追加</li> <li>ぴよぴよを追加</li> </ul> </ins>
とマークアップされてほしい。一応、めんどくさい回避策を上げておくと、
<ins><ul> <li>ほげほげを追加</li> <li>ぴよぴよを追加</li> </ul></ins>
とまあ、はてな記法に期待せずに自力でマークアップ (ins と ul の開始・終了タグの間で改行しちゃダメ) しておけば、
<p><ins datetime="2009-11-26T22:16:12+09:00"> <ul> <li>ほげほげを追加</li> <li>ぴよぴよを追加</li> </ul></ins></p>
にはなる。それでも p が余計だけど。
え、ins, del 要素ってインライン要素じゃないの? という方は W3C へ Go!
あー、実物を書いとけばいいのか。
- ほげほげを追加
- ぴよぴよを追加