[英]How to find unclosed html tags or make the weird styling as a result contained in one element?
我有一個允許 HTML 的 tinyMCE 編輯器。
有時,用戶從網站粘貼表格或其他未完整復制的內容,導致 html 損壞。
我在有時會因此中斷的頁面上顯示此內容。 示例圖片:
解決此問題的最佳方法是什么? 有沒有辦法以某種方式隔離這個 html,所以這個元素的內容不會影響頁面的其余部分? 還是有自動關閉所有標簽的功能?
我只是簡單地顯示這樣的內容:
<div class="editwindow">
<h4 class="mt-0 m-b-30 header-title bigheader">'.$gettopcatcontent['title'].'</h4>
<div class="content_tekst">'.$gettopcatcontent['content'].'</div>
'.$versiondate.'
</div>
只需使用W3C 標記驗證器服務
您可以使用DOMDocument::loadHTML
。 它將為格式錯誤的 HTML 生成警告。
將libxml_use_internal_errors
設置為true
,然后使用libxml_get_errors
處理警告。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.