• ベストアンサー

フォントの色を変えるには?

こんにちは。PHPでのフォントの色の変更について質問があります。 任意の文字列の色だけを変更したいのですが、下のコードではエラーになってしまいます。 どこがまずいのかご指摘いただければ幸いです。 ------------------------------ <HTML> <HEAD> <TITLE>TEST</TITLE> </HEAD> <BODY> <?PHP ECHO "<FONT COLOR="BLUE"> HELLO </FONT>"; ECHO "<FONT COLOR="RED"> GOOD BYE </FONT>"; ?> </BODY> </HTML>

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

BLUEやREDについてるダブルクォーテーションがエスケープされてないですね。 いろいろやりかたはありますが以下のどちらかがよいでしょう。 <?PHP ECHO "<FONT COLOR=\"BLUE\"> HELLO </FONT>"; ECHO "<FONT COLOR=\"RED\"> GOOD BYE </FONT>"; ?> もしくは <?PHP ECHO '<FONT COLOR="BLUE"> HELLO </FONT>'; ECHO '<FONT COLOR="RED"> GOOD BYE </FONT>'; ?>

nice-chap
質問者

お礼

レスありがとうございます。 なんとなく下の方がわかりやすい感じがしたので、下のでやったら うまくいきました。ありがとうございました。

その他の回答 (1)

  • okweb-goo
  • ベストアンサー率29% (283/952)
回答No.2

ANo.1さんのとおりですね。 念のため確認しますが、提示されているコードは本当は1バイト文字ですよね? このままだとコード全体が認識できませんからね。 エラー内容が記されていませんでしたので、少々不安になりました。

nice-chap
質問者

お礼

レスありがとうございます。 >提示されているコードは本当は1バイト文字ですよね? はい。おかげさまでうまくいきました。ありがとうございました。

関連するQ&A