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>

  • 相关阅读:
    链式表的操作
    顺序表的操作
    MDX基础
    1071 小赌怡情 (15 分)
    1069 微博转发抽奖 (20 分)
    1068 万绿丛中一点红 (20 分)
    1066 图像过滤 (15 分)
    02-线性结构2 一元多项式的乘法与加法运算 (20 分
    03-树1 树的同构 (25 分)
    03-树3 Tree Traversals Again (25 分)
  • 原文地址:https://www.cnblogs.com/Longkin/p/1296064.html
Copyright © 2011-2022 走看看