我正在使用Smarty和CodeIgniter。
这是我的代码:
<!doctype html>
<html lang="en-gb">
<head>
<title>Frustrating as Hell</title>
<meta charset="utf-8">
</head>
<body>
{if $test == 'hello'}
Hello!
{/if}
</body>
</html>
如果我在Chrome上查看来源,我会看到这一点(删除了不必要的部分):
<body>
Hello!
</body>
我想让它像这样正确嵌套:
<body>
Hello!
</body>
我该怎么做?请不要建议{strip} {/ strip},它输出我不想要的<body>Hello!</body>
。
谢谢!
答案 0 :(得分:0)
我真的不明白为什么你会希望它在chrome的视图源中看起来很好但是如果我是你,我会玩源
<!doctype html>
<html lang="en-gb">
<head>
<title>Frustrating as Hell</title>
<meta charset="utf-8">
</head>
<body>{if $test == 'hello'}
Hello!{/if}
</body>
</html>
我不知道这是否有效,但无论哪种方式,您最终都会使您的工作代码不整齐或结果不整齐。如果我有选择的话,我会选择不完整的结果代码,因为实际上没有人会看它(我猜); - )