以问号开头的HTML标签是什么?

3

我正在学习 Google Apps Script,在这个教程中,我看到了一些奇怪的语法: <? /* JS code */ ?><?= /* JS code */ ?>

<!DOCTYPE html>
<html>
  <head>
    <base target="_top">
    <title>Message Display Test</title>
    <link rel="stylesheet" href="https://ssl.gstatic.com/docs/script/css/add-ons1.css">
  </head>
  <body style="padding:3em;">
  <h1>Messages</h1>
    <ul>
    <? for(var m=0;m<messages.length;m++){ ?>
    <li><?= messages[m].getSubject() ?></li>
    <p><?= messages[m].getPlainBody() ?></p>
    <? } ?>
    </ul>
  </body>
</html>

我有点明白正在发生的事情,但仍然感到困惑。在学习HTML时从未见过这些标签。这与脚本标记相比如何?


5
友情提醒(无开玩笑):不要只通过教程学习,而不阅读官方文档:https://developers.google.com/apps-script/guides/html/templates#index.html - Oleg Valter is with Ukraine
请看这里 https://softwareengineering.stackexchange.com/questions/151661/is-it-bad-practice-to-use-tag-in-php - Sascha
2
在其他人回答/评论这是PHP之前,请注意...它不是。那些标签在PHP中使用,但这里不是这种情况。请参见@OlegValter上面的第一个评论中的链接。这是用于Google Suite应用程序脚本的。 - FluffyKitten
@FluffyKitten - [tag:php]攻击,快跑!开玩笑的,他们有点道理,看起来像是php标签(甚至文档也提到了相似之处)。但是,当然,问题不是关于它们的。我想知道,任何人怎么能这么快地找到这个问题?既没有标签,也没有内容表明它与php有任何关系... - Oleg Valter is with Ukraine
1
相关链接:https://dev59.com/pobca4cB1Zd3GeqPRx8r,间接相关链接:https://dev59.com/Kanka4cB1Zd3GeqPJSRI - Oleg Valter is with Ukraine
1
@OlegValter 我认为是HTML标签 - HTML和PHP经常一起使用。是的,它们几乎完全相同,这就是为什么我在别人增加混淆之前添加了我的评论,让用户知道。 - FluffyKitten
2个回答

3

-2

问号是用于PHP的,并且被整合到HTML中以发挥作用。它是另一种与网页设计相关的编程语言。PHP主要用于制作更高级的表单系统。


3
这些标签在PHP中使用,但在这种情况下并不是指PHP。请参见Oleg在问题评论中提供的链接。 - FluffyKitten
这个问题与PHP无关,“问号”也不仅限于PHP。 - Rubén

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接