gpt4 book ai didi

html - 方括号在html中是什么意思?

转载 作者:太空宇宙 更新时间:2023-11-04 14:16:16 25 4
gpt4 key购买 nike

我现在正在协助一个项目并第一次构建模板,试图围绕一些东西进行思考,但让我感到困惑的 html 的一个方面是方括号中的某些东西。我以前从未在 html 中使用过这些,所以我只是想知道它们的用途(当我在浏览器中打开页面时,它们都显示为文本)

下面是一些代码:

<div class="container">
[HASBREADCRUMBS]
<ol class="nav-breadcrumb">
[BREADCRUMBS]
</ol>
[/HASBREADCRUMBS]
<h1 class="header-title" style="color:[TITLECOLOR];font-size:[TITLESIZE];">[TITLE]</h1>
</div>

最佳答案

它使用一些模板引擎,整个页面在输出到浏览器之前被解析。在解析期间,这些方括号标记用作其他东西(取决于所使用的模板引擎)。

因此,例如,[HASBREADCRUMBS][/HASBREADCRUMBS] 可以表示一段代码,类似于:

if (breadcrumbs) {

和:

} // closed if

对于面包屑对象的每个值(无论它是什么),一个有序的 HTML 列表以面包屑值作为其内容呈现([BREADCRUMBS])。

简而言之:它不是 HTML,文件的那部分永远不会到达浏览器,而是在呈现之前转换为适当的 HTML(基于条件,也可以使用循环等)。

关于html - 方括号在html中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25692064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com