drupalのデフォルトのテーマは、いくつかの奇妙な問題を作ります。私は、マークアップを含むフォームを作成する場合:drupalのデフォルトのテーマはいくつかの問題を作ります
$form['markup'] = array(
'#type' => 'markup',
'#value' => '<table><tr><td> test </td></tr></table>');
ブラウザは、「崩壊」にsettedされているテーブルのCSSスタイルのしかし、プロパティ「国境崩壊」テーブルを表示します。それは私のテーブルの上に小さな灰色の線が表示されていることを意味し、それを見るためにはあまり美しいものではありません。
解決策の1つは、境界の崩壊の価値を自分自身でテーブルのプロパティに固定することですが、これを行う前に、これを避けるために他に解決策がないことを確認したいと考えています。
私の問題は、drupalのデフォルトテーマがいくつかのHTML要素(例:表)でいくつかの奇妙な動作を強制するのは正常ですか?
あなたは一種の答えをお持ちですか?
解決策は簡単です:独自のテーマを作成し、意味的な方法で表を使用します。 – zzzzBov
はい、私はそれを知っていますが、私はテーマを作成したくありません。私は、私のモジュールを例外なくすべてのテーマで使用する必要があります。 – user376112