12

ここでは答えは「いいえ」だと思いますが、実際にはその答えが見つからないので、質問しています。

基本的に、私がやりたいことは、後でファイルを編集するのがより快適になるように、「作成者のみ」のためにファイルに HTML コメントを残すことだけです。

<!-- Doing it like this -->きれいなコメントを残しますが、出力後にページのソースを表示すると表示されます。

私はPHPを使用しているので、技術的には<?PHP /* wrap comments in PHP tags */ ?>それらがまったく出力されないようにすることができましたが、可能であれば、ファイル全体にコメントするために必要な余分な任意のPHPタグ付けをすべて避けたいと思います. 結局のところ、コメントのポイントは、ドキュメントが雑然としていないように感じ、より整理されたものにすることです。

他に試すことができるものはありますか、それともこれらが最善の選択肢ですか?

4

3 に答える 3

2

いいえ、html の内容はすべて表示されます。

サーバーに配置する前に、コードを解析してコメントを削除するスクリプトを作成すると、元のコメントなしのソースが得られます。

これを達成するためのツール: http://code.google.com/p/htmlcompressor/

于 2012-09-26T21:23:20.667 に答える
0

クライアントに送信する前に何らかのクリーンアップ モジュールを介して HTML 出力全体を実行しない限り、これらが最良のオプションだと思います。

サーバー側の構文でラップされていないものは、送信時に変更されていない場合 (たとえば、テンプレート エンジンを介して) クライアントに出力されます。これは、ほとんどの (おそらくすべての) サーバー側言語に当てはまります)。

于 2012-09-26T21:26:47.967 に答える
0

正規表現を使用して HTML コメントを削除するパーサーを作成することは間違いありませんが、独自の CMS を既に扱っていない限り、おそらく、これまでの作業は、あなたが提案したように PHP コメントを使用しないことの利点を上回ります。 .

于 2012-09-26T21:29:43.650 に答える