ベーシックパネルを使用したときに属性が削除されないようにするには?

機能と仕様

ベーシックパネルでは、ビューで指定された属性が削除対象となります。ビューを変更することにより、削除対象の属性を変更することができます。

解決方法

ベーシックパネルのビューで、var要素のvalue属性を編集します。

初期状態では以下のようにvarタグのvalue値に多くの属性が定義されています。
ここで定義されている値はすべて変換の際に削除されます。

 <!-- value値に定義されている値は全て削除されます -->
    <var value="align, alink, axis, background, bgcolor,
     border, cellpadding, cellspacing, char, charoff,
     class, clear, color, cols, compact,
     coords, face, frame, frameborder, hspace,
     link, marginheight, noshade, rows, size,
     style, text, valign, vlink, vspace" gcp="item:step1.remove">

 

属性が削除されないようにするには、ビューのvar要素を次のように変更します。

 <!-- 何も削除されません -->
 <var value="" gcp="item:step1.remove">
     <span gcp="comment">出力する各要素について、ここに列挙した属性を削除し出力します。</span>
 </var>



例えば、align属性とalink属性のみを削除する場合、ビューのvar要素を次のように変更します。

<!-- align属性とalink属性が削除されます -->
 <var value="align, alink" gcp="item:step1.remove">
     <span gcp="comment">出力する各要素について、ここに列挙した属性を削除し出力します。</span>
 </var>