我正在使用 php pdo、mysql 开发一个博客,我正在使用 CKEditor。如果我选择使用 CKEditor 中提供的“来源”选项来撰写博客文章,这只不过是直接编写 html 代码而不使用编辑器。
我对此有疑问,如果用户错误地编写了不完整的 html 代码,例如用户忘记关闭 div 或 span,它反射(reflect)了整个网站并且布局正在改变。如果用户在编辑器中编写不完整的 html 代码不应像 wordpress 那样反射(reflect)网站,是否有任何解决方案。
错误代码示例
<p style="text-align: center;"><span style="color: #0000ff;">List of Links.</span></p>
<p style="text-align: center;"><span style="color: #ff0000;"><strong><a class="lbp_secondary" style="color: #ff0000;" href="http://google.com" target="_blank">Click here for Google</a></strong></span></p>
<p style="text-align: center;"><span style="color: #ff0000;"><strong><a class="lbp_secondary" style="color: #f
请帮帮我
最佳答案
计数所有<.*>
标签和 </.*>
标签(使用 preg_match
函数)。如果它们不是相同的条形标签
关于php - 去除不完整的 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27064154/