不提倡将Word中的内容直接拷到网站的编辑器中

问题:为什么不提倡将Word中的内容直接拷到网站的编辑器中?
解答:直接将Word中的内容拷贝下来粘贴到网站的编辑器中,会产生大量Word自动生成的无用代码,从而增加了代码量与页面的大小,一二篇不要紧,几十甚至几百篇后对网站空间及访问的影响就会较大了。且从Word中拷贝下的内容在网页中也不一定会全部保证原拷贝Word中的格式。我的建议是:
  1、在文章内容页面模板中,在控制显示内容标签{$ArticleContent} 所在表格中,将后台风格管理中控制文章内容的CSS“main_tdbg_760”(默认为class="main_tdbg_760",您也可以重新定义成新的CSS),定义成您想要显示文字的大小,如:
.main_tdbg_760 /* 内容表格背景、文字颜色定义(760) */
{
padding: 5;line-height:normal;Word-break:break-all;font-size: 18pt;font-family:宋体;
}
  即定义好文章内容的缩进量(padding)、行高(line-height)、自动换行(Word-break)、文字尺寸(font-size)和字体(font-family)等定义。
  这样就可以将文章内容默认显示的格式作一下整体定义。

  2、将Word中的文章内容全选-复制,新建一个记事本文档进行粘贴,再全选记事本中的内容复制,粘贴到网站编辑器中。整个操作几秒内即可完成,比直接拷贝Word中内容的优点是:去除了直接拷贝Word文档内容而产生的大量的无用代码;缺点是无单独的字体格式,如标题字体等。有一点要注意:Word文档内容中的图片目前无法直接复制到编辑器中。不过您可以将Word文档另存为html文件而得到这些图片后,再进行上传。

  3、在网站编辑器中设置标题等大小,上传图片,设置文章格式。

问题:文章内容显示的行间距是否从CSS里面设置?如何设置?
解答:我们建议采用CSS控制,即上面说明中“line-height:normal;”,建议设置成“normal;”(默认行高),不要设置如“line-height:150%;”或“line-height:24;”、“line-height:24px;”这样的固定值。如果设置成了固定值,则在编辑器中设置成大字体时,其行高就会固定在您设置的大小中,从而造成行与行之间重叠的现象。

时间: 2024-08-22 14:43:28

不提倡将Word中的内容直接拷到网站的编辑器中的相关文章

listview-如何把Listview中的内容发送到另一个Activity中?

问题描述 如何把Listview中的内容发送到另一个Activity中? 在一个 RelativeLayout 有两个 TextViews ,布局像一个按钮.用户点击"button" 时,我发送一个TextView到一个resulting TextView,把第二个TextView 放到一个list中.这些都是在相同的activity中. 用户持续点击 "button"时,就会用很多items填充ListView. 我的问题是如何发送填充到 resulting Te

代码-html 如何在一个框中输入内容,然后点击按钮将此框中的内容复制到另一个框中

问题描述 html 如何在一个框中输入内容,然后点击按钮将此框中的内容复制到另一个框中 如题所说. 我想在 ""group1currency1"" 里输入一个数据 比如USD,然后点击下面的按钮,将""group1currency1""里的内容复制到"outputcurrency1". 下面是我的代码,我尝试了很多次都不成功, 希望有人能帮助我 <!DOCTYPE html><html&g

mfc-MFC中如何将ListControl控件report报表中的内容导出到doc的表格中?

问题描述 MFC中如何将ListControl控件report报表中的内容导出到doc的表格中? MFC中如何将ListControl控件report报表中的内容导出到doc的表格中? 解决方案 http://zhidao.baidu.com/link?url=8Xit7xzSh2IOBuVYdDr6EPAQqN49KMuOVdub_OdVauJHuZusmFC2UBWpBmgVDDXUYX5sObO-7IUSTHNFauBYBnYRmCG_RDPabYzkAfnf2cy

用VB.NET连接数据库,并将textbox中的内容写入其中的一个表中???

问题描述 我的是mysql,如果能连接其他数据库就更好了!!!!能解决的话可以加分的,谢谢 解决方案 解决方案二:VB.NET可以连接mysql啊.参考:ConnectingtoMySQLdatabasesusingVB.NET连接其它数据库也没有问题sqlserver,oracle等等.解决方案三:1.访问Access数据库: connectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=F:mdbFilePathdb.mdb;Je

asp.net中英切换-ASP.NET网站可以实现中英切换

问题描述 ASP.NET网站可以实现中英切换 请问数据库字段该怎么设计,页面如何实现中英切换,急求大神指点,多谢多谢! 解决方案 i18N 听过吗? 不是相切就切的 你的把对应的字段设置好 反正java采用的是I18N 解决方案二: 如何实现ASP.NET网站个性化ASP.Net网站多语言的实现ASP.NET使用IHttpModule实现网站静态缓存

从一个文本文件中提取内容,导入一个Access数据库中的5个不同的表(C#程序实现)

问题描述 第一个表(人物信息表)该表中的有一个字段要和第二张表挂钩编号,地点,姓名,合同号,开始时间,结束时间,制表日期,打印柜员001山东王强2234343,93-01-0106-04-0508.04.05张小第二个表(数据表)编号,日期,类别,合同号,数量,价格,价金,手续费,印花过户费,实际收付金额,所属编号(外键与第一张表的编号挂钩,通过该编号可以查询该人的数据)193.10.22,卖出大众交通,0333,10000,10.056,99554.40,348.44,304.96,98901

《HTML 5与CSS 3权威指南(第3版·下册)》——第20章 使用选择器在页面中插入内容

第20章 使用选择器在页面中插入内容 在19.3.1节中介绍CSS中的伪元素时,我们曾经介绍过,在CSS中可以使用before伪元素选择器与after伪元素选择器在页面中的元素的前面或后面插入内容,而插入的内容是用content属性来定义的.确切地说,before伪元素选择器与after伪元素选择器是在CSS 2.0中添加的,但是从CSS 2.1开始,一直到CSS 3中,都不断地在针对这两个选择器进行改良和扩展,这使得before伪元素选择器与after伪元素选择器的作用越来越强大,因此本章将特

将ListView中的内容导出到Word和Excel(新)

经常看到有网友发帖子询问如何将ListView中的内容导出到Excel或Word文档中,其实在BCB中用OLE技术来操作,并不复杂,大概是有的人懒的写吧,于是ccrun(老妖)花了点时间写了以下两个函数,实现了将本程序中ListView中内容导出到Excel文档和Word文档.看在写代码很辛苦的份上,请在转载时留下出处和原作者信息.Thank了.:D 如果您有好的想法,欢迎来信讨论: info@ccrun.com2005.10.13 v0.2+ 导出表格增加了标题一栏2005.10.12 v0.

在Word 2010文档中缩放内容以适应A4或8.5*11纸张大小

在Word 2010中打印文档时,当使用的打印机不支持Word页面设置中指定的纸张类型时,可以通过设置自动使用A4或 8.5*11"尺寸的纸张,操作步骤如下所述: 第1步,打开Word 2010文档窗口,依次单击"文件"→"选项"命令,如图2011122003所示. 图2011122003 单 击"选项"命令 第2步,打开"Word选项"对话框,切换到"高级"选项卡.在"打印"