HTML应该与代码共存吗?

Ian*_*anL 7 html user-interface

在Web应用程序中,在代码中使用HTML(非脚本语言,Java,.NET)是否可以接受?

有两个主要的子问题:

  1. 您是否应该使用代码打印HTML,或者直接创建显示的HTML?
  2. 你应该在HTML页面中混合代码吗?

Chr*_*oot 13

通常,最好将表示(HTML)与逻辑("后端"代码)分开.您的代码是分离的,并且更容易以这种方式维护.


Mar*_*ade 5

只要您的HTML编写代码与您的应用程序逻辑分开,并且HTML保证以某种方式构建良好,您应该没问题.

应该在基于标记的页面中混合的唯一代码(即,包含文字HTML的那些)是用于格式化HTML的代码(例如,用于写出列表的循环).

无论您是将代码放入HTML还是使用纯代码使用带引号的字符串文字来编写HTML,都需要权衡利弊.