1

PHP によって生成された HTML のインデントを正確に制御したいのですが、一部を削除できません。例は、次の HTML ソース コードです。

<table id="structure">
<tr>
    <td id="navigation">
        <p>Hello!</p>   </td>

<td><p>行がこのようにインデントされているのはなぜですか? それを変更できますか?

それを生成した主なPHPは

<table id="structure">
<tr>
<td id="navigation"><?php echo navigation($data_page,$data_subj);?>

そして「ナビゲーション」機能は

function navigation($data_page,$data_subj){
$output = "<p>Hello!</p>";
return $output;
}

(実際のナビゲーションは's を含む<ul>with<li>要素であり、インデント レベルのとを<ul>追加することにより、HTML ソース コードで読み取り可能にしようとしています。)\n\t\t

4

1 に答える 1

-1

改行には '\r\n' を試してください。改行の記号は、ファイルのエンコードと使用しているオペレーティング システムによって異なります。

于 2012-12-18T07:46:40.810 に答える