Firefox页面中的红色字体源(PHP)

时间:2014-08-29 13:33:45

标签: php html apache firefox

我知道有一个question with the same title on StackOverflow我已经彻底阅读了这篇文章而未能解决我的问题。

我正在学习PHP并创建了一个简单的文档as outlined on the PHP website。根据需要,我的文件(hello.php)保存在我的个人家庭网络服务器的DocumentRoot中。

文档中唯一的代码是:

<!DOCTYPE html>
<html>
  <head>
   <title>PHP Test</title>
  </head>
  <body>
   <?php echo '<p>Hello World</p>'; ?> 
  </body>
</html>

在Mozilla Firefox上,该文档成功地将“Hello World”显示为纯文本,但是,在下面,“';?&gt; ”会不必要地显示。

我检查了“检查元素”功能,该功能显示以下内容:

<!--?php echo '<p-->
Hello World
<p></p>
'; ?

查看源代码时,源代码如记事本中所示,但<?php echo '<p></p>标记为红色。在鼠标悬停时,Firefox提供以下错误:

Saw "<?". Probable cause: Attempt to use XML processing instruction in HTML. (XML processing instructions not supported in HTML).

我可以对我的问题有一些解释,并帮助在用户界面/浏览器上成功正确地显示PHP代码。

0 个答案:

没有答案