HTML代码中<%%>、<%=%>、<%:%>各是什么意思?分别用来实现什么的?

html-css017

HTML代码中<%%>、<%=%>、<%:%>各是什么意思?分别用来实现什么的?,第1张

<%=%>是用来绑定数据的;

<%:%>是python在.html文件中的用法;

<% %>叫做脚本片段,其中写的内容会翻译在Servlet的Service方法中,显然我们可以在Service方法中定义局部变量或者调用其他方法。

{% for img  in imgs %}

{% end %}

max{x,y}  是取x,y中的最大值

正则表达式:

对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。

这个是asp的vb script脚本语言标签,告诉服务器解析这个标签内容为html语言,解析完成把内容替换到标签位置,这样浏览器就能读懂是什么内容才能正常显示,

用来区分代码为动态语言,服务器端就解析这里面的程序代码并反馈结果到这个位置。不加附件就是不正常的显示出来,动态语言就是这样夹杂在html语言里面的。