HTML入门基础教程(3)html表格案例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DTD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Document Type Defination(文档类型声名)
网上的可以播放的视频一般都是flash。
<embed>
此标签是非W3C标准,适用于NetScape浏览器(网景)
标签语法
<embed></embed>
常用的属性:
width:设置标签的宽度
height:设置标签的高度
src:设置标签的url
type:设置多媒体类型
wmode:设置背景是否透明取值:transparent
<img>图片标签
src:url
width:
height:
border:
align:
alt:
title:
热点区域
语法:
<img usemap=”#映射名”src=”url”/>
<map name=”映射名”>
<area shape=”rec”coords=”x1,y1,x2,y2”href=””/>
frameset框架
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
多媒体标签
多媒体:视频、音频、图片、flash
我们常说的wav、mav、flv、avi、mp3、mkv,是指文件类型
colspan:将某一行上的多列进行合并
th标签
作用与td标签几乎一样,只在显示是以粗体,居中显示,一般用于表头
thead
tbody
tfoot
thead、tbody、tfoot只是在逻辑对表格进行划分
<caption>标签
作用是设置表格的标题
常用属性:
align:left、right、top、bottom
对应的xhtml文档规范声名:
strict严格型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
transitional过渡型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4、xml标签严格遵循大小写
5、xml标签如果有属性,属性必须有值,且属性值被用双引号括起来
6、xml标签必须闭合
XHTML
XML的严格语法规则+ HTML标签
主要体现在以下:
html标签必须闭合如<br/>
html标签中没属性值的属性将其属性名做为属性值<hr noshade=”noshade”/>
<id>22</id>
<jiguan>GX</jiguan>
</stu>
</class>
XML语言规范:
1、第一为XML文档的声名语句
vserion:指定xml文档的版本
encoding:指定xml文档的编码
2、xml没有预定的标签,所有标签都是用户自定义的标签,
3、xml该当只有一个根标签,所有标签必须位于根标签内
background:设置表格的背景图片
cellspacing:设置单元格与单元格之间的间距
cellpadding:设置单元格内填充的距离
align:设置表格的在页面上的水平对齐方式取值:left、center、right
rules:将单格边线进行合并
行标签
<tr></tr>
作用设置表格中的一行
常用的属性:
昨日回顾
二进制只有两关键因素
基数位权
数码:某一种进制中可以出现数字
基数:某一种进制中数据的个数
十六进制
0-9A(10)-F(15)
进制的转换
第一种:非十进制转换为十进制
非十进制按权展,就可以得到对应的十进制数
第二种:十进制转换为非十进制
分整数和小数部分分别进行转换
整数部分:
基数连除取余法,将十进制转换为几进制就除几,首先得到的余数为低位,最后得到余数为高位。
target设置a链接所指向的页面显示的位置
_blank
_self
_top
_parent
a链接的用法
1、实现下载
2、<a href=”mailto:234@qq.com”></a>
3、<a href=”#”></a>
<a href=”javascript:void(0)”></a>
4、实现锚点
需两个a标签来配合使用
5、HTML无法在不同软件之间传数据
XML语言快速入门
<? xml version=”1.0”encoding=”utf-8”?>
<class>
<stu>
<name>zhangsan</name>
<id>21</id>
<jiguan>GD</jiguan>
</stu>
<stu>
<name>lisi</name>
在HTML发展过程中出来了两种比较种比较重要的版本
restrict:严格型restrict版本中不包含非推荐的标签
looser:宽松型looser版本中包含了非推荐的标签
framset:框架型
HTML三种不同版本的文档声名(规范)
strict严格型的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
loose宽松型的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
framset框架型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
href设置url
绝对路径
从磁盘根目录开始一级目录一级目录表示资源的格式
href=”http://www.234.com/index.html”
相对路径
相对路径
./当前目录
../上一级目录
被引用的资源位于同一分支的下面
./目录/被引用资源名
被引用的资源位于同一分支的上面
../../被引用的资源名
被引用的资源位于不同分支的下面
表格标签
<table></table>
主要是在页面上显示显示逻辑关系的行列数据,另一个作用是在早期用来进行页面布局
常用的属性:
width:设置表格的宽度取值:数值百分比100%
height:设置表格的高度取值:数值百分比80%
border:设置边线的粗细
brodercolor:设置边线的颜色
bgcolor:设置列表的背景颜色
小数部分:
基数连乘取整法:将十进制转换为几进制就乘几,首先得到的整数为高位,最后得到的整数为低位。
第三种:二进制转换为八进制或十六进制
以小数点为基准,整数部分向左,小数向右,每三位(四位)为一组,位数不够的补”0”,之后将每一次二进制数转换为八进制数(或十六进制数)
8421BCD码(Binary to Decimal)
<param name="movie" value="images/banner.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
DTD就是一组机器可理解的规范,仅是告诉浏览器以什么规范来解析当前文档
W3C、浏览器、Web站点(用户的网页文件)这者之间的关系(三角恋)
HTML语言W3C制定
网页是用户编写
浏览器显示用户使用W3C的HTML语言编码的网页
在HTML发展过程中出来了不同的版本,W3C为不同的不版本制定了相应的解析规范,以使用浏览器能够解析。
作用设置表格中某一行中的列
常用属性
width:设置某一列的宽度
height:设置某一行的高度
align:设置某一个单元格的内容的水平对齐方式
valign:设置某一个单元格的内容的垂直对齐方式
bgcolor:设置单元格的背景颜色
background:设置单元格的背景图片
rowspan:将某一列上的多行进行合并
一个多媒体分三部分:视频编码、音频编码、容器;编码又分为解码和编码,那想播放一种视频不需专用的播放器(播放器中就有对应该视频的编码器和解码器)。
以上这些视频文件,一般体积越大,不利网络传输,所以将以上格式的视频转换为flash格式。flash体积小,画面还可以满足用户需求。flash仅要在浏览上安装一个插件即可播放。
<object>
W3C标签的,IE等浏览器
<object></object>
常用属性:
width:设置宽度
height:设置高度
src:设置url
codebase:设置flash插件的下载地址
classid:插件在注册表内的注册码
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="778" height="202">
当存储编码是ANSI时显示编码应设置为GBK或GB2312
当存储编码是utf-8时显示编码应设置为utf-8
marquee
width
height
directionleftrightupdowm
behavioralternateslidescroll
scrollAmount
scrollDelay毫秒单位
1286432168421
11111111
由于三位二进制数全为1可以代表八进制中最大的数7,四位二进制数全为1可以代表十六进制中最大的数15
第四种:八进制或十六进制转换为二进制
将一位八进制或十六进制转换为三位或4位二进制。
第五中:八进制与十六进制之间进行转换。
将二进制作为一个过渡数
<a>标签
常用属性
pluginspage:设置flash插件的下载地址
quality:设置播放质量取值:highlow
<embed src="images/banner.swf" width="778" height="202" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
XML
可以扩展标签语言
HTML的困境:
1、HTML标签都是固定的,无法从标签上标识内容的含意。
2、HTML标签主是显示内容,它更侧重于在浏览器上显示内容,至于内容显示的是什么HTML不会关心。
3、HTML标签擅长人与计算机之间的交流。不适合计算机与计算机之间的交流和信息的传递
4、HTML标签无法保存数据。
<area shape=”circle”coords=”x,y,r”href=””/>
<area shape=”poly”corrds=”x1,y1,x2,y2,x3,y3…”href=””/>
</map>
编码:
存储编码:编辑器生产的事文件存储在磁盘上的编码
显示编码:浏览使用,指示浏览使用何种编码方式来显示页面
bgcolor:设置整行的背景颜色
backgrounBiblioteka Baidu:设置整行的背景图片
align:设置整行内容的水平对齐方式
取值:left左对齐、center居中对齐、right右对齐
valign:设置整行内容的垂直对齐方式
取值:top向上对齐、middle居中对齐、bottom向下对齐
列标签
<td></td>
ASCII
GBK
GB2312
BIG5
UTF-8
ANSI是微软操作系统的一种伪码它把代表的是操作不同系统版本的语言编码
当前系统为window XP/win7/win8简体中文ANSI所代表编码为GBK GB2312
如何避免网而出现乱码
1、html文件存储编码
2、显示编码
3、php文件编码
4、mysql数据库的编码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Document Type Defination(文档类型声名)
网上的可以播放的视频一般都是flash。
<embed>
此标签是非W3C标准,适用于NetScape浏览器(网景)
标签语法
<embed></embed>
常用的属性:
width:设置标签的宽度
height:设置标签的高度
src:设置标签的url
type:设置多媒体类型
wmode:设置背景是否透明取值:transparent
<img>图片标签
src:url
width:
height:
border:
align:
alt:
title:
热点区域
语法:
<img usemap=”#映射名”src=”url”/>
<map name=”映射名”>
<area shape=”rec”coords=”x1,y1,x2,y2”href=””/>
frameset框架
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
多媒体标签
多媒体:视频、音频、图片、flash
我们常说的wav、mav、flv、avi、mp3、mkv,是指文件类型
colspan:将某一行上的多列进行合并
th标签
作用与td标签几乎一样,只在显示是以粗体,居中显示,一般用于表头
thead
tbody
tfoot
thead、tbody、tfoot只是在逻辑对表格进行划分
<caption>标签
作用是设置表格的标题
常用属性:
align:left、right、top、bottom
对应的xhtml文档规范声名:
strict严格型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
transitional过渡型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4、xml标签严格遵循大小写
5、xml标签如果有属性,属性必须有值,且属性值被用双引号括起来
6、xml标签必须闭合
XHTML
XML的严格语法规则+ HTML标签
主要体现在以下:
html标签必须闭合如<br/>
html标签中没属性值的属性将其属性名做为属性值<hr noshade=”noshade”/>
<id>22</id>
<jiguan>GX</jiguan>
</stu>
</class>
XML语言规范:
1、第一为XML文档的声名语句
vserion:指定xml文档的版本
encoding:指定xml文档的编码
2、xml没有预定的标签,所有标签都是用户自定义的标签,
3、xml该当只有一个根标签,所有标签必须位于根标签内
background:设置表格的背景图片
cellspacing:设置单元格与单元格之间的间距
cellpadding:设置单元格内填充的距离
align:设置表格的在页面上的水平对齐方式取值:left、center、right
rules:将单格边线进行合并
行标签
<tr></tr>
作用设置表格中的一行
常用的属性:
昨日回顾
二进制只有两关键因素
基数位权
数码:某一种进制中可以出现数字
基数:某一种进制中数据的个数
十六进制
0-9A(10)-F(15)
进制的转换
第一种:非十进制转换为十进制
非十进制按权展,就可以得到对应的十进制数
第二种:十进制转换为非十进制
分整数和小数部分分别进行转换
整数部分:
基数连除取余法,将十进制转换为几进制就除几,首先得到的余数为低位,最后得到余数为高位。
target设置a链接所指向的页面显示的位置
_blank
_self
_top
_parent
a链接的用法
1、实现下载
2、<a href=”mailto:234@qq.com”></a>
3、<a href=”#”></a>
<a href=”javascript:void(0)”></a>
4、实现锚点
需两个a标签来配合使用
5、HTML无法在不同软件之间传数据
XML语言快速入门
<? xml version=”1.0”encoding=”utf-8”?>
<class>
<stu>
<name>zhangsan</name>
<id>21</id>
<jiguan>GD</jiguan>
</stu>
<stu>
<name>lisi</name>
在HTML发展过程中出来了两种比较种比较重要的版本
restrict:严格型restrict版本中不包含非推荐的标签
looser:宽松型looser版本中包含了非推荐的标签
framset:框架型
HTML三种不同版本的文档声名(规范)
strict严格型的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
loose宽松型的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
framset框架型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
href设置url
绝对路径
从磁盘根目录开始一级目录一级目录表示资源的格式
href=”http://www.234.com/index.html”
相对路径
相对路径
./当前目录
../上一级目录
被引用的资源位于同一分支的下面
./目录/被引用资源名
被引用的资源位于同一分支的上面
../../被引用的资源名
被引用的资源位于不同分支的下面
表格标签
<table></table>
主要是在页面上显示显示逻辑关系的行列数据,另一个作用是在早期用来进行页面布局
常用的属性:
width:设置表格的宽度取值:数值百分比100%
height:设置表格的高度取值:数值百分比80%
border:设置边线的粗细
brodercolor:设置边线的颜色
bgcolor:设置列表的背景颜色
小数部分:
基数连乘取整法:将十进制转换为几进制就乘几,首先得到的整数为高位,最后得到的整数为低位。
第三种:二进制转换为八进制或十六进制
以小数点为基准,整数部分向左,小数向右,每三位(四位)为一组,位数不够的补”0”,之后将每一次二进制数转换为八进制数(或十六进制数)
8421BCD码(Binary to Decimal)
<param name="movie" value="images/banner.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
DTD就是一组机器可理解的规范,仅是告诉浏览器以什么规范来解析当前文档
W3C、浏览器、Web站点(用户的网页文件)这者之间的关系(三角恋)
HTML语言W3C制定
网页是用户编写
浏览器显示用户使用W3C的HTML语言编码的网页
在HTML发展过程中出来了不同的版本,W3C为不同的不版本制定了相应的解析规范,以使用浏览器能够解析。
作用设置表格中某一行中的列
常用属性
width:设置某一列的宽度
height:设置某一行的高度
align:设置某一个单元格的内容的水平对齐方式
valign:设置某一个单元格的内容的垂直对齐方式
bgcolor:设置单元格的背景颜色
background:设置单元格的背景图片
rowspan:将某一列上的多行进行合并
一个多媒体分三部分:视频编码、音频编码、容器;编码又分为解码和编码,那想播放一种视频不需专用的播放器(播放器中就有对应该视频的编码器和解码器)。
以上这些视频文件,一般体积越大,不利网络传输,所以将以上格式的视频转换为flash格式。flash体积小,画面还可以满足用户需求。flash仅要在浏览上安装一个插件即可播放。
<object>
W3C标签的,IE等浏览器
<object></object>
常用属性:
width:设置宽度
height:设置高度
src:设置url
codebase:设置flash插件的下载地址
classid:插件在注册表内的注册码
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="778" height="202">
当存储编码是ANSI时显示编码应设置为GBK或GB2312
当存储编码是utf-8时显示编码应设置为utf-8
marquee
width
height
directionleftrightupdowm
behavioralternateslidescroll
scrollAmount
scrollDelay毫秒单位
1286432168421
11111111
由于三位二进制数全为1可以代表八进制中最大的数7,四位二进制数全为1可以代表十六进制中最大的数15
第四种:八进制或十六进制转换为二进制
将一位八进制或十六进制转换为三位或4位二进制。
第五中:八进制与十六进制之间进行转换。
将二进制作为一个过渡数
<a>标签
常用属性
pluginspage:设置flash插件的下载地址
quality:设置播放质量取值:highlow
<embed src="images/banner.swf" width="778" height="202" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
XML
可以扩展标签语言
HTML的困境:
1、HTML标签都是固定的,无法从标签上标识内容的含意。
2、HTML标签主是显示内容,它更侧重于在浏览器上显示内容,至于内容显示的是什么HTML不会关心。
3、HTML标签擅长人与计算机之间的交流。不适合计算机与计算机之间的交流和信息的传递
4、HTML标签无法保存数据。
<area shape=”circle”coords=”x,y,r”href=””/>
<area shape=”poly”corrds=”x1,y1,x2,y2,x3,y3…”href=””/>
</map>
编码:
存储编码:编辑器生产的事文件存储在磁盘上的编码
显示编码:浏览使用,指示浏览使用何种编码方式来显示页面
bgcolor:设置整行的背景颜色
backgrounBiblioteka Baidu:设置整行的背景图片
align:设置整行内容的水平对齐方式
取值:left左对齐、center居中对齐、right右对齐
valign:设置整行内容的垂直对齐方式
取值:top向上对齐、middle居中对齐、bottom向下对齐
列标签
<td></td>
ASCII
GBK
GB2312
BIG5
UTF-8
ANSI是微软操作系统的一种伪码它把代表的是操作不同系统版本的语言编码
当前系统为window XP/win7/win8简体中文ANSI所代表编码为GBK GB2312
如何避免网而出现乱码
1、html文件存储编码
2、显示编码
3、php文件编码
4、mysql数据库的编码