Dynamic 如何保护版面不受生成网页上格式错误的html内容的影响?
我有一个网页的容器布局,工作原理如下:Dynamic 如何保护版面不受生成网页上格式错误的html内容的影响?,dynamic,html,malformed,Dynamic,Html,Malformed,我有一个网页的容器布局,工作原理如下: <html> #header# <div class="content_container"> #content inserted here# </div> #footer# </html> #标题# #此处插入内容# #页脚# 如果内容有一个未关闭的div,或者在未打开它的情况下关闭了一个div,则content\u容器的div会导致布局混乱 这种情况通常是如何避免或解决的 从我在网上发现的情况来看,
<html>
#header#
<div class="content_container"> #content inserted here# </div>
#footer#
</html>
#标题#
#此处插入内容#
#页脚#
如果内容有一个未关闭的div
,或者在未打开它的情况下关闭了一个div
,则content\u容器的div会导致布局混乱
这种情况通常是如何避免或解决的
从我在网上发现的情况来看,您可以使用domloadhtml函数将该片段解析为HTML文档,然后再将其转换为HTML。这将修复任何HTML格式良好的错误
或者您可以使用php5的Tidy扩展
正确打开和关闭所有标签?如何检索/插入内容?你在用AJAX吗?直接从PHP或其他预处理器?它是通过一个(有效的)预处理器“动态的”,这次不是PHP而是web2py。还没有AJAX。