电子商务技术基础论文论文目录:概述电子商务电子商务中的网页技术一HTML的基本概念二HTML的基本标记一. 头部标记head二.网页的主题标记body1 .网页背景色bgcolor2 .网页背景图片background3 .文字颜色texe4 .链接文字属性link5 .边距margin三.在页面中添加多媒体文件1 .设置滚动效果2.滚动方向direction3 .滚动方式behavior4 .滚动范围width,height5 .滚动背景颜色bgcolor6 .空白空间hspace,vspace7 .插入Flash 动画8 .插入音频和视频文件9.设置背景音乐10 .循环次数五.建立超链接1 . 内部链接2 .链接的目标窗口3 .锚点链接4 .链接同一页面中的锚点5 .链接到其他页面中的锚点6 .外部链接7 .链接到E-mail8 .链接到FTP9 .链接到Telnet10 .下载文件JavaScript JavaScript简介JavaScript基本语法1.常量2变量JavaScript的基本语句1 . if…else语句2 . for语句3 . switch4 . while语句5 . break语句6 . continue论文总述电子商务电子商务一般就是指利用国际互联网进行商务活动的一种方式.当代电子商务系统包括三层框架结构,底层是网络平台,是信息传送的载体和用户接入的手段,它包括各种各样的物理传送平台和传送方式;中间是电子商务基础平台,包括CA (Certificate Authority)认证、支付网关(Payment Gateway)和客户服务中心三个部分,其真正的核心是CA认证;而第三层就是各种各样的电子商务应用系统,电子商务基础平台是各种电子商务应用系统的基础。
而最直接呈现在顾客面前的是网页,顾客需要通过浏览网页来选购自己需要的产品.下面我们就来探讨一下电子商务技术基础中的网页制作所应用到的技术.一HTML的基本概念HTML的英文全称是Hyper Text Markup Language,它是网页超文本标记语言,也是全球广域网上描述网页内容和外观的标准.HTML作为一种标记语言,它本身不能显示在浏览器中.标记语言经过浏览器的解释和编译,才能正确的反映HTML标记语言的内容.二HTML的基本标记HTML最基本的语法就是<标记符>内容</标记符>其文件的基本结构是:<html>文件开始标记<head>文件头开始的标记……文件头的内容</head><body>文件主题开始的标记……文件主题的内容</body>文件主题结束的标记</html>文件结束的标记一. 头部标记head语法:<head>……</head>作用:<head>元素的作用范围是整篇文档.<head>元素中可以有<meat>元信息定义,文档样式表定义和脚本等信息,定义在HTML语言头部的内容往往不会在网页上直接显示.二.网页的主题标记body网页的主题部分包括要在浏览器中显示处理的所有信息.在网页的主题标记中有很多的属性设置,包括网页的背景设置,文字属性设置和链接设置等.1 .网页背景色bgcolor语法:<body bgcolor=”背景颜色”>说明:在该语法中的body就是页面的主题标记,bgcolor的值可以是一个已命名的颜色,也可以是一个十六进制的颜色值.2 .网页背景图片background语法:<body background=”图片的地址”>说明:图片的地址可以是相对地址,也可以是绝对地址.在默认情况下,用户可以省略此属性,这时图片会按照水平和垂直的方向不断重复出现,直到铺满整个页面.3 .文字颜色texe语法:<body text=”文字的颜色”>说明:在该语法中, text的属性值与设置页面背景的相同.4 .链接文字属性link语法:<body link=”颜色”>说明:这一属性的设置与前面几个设置颜色的参数类似,都是与body标签放置在一起,表明它对网页中所有未单独设置的元素起作用.5 .边距margin语法:<body topmargin=上边距的值leftmargin=左边距的值>说明:在默认情况下,边距的值是以像素为单位.三.在页面中添加多媒体文件1 .设置滚动效果滚动标记marquee语法:<marquee>……</marquee>说明:在标记之间添加要进行滚动的内容,并可以在标记之间设置文字或图像的属性.2.滚动方向direction语法:<marquee direction=”滚动方向”>……</marquee>说明:滚动方向包含4个取值,分别为up,down,left和right,它们分别代表向上,向下,向左和向右滚动,其中向左滚动left的效果与默认效果相同.3 .滚动方式behavior语法:<marquee behavior=”滚动方式”>……</marquee>说明:语法:<marquee width=”背景宽度” height=”背景高度”>……</marquee>说明:此处设置的宽度和高度的单位均为像素.5 .滚动背景颜色bgcolor语法:<marquee bgcolor=”背景颜色”>……</marquee>说明:滚动背景颜色应设置为16进制的颜色.6 .空白空间hspace,vspace语法:<marquee hspace=”水平范围” vspace=”垂直范围”>……</marquee>说明:该语法中水平范围和垂直范围的单位均为像素.7 .插入Flash 动画语法:<embed src=”多媒体文件地址” width=”多媒体的宽度” height=”多媒体的高度”></embed>8 .插入音频和视频文件语法:<embed src=”多媒体文件地址”width=”播放界面的宽度”height=”播放界面的高度”></embed>9.设置背景音乐背景音乐bgsound语法:<bgsound src=”背景音乐的地址”>说明:背景音乐的文件可以是avi,mp3等声音文件.10 .循环次数:语法:<bgsound src=”背景音乐的地址”loop=”播放次数”>说明:如果希望无限次地循环播放背景音乐,可以将循环次数设置为true.五.建立超链接超级链接是HTML文档的最基本特征之一.超级链接的英文名是hyperlink,它能够让浏览者在各个独立的页面之间方便的跳转.超级链接的基本知识:要正确的创建链接,就必须了解链接与被链接文档之间的路径.每个网页都有一个唯一的地址,成为统一资源定位符(URL).然而,当在网页中创建内部链接时,一般不会指定链接文档的完整URL,而是指定一个相对当前文档或站点文件夹的相对路径.绝对路径:绝对路径是包括服务器规范在内的完全路径.绝对路径不管资源文件在什么位置都可以非常精确地找到,除非是目标文档的位置发生变化,否则链接不会失败.采用绝对路径的好处是,它同链接的源端点无关.只要网站的地址不变,无论文档在站点中如何移动,都可以正常实现跳转而不会发生错误.另外,如果希望链接同站点上的其他内容,就必须使用绝对路径.采用绝对路径的缺点在于这种方式的链接不利于测试.如果在站点中使用绝对路径,要想测试链接是否有效,必须在Internet服务器端对链接进行测试.另一个缺点是,采用绝对路径不利于站点的移植.相对路径:为了避免绝对路径的缺陷,对于在同一站点之中的链接来说,使用相对路径是一个很好的方法.相对路径可以表述源端点同目标之间的相互位置,它同源端点的位置密切相关.1 . 内部链接:与自身网站页面有关的链接被称为内部链接.语法:<a href=”链接地址”>……</a>2 .链接的目标窗口:语法:<a href=”链接目标” target=”目标窗口的打开方式”>说明:在该语法中,target参数的取值有4种,如图所示:立锚点)语法:<a name=”锚点的名称”></a>说明:利用锚点名称可以链接到相应的位置.这个名称可以是数字或英文,或者两者的混合,最好要区分大小写.同一个网页中可以有无数个锚点,但是不能有相同名称的两个锚点.4 .链接同一页面中的锚点语法:<a href=”#锚点的名称”>……</a>说明;在该语法中,在href属性后输入页面中创建的锚点的名称,可以链接到页面中不同的位置.5 .链接到其他页面中的锚点语法:<a href=”链接的文件地址#锚点名称”>……</a>说明:在该语法中,与同一页面内的锚点链接不同的是,需要在锚点名称前面增加文件所在的位置以设置一个单独的链接页面,使其链接到前面定义的锚点页面.6 .外部链接链接到外部网站语法:<a herf=http://......>……</a>说明:在该语法中,http//:表明这是关于http协议的外部链接,在气候输入网站的网址即可.7 .链接到E-mail语法:<a href=mailto:邮件地址>……</a>说明:在该语法中的mailto:后面输入邮件的地址.8 .链接到FTP语法:<a href=”ftp://ftp地址”>……</a>说明:在该语法中,ftp://表明这是关于FTP协议的外部链接,在其后输入网站的网址即可.9 .链接到Telnet(Telnet常常用来登录一些BBS网站,也是一种远程登录方式.)语法:<a href=” telnet://地址”>......</a>说明:这种链接方式与其他两种类似,不同的就是他登录的是Telnet站点.10 .下载文件语法:<a href=”文件地址”>……</a>说明:在文件所在地址部分设置文件的路径,可以是相对路径,也可以使绝对路径.如果超级链接指向的不是一个网页文件,而是其他文件例如zip,mp3,exe文件等,单击链接的时候就会下载文件.JavaScriptJavaScript简介使用HTML只能制作出静态的网页,无法独立地完成与客户端动态交互的网页设计.因此就需要一种可以使网页产生动态效果的语言—JavaScript.JavaScript由Java集成而来,因此它是一种面向对象的程序设计语言.它所包含的对象有两个组成部分,即变量和函数,也称为属性和方法.JavaScript为网页设计提供了极大的灵活性,它能够将网页中的文本,图形,声音和动画等各种媒体形式捆绑在一起,形成一个紧密结合的信息源.JavaScript具有以下的语言特点;JavaScript是一种脚本编写语言,采用小程序段的方式实现变成,开发过程非常简单. JavaScript是一种基于对象的语言,它能运用已经创建的对象.JavaScript具有简单性.首先它是一种基于Java基本语句和控制流之上的简单而紧凑的设计语言,其次它的变量类型采用弱类型,并未使用严格的数据类型.JavaScript是动态的,它可以直接对用户或客户的输入做出响应,无需经过Web服务程序. JavaScript是一种安全性语言,它不允许访问本地硬盘,并且不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据丢失.JavaScript具有跨平台性.它依赖于浏览器本身,与操作环境无关.一.JavaScript基本语法JavaScript语言有自己的常量,变量,表达式,运算符以及程序的基本框架.1.常量常量的值是不能改变的,在常量中有以下几种类型:整形常量:整形常量可以是十六进制,八进制和十进制表示其值.实行常量:实行常量是由整数部分加小数部分表示.布尔值:布尔常量只有两种状态:true或alse.字符型常量:是由单引号(…)或双引号(“)括起来的一个或几个字符.空值: JavaScript中有一个空值null,表示什么也没有.特殊字符: JavaScript中以反斜杠(/)开头的不可显示的特殊字符.2变量变量值在程序运行期间是可以改变的,它主要作为数据的存取容器.在使用变量的时候,最好是对其进行声明.虽然在JavaScript中并不要求一定要对变量进行声明,但为了不至于混淆,还是要养成声明变量的习惯.变量的声明主要就是要明确变量的名字,变量的类型以及变量的作用域.变量名是可以随意取的,但要注意以下几点:变量名只能有字母,数值和下划线”_”组成,以字母开头,除此之外不能有空格和其他符号.变量名不能使用JavaScript中的关键字,所谓关键字就是JavaScript中已经定义好并有一定用途的字符.在对变量命名时最好把变量的意义与其代表的意思对应起来,以免出现错误.表达式表达式就是常量,变量,布尔值和运算符的集合,因此表达式可以分为算数表达式,字符表达式,赋值表达式及布尔表达式.在定义完变量之后,就可以对其进行赋值,改变,计算等一系列操作,这一过程通常通过表达式来完成,而表达式中的一大部分是在做运算符处理.运算符算术运算符逻辑运算符JavaScript的基本语句在JavaScript中主要有两种基本语句,一种是循环语句,种是条件语句,还有一些其他的程序控制语句.1 . if…else语句if…else语句是JavaScript中最基本的控制语句,通过它可以改变语句的执行顺序.语法:If(条件){执行语句1}Else{执行语句2}说明:当表达式的值为true,执行语句1,否则执行语句2.若if后的语句有多行,括在大括号{}内通常是一个好习惯,这样更清除,并可以避免无意中造成的错误.2 . for语句For语句的作用是重复执行语句,知道循环条件为false为止.语法:For(初始化;条件;增量){语句集;……}说明:初始化参数告诉循环的开始位置,必须赋予变量初值;条件是用于判断循环停止时的条件,若条件满足,则执行循环体,否则跳出循环;增量主要定义循环控制变量在每次循环时按什么方式变化.在3个主要语句之间,必须使用分号(;)分隔.3 . switchSwitch语句是多分支选择语句,到底执行哪一个语句块,取决于表达式的值于常量表达式向匹配的那一路.它不同于if…slse语句,它的所有分支都是并列的.程序执行时,由第一分支开始查找,如果不匹配,执行其后的块,接着执行第2分支,第3分支……如果不匹配,则查找下一个分支是否匹配.语法:Switch(){Case条件1;语句块1Case条件2;语句块2……Default语句块N}4 . while语句While语句和for语句一样,当条件为真时,重复循环,否则推出循环.语法:While(条件);语句集;……}说明:在while语句中,条件语句只有一个,当条件不符合时跳出循环.5 . break语句语法:Break;说明:当程序遇到break语句时,会跳出循环并执行下一条语句.6 . continue语法:Continue;说明:执行continue语句会停止当前循环的迭代,并从循环的开始处继续程序流程.这些就是网页制作中一些最基本的语法,也只是整个电子商务技术中的一小部分,应用它们就把各种商品呈现在顾客面前,由他们任意挑选. 最为顾客最直接的接触者,一个好网页将直接影响到顾客的购买欲望,相信这些技术会在电子商务的发展中发挥更加强大的作用!。