不正な要素の入れ子、不完全な開始タグ・終了タグなど、正しくないHTMLをデータ移行機能で取り込むとHTMLが変化してしまうことがあります。この挙動はHTMLImporterプラグインの内部処理に DOMDocumentを使用しているためで、回避方法はありません。
- 事前に The W3C Markup Validation Serviceなどで構文チェックを実施し、HTMLが正しくない場合は修正してください
- データ移行機能の前処理を利用してHTMLを修正してください
PowerCMS Xを用いてWebサイトを構築する際の技術的なヒントや解決策をご紹介します。
不正な要素の入れ子、不完全な開始タグ・終了タグなど、正しくないHTMLをデータ移行機能で取り込むとHTMLが変化してしまうことがあります。この挙動はHTMLImporterプラグインの内部処理に DOMDocumentを使用しているためで、回避方法はありません。