怎样在dreamweav中对文字首行缩进

发布网友

我来回答

2个回答

热心网友

Dreamweaver(简称DW)对中文版式支持不完善,当我们向其中粘贴拷贝来自其它文字编辑工具的文章时,却发现原来的中文版式荡然无存(具体表现为段落开始处的缩进消失),如果手工排版则费工费时。笔者经摸索找到了一个快速实用的解决方法,在此写出来与大家共享。
1.将原始文档存为纯文本文件

如果已存在原始文档,将它直接另存为纯文本文件。如Word文档,在“另存为”对话框的“保存类型”“T”中选取“纯文本(.txt)”(不要选取其它.txt类型),点击“保存”按钮,不理会警告,点击“是”按钮即可。

如果是通过扫描OCR识别的文稿,在保存类型中选择“.txt”,在回车设置中选取“软回车”保存即可。

2.在WPS中编辑

将第一步保存的纯文本文件在WPS 2000以上的版本中打开,然后选择“编辑→全选”,将打开的文本全部选中。再选择菜单“工具→文字→删除段首空格”,然后继续选择菜单“工具→文字→增加段首空格”。最后,在文本选取的情况下选择菜单“编辑→复制”。

3、粘贴至Dreamweaver中

打开Dreamweaver,在网页需要插入文本的地方单击鼠标右键,然后选择菜单“编辑→粘贴”,将在WPS中复制的文本粘贴到网页中。按F12预览,怎么样?是不是段首按中文版式进行了缩进?

需要说明的是,如果原始文档是WPS格式,则可以直接进行第二步操作。如果原始文档中有图片、表格等内容,请先保存至其它位置,然后再在网页中插入。(河北 袁庆超)

再谈DW中文缩进实现技巧

看了第九期的《DW中文缩进实现技巧》一文,笔者认为在DW中,向页面中粘贴中文时,DW会自动过滤掉多余的空格,因此会造成原来版式丢失的情况,其实除了《DW中文缩进实现技巧》一文中给出的方法外,还有两种方法可以实现中文段落缩进,特此补遗,与网页爱好者共享。

方法1:预格式化标签<PRE>

<PRE>是HTML语言中控制版式的一个标签,但现在的网页设计人员好像不是很常用它。在HTML语言规范中,被<PRE></PRE>标签包含的文字将按输入时的格式显示。对于加上<PRE>标签的文字,浏览器将以等宽字体预先显示格式化的文本,而不会合并文字之间的空格距离和进行行两端对齐。

在格式化中文段落,尤其是诗词时,<PRE>的作用就显得很重要了。首先打开原始文档,在欲复制的段落前加上<PRE>,结束处标记</PRE>,然后打开DW,按F10键,调出Code Inspector(源代码编辑器)直接将用<PRE>...</PRE>包含起来的文本粘贴到源代码中。在页面中查看,版式已经完全是原始文本的样子了。

方法2:Css样式表

在CSS样式表中有一个常用的属性text-indent就是用来设置首行缩进的,只要对该属性进行设置,就能实现中文段落的缩进。

能从原始文件中将文本复制到DW中,打开源代码观察,粘贴入的文本在源代码中多了一些换行的标记符,分别是段落标记<P>和换行标记
,只要我们对段落标记的text-indent属性进行设置,就可以使浏览器在遇到段落标记时自动按设定值缩进。

将以下代码加入到HTML源文件的和之间:

<style type=〃text/css〃>
<!--
br{text-indent:18pt}
p{text-indent:18pt}
-->
</style>

注:text-indent的值可以以px、pt、cm、%等度量,设计者需要根据不同的需要进行选择。

在制作较多数量的文本页面时,可以用外联的样式表来对页面进行控制,用<link rel=***.css>将样式表文件连接到需要引用的页面,就不用对一个一个页面分别设置了。(甘肃 李鑫)

DW中文缩进实现技巧

参考资料:http://www.kjsc.com.cn/software/newsjj.php?id=4225

热心网友

dw 没法实现-_-!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com