- 追加された行はこの色です。
- 削除された行はこの色です。
#contents
***HtmlElement [#x16eb493]
#insert
**HtmlElement [#x16eb493]
HtmlElement
HtmlTextElement
HtmlElements.Tag
HtmlElements.Text
.ToHTML()
**HtmlElementを実装するなら [#r18547b6]
HtmlElements.Tag
HtmlElements.Text
***Tag [#d7add0e2]
-.ElementName
終了タグにも使用。
-.Attr
Dictionary。値がnullなら属性名だけ。
-.innerElements
List。要素はHtmlElements。入れ子構造。長さ0なら子要素無し。空要素タグになる。<br />など。
-HTML
読み専用。
***Text [#l6031d86]
子要素を持たないのでノードにはならない。リーフ。
-.innerText
テキスト。
-HTML
読み専用。
HTML化はメソッドではなく、データを返すだけ。
特別な処理はしない。
**置き換え式Tokenizeでネスト対応パターンをどう書くか [#o19fda44]
- 1文字だけの否定は簡単、2文字 [[…]] の否定は?
[[(.*?)]]