zoukankan      html  css  js  c++  java
  • 发现fckeditor的一个奇怪的地方

    以前发现fckeditor视图跟源代码有不同的地方也没去关心,因为并没有牵扯到实际的问题。

    今天发现,它的视图和源代码真的是不同,这个缺点让我倒是去改那些html,还要给客户说明怎么去改,可是客户不会html怎么办呢,想来觉得这个问题还是有点重的。

    问题:在源代码编辑,手写上html代码<img src="123.jpg"  alt="" />,然后转化到视图状态,然后再转化到源代码编辑啊,发现原来的代码变成了这个<p><img src="123.jpg"  alt="" /></p>,不知道它为什么这样处理,发现了这个问题我又去试了一下其他的html标签,发现,如果写<p></p>,转化两次后会变成<p>&nbsp;</p>,会多加上一个空格

    其实后来发现这样的情况是有规律的,比如:fckeditor 会自动的给容器标签内部加上一个空格(如果容器标签里面内容是空的话),会在一些非成对标签外面加上段落标签,等等还有其他的情况。一下列出fckeditor自动处理的标签:

    <hr /> --------------- 不处理,保持原样

    <br /> --------------- 直接处理掉,转化成<p>&nbsp;</p>

    <img /> -------------  转化成这个 <p><img alt="" src="" /></p>

  • 相关阅读:
    数字加密
    大道至简第四章读后感
    输出类中的对象个数
    大道至简第三章读后感
    02java语法基础问题总结
    从命令行接收多个数字并求和输出
    软件工程个人作业03
    第四周学习进度条
    软件工程概论-课后作业2(单元测试)
    第三周学习进度
  • 原文地址:https://www.cnblogs.com/Longkin/p/1296064.html
Copyright © 2011-2022 走看看