Java-Web开发基础第2章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Java-Web开发基础第2章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java Web 开发 基础 课件
- 资源描述:
-
1、第2章 Web客户端编程目录 CSS基础知识基础知识HTML简介简介 JavaScript基础知识基础知识 重 点JavaScript的基本语法与事件 了解并掌握HTML的基本语法以及标记理解并掌握CSS基本语法以及页面元素课 程 内 容HTML简介 CSS基础知识 JavaScript基基础知识础知识 HTML基本语法 HTML格式标签 CSS简介 CSS基本语法 JavaScript语言概述 JavaScript语法基础 HTML表单标记 案例-使用HTML设计注册表单 CSS网页元素 HTML中使用CSS JavaScript函数和事件 2.1 HTML简介 超文本标记语言或超文本链接语
2、言(HTML)是目前应用在网络上的较为流行、广泛的标记语言,也是构成网页文档的主要语言,最早起源于标准通用标记语言(SGML)。可以使用任何能够生成.txt类型源文件的文本编辑来产生HTML文件,用HTML编写的超文本文档称作为HTML文档。该文本文件通常带有.html或.htm的文件扩展名,是能独立于各种操作系统平台的、可供浏览器解释浏览的网页文件。2.1.1 HTML基本语法其格式如下:标题部分 正文部分 2.1.2 HTML格式标签1.标题标签在标题标签中可以使用属性align,用于设置标题文字的对齐方式,其取值如下:(1)Left:文字左对齐(默认值)。(2)Right:文字右对齐。(
3、3)Center:文字居中对齐。2.格式排版标签(1):该标签的功能是实现强制文本换行,但是行与行之间不会留下空行。(2):该标签的功能是在网页中加入一条水平线横跨网页,并且具有多个属性,可以通过这些属性来设置水平线的宽度、长度及显示效果等。3.文字格式标签主要属性包括如下:(1)Color:设置字体颜色。(2)Face:设置字体样式。(3)Size:设置字体大小,值为整数,分为7个级别(默认字体大小为3)。4.段落标签 标签对是用来创建一个新的段落,因此在标签对中加入的文本将会按照段落的格式显示在浏览器上。表示一个段落的开始,表示段落的结束,该标记可以省略。标签可以有多种属5.预定义格式标签
4、 标签在编辑文档时使用,主要功能是能够将显示内容保留在编辑工具中已经排好的形式原样显示在网页中。6.注释标签作为注释标签,在编写HTML文件时,主要是为了提高文件的可读性,其语法格式为:7.列表标签 列表标签在网页中主要是用来规定文字的排列方式、列举内容等。常用的列表分为三种:有序列表(使用标签),无序列表(使用标签),自定义列表(使用标签)。(1)有序列表 有序列表是指列表中各项按一定的编号顺序来显示,列表用开始,以结束,每一个列表项用标签对定义,其语法如下:列表项1 列表项2 8.多媒体和超链接标签 多媒体主要包括图像、视频、背景音乐等多种形式,多媒体的应用可以使网页更加丰富多彩;超链接的
5、使用可以使包含不同信息的网页链接在一起。因此,多媒体和超链接在网页中起着非常重要的作用。(1)插入图像标签 标签可以在网页中添加.gif、.jpg、.png等格式的图像.(2)插入视频 标签也能实现在网页中插入视频的功能,(3)插入背景音乐 标签的功能是实现在网页中添加.wav、.mid、.mp3等格式的背景音乐。(4)插入超链接超链接可以实现当前页面与其他页面间的跳转,使用户可以从一个页面直接跳转到另一个页面、图像或服务器。9.表格标签 表格是由行、列、单元格三部分组成,它不仅可以很好的组织信息,还可以很好地控制页面布局,在网页开发中占用很重要的地位。表格定义的基本格式如下:第一列的标题 第
6、二列的标题 第一行中第一个单元格内容 第一行中第二个单元格内容 第二行中第一个单元格内容 第二行中第二个单元格内容 .2.1.3 HTML表单标记表单一般是由表单标签、表单域、表单按钮组成。表单标签包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法;表单域包含了用于用户输入和交互的控件,比如文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等;表单按钮包括提交按钮、复位按钮和一般按钮,用于将数据传送给服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他的一些处理工作。1.表单标签标签对用来创建一个表单,标签用来定义表单的开始,标签用来定义表单的结
7、束。该标签属于容器标签,表单里所有数据采集功能的控件都需要定义在该标签对之间。表单标签基本语法结构如下:2.表单域标签(1)单行输入域标签 标签用来定义单行输入域,用户可在其中输入单行信息。(2)多行输入域标签 标签对是用来定义多行文本输入域 (3)选择域标签 标签对用来建立一个下拉列表,标签用来定义下拉列表中的一个选项,用户可以从列表中选择一项或多项。3.表单按钮标签 标签对用于定义提交表单内容给服务器的按钮,主要属性有Type和Accesskey。(1)Type属性:用于设置按钮类型,可取值为:Button(一般按钮)、Reset(复选按钮)、Submit(提交按钮)。它们与中同名的属性具
8、有相同的功能。(2)Accesskey属性:用于设置按钮的热键,即按下Alt键的同时按下该属性值所对应的键便可以快速定位到该按钮。2.2 CSS基础知识 Web网站的开发一般包含两方面的内容:一是站点的外观设计,二是站点的功能实现。一个成功的网站应该是一个设计美观而又方便实用的网站。2.2.1 CSS简介 级联样式表(Cascading Style Sheets,CSS)是一种设计网页样式的工具,它是W3C为了弥补HTML在显示属性设定上的一些不足而制订的一套扩展样式标准,其重新定义了HTML中的文字显示样式,并增加了一些新的概念,如类、层等,可以实现对文字的重叠及定位等。2.2.2 CSS基
9、本语法 在网页制作过程中,定义样式表的方法主要有下面三种方法:1.通过HTML标签定义样式表CSS样式表的基本语法格式:引用样式的对象标签属性:属性值;标签属性:属性值;标签属性:属性值;2.使用id定义样式表 在HTML页面中Id选择符是用来对某个单一元素定义单独的样式,定义Id选择符要在Id名称前加上一个#号。3.使用Class定义样式表 使用CSS类可以为同一元素创建不同的样式或不同元素创建相同的样式。CSS类的定义格式有两种,定义时需要在自定义类的名称前加一个点号“.”。(1)标签名.类名标签属性:属性值;标签属性:属性值;标签属性:属性值;(2).类名标签属性:属性值;标签属性:属性
10、值;标签属性:属性值;2.2.3 HTML中使用CSS 在HTML中加入CSS主要有三种方法:嵌入式样式表、内联式样式表和外联式样式表。1.嵌入式样式表 嵌入式样式表很简单,只要在需要应用样式的HTML标签上添加CSS属性就可以了,这种方法主要用于对具体的标签做具体的样式设置,其作用范围只限于本标签。例如:使用嵌入式样式表2.内联式样式表 内联式样式表利用标签对将样式表定义在HTML文档的标签对之间,内联式样式表的作用范围是本HTML文档。3.外联式样式表 外联式样式表是将定义好的CSS单独放到一个以.css为扩展名的纯文本文件中,再使用标签链接到网页中。2.2.4 CSS网页元素1.字体的属
11、性CSS的字体属性包括:Font-family:表示字体的名称。Font-style:表示字体的风格,可以取值normal(默认值)、italic、oblique。Font-variant:表示字体的变形,可以取值normal(默认值)、small-caps(小型大写字母)。Font-weight:表示字体的加粗,可以取值normal(默认值)、bold、bolder、lighter、100900。Font-size:表示字体的大小,取值分为绝对大小(xx-samll、x-small、small、medium(默认值)、large、x-large、xx-large)、相对大小(larger、s
展开阅读全文