Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

if 模板标签


示例

如果 myvar 变量的值为 1,则显示标题

{% if myvar == 1 %}
  <h1>Hello!</h1>
{% endif %}
运行示例 »

定义和用法

if 标签允许你编写条件语句。

使用 if 语句,如果条件为真,则输出代码块。

你可以使用 elseelif(“else if”的缩写)来指定当 if 条件为假时该做什么。

示例

如果 myvar 为 1,则显示一个标题,如果 myvar 为 2,则显示另一个标题。

{% if myvar == 1 %}
  <h1>Hello!</h1>
{% else %}
  <h1>Greetings!</h1>
{% endif %}
运行示例 »

示例

如果没有任何条件为真,则显示第三个标题。

{% if myvar == 1 %}
  <h1>Hello!</h1>
{% elif myvar == 2 %}
  <h1>Welcome!</h1>
{% else %}
  <h1>Greetings!</h1>
{% endif %}
运行示例 »

语法

{% if condition %}
...
{% endif %}

参数

描述
condition 必需。任何计算结果为真或假的内容。

运算符

在评估 if 语句时,可以使用一些内置运算符。

变量 描述
== 等于 示例 »
!= 不等于 示例 »
< 小于 示例 »
<= 小于或等于 示例 »
> 大于 示例 »
>= 大于或等于 示例 »
condition1 condition2 必须为真 示例 »
condition1 condition2 必须为真 示例 »
项目必须存在于对象中 示例 »
与相同的值 示例 »
不是 与相同的值 示例 »
不在 不在 示例 »

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.