spanタグのレンダリング制御 omittag
以前はinvisible属性で指定するといったエントリでした
http://d.hatena.ne.jp/yone098/20070706/1183709166
invisibleだとちょっとわかりにくいという意見を頂きましたのでomittagで指定可能にしました.
使い方
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:te="http://www.seasar.org/teeda/extension" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Hello</title> </head> <body> こんにちは<span id="aaa" te:omittag="true">世界</span> </body> </html>
※補足ですが,今まで通りinvisible指定も可能です.
ないとは思いますが,invisibleもomittagも両方指定した場合は,どちらかがtrueの場合にspanタグがレンダリングされません.
下記は全てspanタグはレンダリングされません
<span id="aaa" te:invisible="true" te:omittag="false">dummy value</span> <span id="bbb" te:invisible="false" te:omittag="true">dummy value</span> <span id="bbb" te:invisible="true" te:omittag="true">dummy value</span> <span id="ccc" te:omittag="true">dummy value</span> <span id="ccc" te:invisible="true">dummy value</span>
spanタグを出力したくない場合にお使い下さい.