一种用于网页制作的数据库系统的制作方法

文档序号:6437036阅读:492来源:国知局
专利名称:一种用于网页制作的数据库系统的制作方法
技术领域
本发明涉及数据库及其实现方法,准确地说是用于网页制作的数据库及实现方法,该数据库及实现方法能够快速构建网页。
背景技术
网页制作,通常需要先构建网页的布局,再设计框架,表单、边框等内容,然后进行文字和图片的编辑。在这个过程中,需要程序员写代码,美工调整;如果涉及到大型的门户网站,首页就有四五个屏之多,写代码的工作量非常大,而且还涉及到二级频道页、信息页等多种内容,如果是一个程序员来写代码,则工作量可想而知,一般会采用多人合作的方式,每个人针对自己的内容写一部分代码,但是这种方式,每个人写的代码不尽相同,差异性带来的结果往往是不兼容,需要重新调整。因此,目前制作网页的主要问题在于1)需要一边制作HTML代码一边编写CSS 代码,花费的时间较多;2)不得不一边制作HTML页面一边受兼容性的影响,3)不同的重构人员在制作同一页面的时候CSS样式类名自定义,导致冲突。这为网页的制作增加了麻烦, 致使网页制作烦琐、周期长、效率不高。专利申请201010034292. 2号公开了一种网页模板的构建方法、系统及装置,本发明公开了一种网页模板的构建方法、系统及装置,用以解决现有技术中网页模板构建效率低的问题。该申请提出了一种网页模板,来针对网页模板中每块区域预呈现的区块元素,终端接收用户输入的区块元素请求信息,确定所述区块元素的标识信息对应的区块元素的代码信息,将所述区块元素的代码信息在该网页区域的对应位置呈现,终端接收用户输入内容信息,将所述内容信息在该区块元素中进行显示。这种方法将每个网页划分为至少两个区块元素,而每个区块元素可以重复使用,从而提高了网页模板的构建效率。这类似于目前所采用的CSS框架(层叠样式表Cascading Style Sheets), CSS框架是设计网页的基本架构,针对网页的全局、重置、表单、兼容等分块或设备、浏览器、插件等对象进行定义,CSS框架不仅需要引用的样式繁多,且也存在过多的限制,虽然可以使用优先和权重进行级别的重定义,但对本身的通用性和可扩展性也产生了太多的不利影响。该方法对网页的制作并没有带来根本的改善。究其因,这是因为在网页制作过程中,缺乏统一的标准和规范,每个程序员只是按照自己的思路和方式进行制作,并不考虑兼容性和可编辑性,因此这些方式是难以提高网页制作的效率的。

发明内容
基于此,本发明的目的是提供一种用于网页制作的数据库系统,该数据库系统将网页的基本框架标准化,能够快速构建网页,大大提高了网页的制作效率,减少了制作网页的时间。本发明的另一个目的在于提供一种用于网页制作的数据库系统,该数据库系统具有大量可移植的模块能够实现网页的快速编辑和重构,具有良好的可移植性。本发明的再一个目的是提供一种用于网页制作的数据库系统,该数据库系统对数据的管理只具有一个核心文件,易于实现。为了达到上述目的,本发明是按照如下方式实现的。一种用于网页制作的数据库系统系统,其包括 搜索引擎,从数据库中寻找数据;
网页信息数据库,为树状结构,其包括有重置模块、布局模块、背景色模块、文本模块、 表单模块、表格模块、边框模块,且上述的模块并联于搜索引擎上;
上述的模块中,分别存储不同的网页数据,便于用户制作网页时读取。具体地说,重置模块是对浏览器默认的一些属性进行清零;布局模块是针对网页的布局来进行,定义了常用的宽度、高度、浮动、定位、块状、隐显等常用的布局核心数据;背景色模块,定义了高亮、提示、警示的效果数据,一般与Border配合使用;文本模块定义了常用的基本的加粗、斜体、中下划线、大小、字体、换行等的数据;Table表格模块,针对表格的边框折叠进行定义;Border边框和文本的颜色定义了基本常用的颜色数据,配合设计和程序来进行使用,可以实现一些如高亮、提示、警示的效果。所述数据库,还包括快捷方式模块、其它部分模块;快捷方式模块对一些常用的模块进行定义,再次减少重复类的应用,精简代码;其他部分模块针对不同的浏览器进行了兼容处理。所述的数据库中的模块,具有统一的标识,在使用时便于引用。所述的数据库中,各个模块所存储的数据采用统一级别的权重,不设置优先级别, 便于后期的维护和更新。本发明将网页制作的基本框架性结构进行了规定和统一,网页的基本框架标准化,数据库只采用一个核心文件,网页制作的内容可以直接引用,能够快速构建网页,使用方便、简单,大道提高了网页制作的效率和速度。且本发明将网页的基本框架标准化,便于网页的快速编辑和重构,具有很好的可移植性。


