当前位置:首页 > 读后感 > 让Flash课件模板中的文本格式丰富起来 优秀flash课件欣赏
 

让Flash课件模板中的文本格式丰富起来 优秀flash课件欣赏

发布时间:2019-01-30 03:58:14 影响了:

  Flash课件体积小、动感好、便于网络传输、支持交互,由此开发的课件模板(尤其是测验类课件模板)更是因其可重复使用、替换方便且操作简单等特点而受到广大教师的普遍欢迎。然而,笔者发现这类课件模板化后有些缺憾,即文本格式的固化,使用者无法根据内容和实际要求对文本进行必要的格式处理(如字号、字体、颜色、换行等的设置)。其实,这类Flash模板课件中的文本格式也可以变得丰富起来,制作时仅需在内部对文本框进行简单的设置,就完全可以做到让教师使用时在外部能根据内容和实际需求来格式化导入到内部的文本,从而进一步拓展课件模板的使用。下面以本刊2006年第12期的《基于XML的Flash选择题测验模板的研究与制作》一文中所设计的模板为例,说明具体设置和添加方法。
  Flash内部设置
  将所有需从外部设置其格式的动态文本框的html属性设置为true,即添加语句:my_txt.html=true,也可以在属性检查器中将这些文本字段指定为html文本字段,表明这些文本字段为html文本字段,即支持使用html设置标签的格式。另需将原先对应的动态文本框的text=……一律改写成htmlText=……,如图1所示。
  
  用html标签格式化外部导入文本
  Flash Player目前支持的html标签常见的有:font color(字体颜色)、font face(字体名称)、font size(字体大小)、i(斜体)、b(粗体)和 u(下画线)等。在外部(xml或txt文件)导入文本时,只要按照如下所示的形式先行将文本格式设置好,然后再将需要格式化的文本置于其中便可。
  <![CDATA[<font face="Times, Times New Roman" color='#000000'size="28"
  > 世界上<font color='#FF0000'size=
  "36">第一台</font>电子数字计算机 <font color='#FF0000' size="36"> <u>诞生于</u></font>()</font>]]>
  该段看上去很长,但分解下来看结构其实很简单,分别是针对三句文本格式的设置。其中“<font color='#
  FF0000'size="36">第一台</font>”是对“第一台”这三个字格式(红色、36号)的设置,“<font color='#FF0000'
  size="36"> <u>诞生于</u></font>”是对“诞生于”这三个字格式(红色、36号)的设置,剩下的外面一句是对除此之外的文本的设置。
  需说明的是,语句<![CDATA[……]]>的作用是确保在导入文本中如遇到一些特殊字符如<、>、&、“and”等时能正常地工作。如图2为上句从外部格式化后的效果图。
  

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3