また修正

2006.09.28 (木) 19:24
ugnag


前回の状態は、parent属性があればそれを利用し、なければ自動構築だったが、
これではヘッダーのあるコードでヘッダーのペアレントを使うことが出来ないことに気が付いた。

parentを記述しないと自動構築だから。。。
手動で行うにはparentを記述しなければならない。
しかし、それではヘッダーの属性を使ったことにならない。

そこで、こうしてみた。

header属性がonの場合、基本的にはヘッダーを使用する。
つまり、記述がなければヘッダーを使用する。
指定があれば、それを使用する。

header属性がoffの場合、自動構築を行う。
parentを指定すれば手動構築になる。

では、header属性がonで自動構築する場合どうすればいいか?
parentを省略するとヘッダーが使われ、指定するとその値になってしまう。


ということで、parent属性の値にautoを新設。
parent=autoとすることで、自動構築になることにした。

ヘッダーがないときにparent=autoを指定した場合、省略したのと同じ意味になるので矛盾はない。


parent=topの場合だが、ヘッダーがある場合、ない場合どちらにも必要だ。
これも矛盾はない。


それから、header属性のデフォルトを指定できた方がいいと思うので、タイトル属性に追加することにした。



これで問題はないと思うのだが、もう少し推敲してみないと。

[7] beginning...
[1] comments (0)
-


[7] << やっぱりそうだったか!!
[9] 手順 >>
[0] [top]


[sb 1.10R]