在Web应用程序中,在代码中使用HTML(非脚本语言,Java,.NET)是否可以接受?
有两个主要的子问题:
您是否应该使用代码打印HTML,或者直接创建显示的HTML?
你应该在HTML页面中混合代码吗?
Chris Broadf.. 13
通常,最好将表示(HTML)与逻辑("后端"代码)分开.您的代码是分离的,并且更容易以这种方式维护.
通常,最好将表示(HTML)与逻辑("后端"代码)分开.您的代码是分离的,并且更容易以这种方式维护.
只要您的HTML编写代码与您的应用程序逻辑分开,并且HTML保证以某种方式构建良好,您应该没问题.
应该在基于标记的页面中混合的唯一代码(即,包含文字HTML的那些)是用于格式化HTML的代码(例如,用于写出列表的循环).
无论您是将代码放入HTML还是使用纯代码使用带引号的字符串文字来编写HTML,都需要权衡利弊.