UBB,Discuz!和HTML代码有什么区别?

html-css027

UBB,Discuz!和HTML代码有什么区别?,第1张

HTML是Hypertext Markup Language的英文缩写,即超文本标记语言,是一种用来制作网页的标记语言,标记网页中的各种元素,如表单、表格、链接、图片之类的。它不需要编译,可以直接由浏览器执行(属于浏览器解释型语言)。 UBB代码是HTML的一个变种,是Ultimate Bulletin Board (国外的一个BBS程序)采用的一种特殊的TAG。UBB代码很简单,功能很少,但是由于其Tag语法检查实现非常容易,所以很多论坛引入了这种代码,以方便网友使用显示图片/联接/加粗字体等常见功能。 Crossday Discuz! Board 论坛系统(简称 Discuz! 论坛,中国国家版权局著作权登记号 2003SR6623)是一个采用 PHP 和 MySQL 等其他多种数据库构建的高效论坛解决方案。 总之 HTML是一种网页标记语言,UBB是html的一个变种语言,而Discuz!不是什么语言,他是论坛的名称,是由一个公司开发的,就好像bbsxp和动网,只是一个名字。

其实最主要给你说下他与HTML编辑器的区别就可以了

两种不同编辑器主要的功能区别在于网页代码的运用上。比如说我博客中的html代码,包括整体模板的代码,就需要使用HTML编辑器;这两种编辑方式各有优点,使用选择全凭个人写日志习惯而定。

UBB代码是HTML的一个变种,是Ultimate Bulletin Board (国外的一个BBS程序)采用的一种特殊的TAG。您也许已经对它很熟悉了。UBB代码很简单,功能很少,但是由于其Tag语法检查实现非常容易,所以不少网站引入了这种代码,以方便网友使用显示图片/链接/加粗字体等常见功能。

再给你一些常用的UBB

UBB代码使用方法

[red]文字[/red] 红色

[green]文字[/green] 绿色

[blue]文字[/blue] 蓝色

[white]文字[/white] 白色

[purple]文字[/purple] 紫色

[yellow]文字[/yellow] 黄色

[violet]文字[/violet] 紫罗兰色

[brown]文字[/brown] 褐色

[black]文字[/black] 黑色

[pink]文字[/pink] 粉红色

[orange]文字[/orange] 橙色

[gold]文字[/gold] 金色

[h1]文字[/h1] 标题1

[h2]文字[/h2] 标题2

[h3]文字[/h3] 标题3

[h4]文字[/h4] 标题4

[h5]文字[/h5] 标题5

[h6]文字[/h6] 标题6

[size=1]文字[/size=1] 1号字

[size=2]文字[/size=2] 2号字(偏小)

[size=3]文字[/size=3] 3号字(正常大小)

[size=4]文字[/size=4] 4号字(偏大)

[size=5]文字[/size=5] 5号字

[size=6]文字[/size=6] 6号字

[font=仿宋]文字[/font=仿宋] 仿宋体

[font=黑体]文字[/font=黑体] 黑体

[font=楷体]文字[/font=楷体] 楷体

[font=隶书]文字[/font=隶书] 隶书体

[font=宋体]文字[/font=宋体] 宋体

[font=幼圆]文字[/font=幼圆] 幼圆体

[b]文字[/b]加粗

[u]文字[/u] 下划线

[i]文字[/i]倾斜

[left]文字[/left]文字 左对齐

[center]文字[/center] 居中

[right]文字[/right] 右对齐

[url=链接地址]链接文字[/url] 超级链接

[code]文字[/code] 代码

[IMG]图片地址[/IMG] 贴图

[mail]文字[/mail] EMAIL地址

[quote]文字[/quote] 引用文字

[movl]文字[/movl] 文字左移

[movlr]文字[/movlr] 文字左右移

[movr]文字[/movr] 文字右移

[hide]文字[/hide] 隐藏回复可见内容,只能用于主题帖

[flash]文字[/flash] flash地址(swf)

[music]文字[/music] 音乐地址(mp3,wma,rm,mid)

[movie]文字[/movie] 电影地址(wmv,avi)

[media]文字[/media] 电影地址(wmv,avi)

[light]文字[/light] 彩字

希望对你有用 请给最佳采纳 谢谢

UBB代码说白了就是一种安全的html,对于前台输入,如果别人输入了html代码而后台不做处理的话,最轻微的结果就是导至页面变形,比如你一个论坛是以表格为基础布局白色背景,如果别人输入了"</table><table bgcolor=red>"直接的结果就是你的表格被拆分,并且下半部分变成了红色,为了安全起见,就需要在后台过滤别人的代码,将"<"换成"<"将">"换成">",这样别人输入就不再被当成html语法,而当成普通字符,但有时还需要一些特殊内容,比如图片,于是再对前台代码作一点处理

比如[img]url[/img]在后台处理转换成<img src=url />其它如一楼说的功能类似.

我不知道你后台编程语言是用的什么,所以无法具体给出具体后台代码,如果你需要的话,可以给我留言.