新编UBB代码解释程序说明
发表于:2007-05-25来源:作者:点击数:
标签:
一、特点 1、将文本内容转换为超文本内容 2、屏蔽了HTML代码中可能包含的恶意代码 3、简化了HTML代码属性设置 4、增加一些特殊代码,如VOD、MUSIC、BOX等 5、代码可以嵌套使用(这是本程序的重要特点) 如:[COLOR=0]This is [B][I]XYCODE[/I][/B][/COLOR] [
一、特点
1、将文本内容转换为超文本内容
2、屏蔽了HTML代码中可能包含的恶意代码
3、简化了HTML代码属性设置
4、增加一些特殊代码,如VOD、MUSIC、BOX等
5、代码可以嵌套使用(这是本程序的重要特点)
如:[COLOR=0]This is [B][I]XYCODE[/I][/B][/COLOR] [COLOR=red]program[/COLOR]
This is a XYCODE program6、自创的表格处理方式,使表格样式可任意变化
二、代码格式
1、[代码 参数]
2、[代码 参数]显示内容[/代码]
3、[代码 参数]
第1行内容
第2行内容
........
第n行内容
[/代码]
三、参数说明
1、宽度(Width)、高度(Height)可以使用百分表示,如:width=20、width=20%
2、文字大小(Size)可以使用
度量单位(pt、px、mm、em),如:24、12pt、18px、9mm、10em
3、颜色(Color、BgColor等)可以使用三种颜色表示,如:黑色可写成 0、#000000、Black
4、文字字体(Face)的字体名称必须用双引号括起来,如:"Arial Black"
5、文件路径和链接地址必须用双引号括起来,如:"tree.gif"、"http://www.xxx.com"
6、图片文件格式只能是:gif、jpeg、jpg、png
7、FLASH文件格式只能是:swf
9、视频文件格式只能是:m3u、cda、mpg、mpeg、avi、rm、rm
vb、mov、wmv、asx、asf、wm
10、音乐文件格式只能是:mp3、m3u、cda、wav、ra、rm、mid、midi、rmi、wma、mpg
11、水平对齐(Align)只能使用left、center、right
12、垂直对齐(Valign)可使用AbsBottom、AbsMiddle、BaseLine、Bottom、Middle、TextTop、Top
四、代码使用说明
1、显示图片
代码格式:[IMG="图片文件路径" Border=边框宽度 Color=边框颜色 Width=图片宽度 Height=图片高度 ALIGN=对齐方式]
说明:"图片文件路径"不能省略
2、画水平线
代码格式:[HR=横线式样 SIZE=横线粗细 WIDTH=宽 COLOR=横线颜色 ALIGN=对齐方式]
说明:横线式样=1时表示无阴影
3、显示FLASH
代码格式:[FLASH="FLASH文件路径" WIDTH=宽 HEIGHT=高 MODE=显示模式 ALIGN=对齐方式]
说明:"FLASH文件路径"是必选项;MODE=1时表示透明;ALIGN可以是水平对齐或垂直对齐
4、播放视频
代码格式:[VOD="VOD文件路径" WIDTH=宽 HEIGHT=高 ALIGN=对齐方式]
说明:"VOD文件路径"是必选项;ALIGN可以是水平对齐或垂直对齐
5、播放音乐
代码格式:[MUSIC="音乐文件路径" CTRL=是否显示控制板 LOOP=循环次数 AUTO=是否自动播放]
说明:"音乐文件路径"是必选项;CTRL=1显示控制板;LOOP省略时则无限循环播放;当CRTL=1时可设AUTO=0不自动播放
CTRL和AUTO的值可以是-1、1、yes、true或0、no、false
6、显示源代码
代码格式:[CODE]
源代码内容
[/CODE]
7、加粗文字
代码格式:[B]显示内容[/B]
8、文字斜体
代码格式:[I]显示内容[/I]
9、文字下划线
代码格式:[U]显示内容[/U]
10、显示内容左对齐
代码格式:[LEFT]显示内容[/LEFT]
11、显示内容居中
代码格式:[CENTER]显示内容[/CENTER]
12、显示内容左对齐
代码格式:[RIGHT]显示内容[/RIGHT]
13、文字颜色
代码格式:[COLOR]显示内容[/COLOR]
14、文字大小
代码格式:[SIZE]显示内容[/SIZE]
15、文字字体
代码格式:[FACE]显示内容[/FACE]
16、显示内容背景设置
代码格式:[BG=背景]显示内容[/BG]
说明:背景可以是颜色,也可以是图片(图片文件必须用双引号括起来)
17、文字综合设置
代码格式:[FONT COLOR=文字颜色 BGCOLOR=背景颜色 BG="背景图片" SIZE=文字大小 FACE="字体"]文字内容[/FONT]
18、滚动字幕
代码格式:[FLY=滚动方向 STOP SPEED=滚动速度 STEP=滚动间隔 LOOP=滚动次数 WIDTH=字幕宽度 HEIGHT=字幕高度 COLOR=字幕颜色 BGCOLOR=背景颜色 BG="背景图片"]滚动内容[/FLY]
说明:滚动方向是:向左(0、L、Left)、向右(1、R、Right)、向上(2、U、Up)、向下(3、D、Down)
STOP表示鼠标移到字幕上时是停止滚动,如果省略则不停止
SPEED的值越小速度越快,默认是4
STEP是滚动时的跳跃度,值越大跳跃越大
LOOP省略时表示循环滚动
19、链接地址
代码格式:[URL="链接地址" COLOR=链接颜色 NOLINE]链接显示内容[/URL]
说明:NOLINE表示显示链接时无下划线,省略时表示有下划线
20、电子信箱链接
代码格式:[MAIL="信箱地址" COLOR=链接颜色 NOLINE]链接显示内容[/MAIL]
说明:NOLINE表示显示链接时无下划线,省略时表示有下划线
21、为显示内容加边框
代码格式:[BOX=边框粗细 STYLE=边框样式 PAD=边框空白宽度 WIDTH=边框宽度 HEIGHT=边框高度 COLOR=边框颜色 BG=背景颜色或"图片" ALIGN=水平对齐方式 VALIGN=竖直对齐方式]显示内容[/BOX]
说明:边框样式(STYLE)的值为:0-8(1为默认的实线,0表示无边框线)
22、项目编号列表
代码格式:[LIST=编号样式]
第1行内容
第2行内容
........
第n行内容
[/LIST]
说明:编号样式可以是1、i、I、A、a
23、表格
代码格式:[TAB 参数1]
[TD 参数2]内容1[TD]内容2.....[TD]内容n (第1行表格内容)
内容1[TD]内容2.....[TD]内容n (第2行表格内容)
.........................................
[/TAB]
说明:1、[TD]用于分隔一行中的内容,以将内容填入单元格中,每行内容数量可以不同,显示表格时将取内容最多的一行作为每行单元格数量
2、参数1中包含二类参数
第一类:表格属性参数
(1)LINESIZE=表格线宽(默认为1)
(2)TABWIDTH=表格总宽(默认为100%)
(3)TABHEIGHT=表格总高(如果设置单元格高度可以省略)
(4)SPAC=单元格间距(默认为2)
(5)PADD=单元格边距(默认为1)
(6)HIGHCOLOR=亮边线颜色
(7)DRAKCOLOR=暗边线颜色(亮边线与暗边线取不同颜色可以显示边框立体效果)
(8)LINECOLOR=边线颜色
(9)TABBGC
LR=表格背景颜色
(10)BG=表格背景图案
第二类:单元格公共参数
(11)COLOR=单元格内文字颜色
(12)SIZE=单元格内文字大小
(13)FACE=单元格内文字字体
(14)ALIGN=单元格内水平对齐方式
(15)VALIGN=单元格内垂直对齐方式
(16)HEIGHT=单元格高度
(17)BGCOLOR=单元格背景颜色
3、参数2是指定某一单元格属性
(1)COLOR=文字颜色
(2)SIZE=文字大小
(3)FACE=文字字体
(4)ALIGN=水平对齐方式
(5)VALIGN=垂直对齐方式
(6)HEIGHT=单元格高度
(7)BGCOLOR=单元格背景颜色
(8)BG=单元格背景图案
原文转自:http://www.ltesting.net
|