图1为本发明实施数据库的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。一种用于网页制作的数据库系统系统,其包括 搜索引擎,用于从网页信息数据库中寻找数据;
网页信息数据库,为树状结构,其包括有重置模块、布局模块、背景色模块、文本模块、 表单模块、表格模块、边框模块、其它模块及快捷方式模块,且上述的模块并联于搜索引擎上;上述的模块中,分别存储不同的网页数据,便于用户制作网页时读取。具体地说,重置模块是对浏览器默认的一些属性进行清零;布局模块是针对网页的布局来进行,定义了常用的宽度、高度、浮动、定位、块状、隐显等常用的布局核心数据;背景色模块,定义了高亮、提示、警示的效果数据,一般与Border配合使用;文本模块定义了常用的基本的加粗、斜体、中下划线、大小、字体、换行等的数据;Table表格模块,针对表格的边框折叠进行定义;Border边框和文本的颜色定义了基本常用的颜色数据,配合设计和程序来进行使用,可以实现一些如高亮、提示、警示的效果。上述模块的具体内容如下
Reset重置,重置一般是不需要另外使用的,只是对浏览器默认的一些属性进行清零。
-St^yla normal I Layout布局,布局是针对布局来进行,包括了常用的宽度、高度、浮动、定位、块状、隐显等常用的布局核心内容。
!{float: left;}. r{fIoat^ right;} cl{clear:both; i, z(_zoom'. I;}
,rel{position:relative;}.ahs{position:absolute,}. alasc{position:absolute; margin-left:50%;} .mc (max:gin-left: auto ;随3gin-right: auto ; > ,dii{disp 1 ay:none;} = dtif display:block; j
,di{-mos-inline-stack:inline-block; display:inline-block; splay:inline;] ,ah {o^7e r f 1 ow: hi Men ; —} ,as{OTCrflow:scroll;}
,oxhys {O^eEfloiii-X: hidden; overflow-γ: scroll ;; ,vhi^isibilitY hidden; :| ,w{^isil3ilitYvisible;}
权利要求
1.一种用于网页制作的数据库系统系统,其特征在于所述系统包括搜索引擎,从数据库中寻找数据;网页信息数据库,为树状结构,其包括有重置模块、布局模块、背景色模块、文本模块、 表单模块、表格模块、边框模块,且上述的模块并联于搜索引擎上;上述的模块中,分别存储不同的网页数据,便于用户制作网页时读取。
2.如权利要求1所述的用于网页制作的数据库系统系统,其特征在于重置模块是对浏览器默认的一些属性进行清零;布局模块是针对网页的布局来进行,定义了常用的宽度、 高度、浮动、定位、块状、隐显等常用的布局核心数据;背景色模块,定义了高亮、提示、警示的效果数据;文本模块定义了常用的基本的加粗、斜体、中下划线、大小、字体、换行的数据; 表格模块,针对表格的边框折叠进行定义;边框和文本的颜色定义了基本常用的颜色数据。
3.如权利要求1所述的用于网页制作的数据库系统系统,其特征在于所述数据库中, 还包括快捷方式模块、其它部分模块;快捷方式模块对一些常用的模块进行定义,再次减少重复类的应用,精简代码;其他部分模块针对不同的浏览器进行了兼容处理。
4.如权利要求1所述的用于网页制作的数据库系统系统,其特征在于所述的数据库中的模块,具有统一的标识,在使用时便于引用。
5.如权利要求1所述的用于网页制作的数据库系统系统,其特征在于所述的数据库中,各个模块所存储的数据采用统一级别的权重,不设置优先级别,便于后期的维护和更新。
全文摘要
本发明公开了一种用于网页制作的数据库系统,其包括搜索引擎和网页信息数据库,网页信息数据库为树状结构,其包括有重置模块、布局模块、背景色模块、文本模块、表单模块、表格模块、边框模块,且上述的模块并联于搜索引擎上;上述的模块中,分别存储不同的网页数据,便于用户制作网页时读取。本发明将网页制作的基本框架性结构进行了规定和统一,网页的基本框架标准化,数据库只采用一个核心文件,网页制作的内容可以直接引用,能够快速构建网页,使用方便、简单,大道提高了网页制作的效率和速度。
文档编号G06F17/30GK102402591SQ20111033904
公开日2012年4月4日 申请日期2011年11月1日 优先权日2011年11月1日
发明者沈龙泉 申请人:深圳市信游天下网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1