html表格、表单元素、img标签、图像映射技术、html4引入flash

表格(table)初步


<table>表格是一种在网页上实现内容“行列完全对齐”的技术。其基本实现模式如下:

         <tr>(一对tr是一行,一对td是一列)

                   <td>这是第1行的第1列</td>

                   <td>这是第1行的第2列</td>

</tr>

         <tr>

                   <td>这是第2行的第1列</td>

                   <td>这是第2行的第2列</td>

</tr>

……………

</table>

 

table标签常见属性

         border=”宽度值”          :设定表格线的宽度值,包括每个单元格的边框线

         width=”宽度值”                :可以使用数字值或百分数,比如: width=”500”,   width=”80%”

         height=”高度值”

         cellspacing=”数值”          :设定表哥中的单元格之间的间隙,单位是px(边框与字的间距)

         cellpadding=”数值                   :设定单元格中的内容跟单元格的边框线之间的间隙(边框自身间隙)

         align=”left||center||right”     :设定表格的水平对齐方式

         bgcolor=”颜色值”            :设定表格的背景颜色

         background=”图片地址url”   :设定表格的背景图片。注意:图片或自动完全填充表格区域,并如果需要,也会自动重复(不可以控制不重复),此时会将背景颜色覆盖(如果有)。

         bordercolor=”颜色值”    :设定表格的边框线的颜色

        

td标签常见属性

         width=”宽度值”                :可以使用数字值或百分数,比如: width=”500”,   width=”80%”

         height=”高度值”

         align=”left||center||right”     :设定单元格中的内容的水平对齐方式

         valign=”top||middle||bottom”:设定单元格中的内容的垂直对齐方式        

bgcolor=”颜色值”            :设定表格的背景颜色

         background=”图片地址url”   :设定表格的背景图片。注意:图片或自动完全填充表格区域,并如果需要,也会自动重复(不可以控制不重复),此时会将背景颜色覆盖(如果有)。

         colspan=”数字值                    :设定一个单元格“向右”跨过多少个单元格(也就是类似合并掉多少个)

         rowspan=”数字值         :设定一个单元格“向下”跨过多少个单元格(也就是类似合并掉多少个)

 

tr标签常见属性:tr的属性通常影响的是其中所包括的td的属性

         align=”left||center||right”     :设定单元格中的内容的水平对齐方式

         valign=”top||middle||bottom”:设定单元格中的内容的垂直对齐方式        

bgcolor=”颜色值”            :设定表格的背景颜色

         background=”图片地址url”   :设定表格的背景图片。注意:图片或自动完全填充表格区域,并如果需要,也会自动重复(不可以控制不重复),此时会将背景颜色覆盖(如果有)。

        

表格深入

在表格应用中,还有如下一些标签:

th:

其同样表示单元格,同样放在tr中——凡是能用td的地方,就可以用th——其除了表示单元格之外,还同时表示是“标题性质的单元格”——其表现上是会自动居中并且文字粗体

 

caption:

         用于设定表格的标题文字,放在table标签中

 

thead:

         代表表格的“头部区域”。

tbody:

         代表表格的“主体区域”。

         所有没有人为归到某个区域中的tr,都自动隶属于一个“tbody”标签。

tfoot:

         代表表格的“尾部区域”

 

一个表格(table)本质上其实只是由若干个(tr)组成,每个行由若干个列(td||th组成。

但:

我们可以人为地将一个表格的某些行定义为某种区域,这种区域划分只是出于现实逻辑上的需要,或现实数据划分的需要,但其实表格的本质并没有变化:tbody,thead,tfoot就是用来划分一个表格的区域用的,其本身不会改变表格的外观特征(表现)。此3个标签应该写在table标签中,tr标签外。

一个表格只能有一个thead和一个tfoot区,但可以有多个tbody区。

 

则表格标签嵌套关系总结:

                   caption

table è  thead                          th

                   tbody        è tr è   td

                   tfoot



表单元素

表单是什么?表单通常就是指在网页上可以供用户输入,选择,点击的一些“控件”。

通常,一个表单包含多个“表单项”:比如输入框,单选框,多选框,下拉选项,按钮,…..

这些表单项,每一个都是一个标签。他们都要包在一个整体的表单标签中,如下所示:

<form action=”网页文件地址url”  method=”提交方式” >

         <输入框标签>

<单选框>

<多选框>

<下拉选项>

<按钮>

</form>

         action=”网页文件地址url”:  用于设定该表单中填写的数据提交给哪个文件来接收(处理),通常是php文件

         method=”提交方式: 用于设定这个表单的数据提交的方式,只有两种:post,  get,

在html4中,有如下一些表单项value会显示的有text,password,submit,reset,button

单行文本框:

         <inputtype=”text”  name=”n1” value=”初始文字” />

密码框:

         <inputtype=”password”  name=”n2” />

单选项:

         <inputtype=”radio”  name=”n3” value=”1” />

         <inputtype=”radio”  name=”n3”  value=”2” />

                   …….

         说明:一组的单选项必须name相同,value不同

                   checked=”checked”属性可以设定该选项被选中

多选项:

         <inputtype=”checkbox”  name=”n4” value=”1” />

         <inputtype=”checkbox”  name=”n4”  value=”2” />

                   …….

         说明:一组的多选项必须name相同,value不同

                   checked=”checked”属性可以设定该选项被选中

 

文件选择域:

         <inputtype=”file”  name=”n5” />

 

隐藏域:

         <inputtype=”hidden”  name=”n6” value=”1” />   (由于用户不可见,一般value有值)

 

提交按钮:

         <inputtype=”submit”  name=”n7” value=”提交||注册||登录||发飙……” />

         说明:该类型的按钮一点击,则表单的数据就会被提交到action所设定的文件中去。

 

图片按钮:

     <input type=”image”  src=”图片地址url”  name=”n8” />

         说明:该按钮显示的其实就是src设定的图片,但其具有提交按钮的作用:提交表单。

 

重置按钮:

         <inputtype=”reset”  name=”n8” value=”重置” />

         说明:点击该按钮,则该表单中的所有用户填写或选择的数据都会被恢复到初始状态——不是清空

 

普通按钮:

         <inputtype=”button”  name=”n8” value=”xxx” />

         说明:该按钮点击之后对该表单或该网页都没有任何影响。

 

多行文本框:

         <textarea  cols="60"  rows="10"  name=”n10”></textarea>

         说明:cols用于设定该输入框的宽度值,但其单位是“字符”,即上面是60个字符宽。 rows设定高度值,也是字符为单位,即上面是10个字符高。

 

下拉选项:

         <select  name=”n11” >

                   <optionvalue=”1”>项目1</option>

                   <optionvalue=”2”  selected=”selected” >项目2</option>

                   <optionvalue=”3”>项目3</option>

                            。。。。。

         </select>

         说明: selected属性用于设定某个选项是初始被选中的(可见的)选项。

多行列表选项:

         <select  name=”n12”  size=”3” >

                   <optionvalue=”1”>项目1</option>

                   <optionvalue=”2”  >项目2</option>

                   <optionvalue=”3”  selected=”selected”>项目3</option>

                            。。。。。

         </select>

下拉选项和多行列表选项区别在此,

一些解释:

1,  通常,每个表单项都需要一个name属性——出于编程的考虑。

2,  表单项通常都可以使用disabled这个属性来将其设置为“无效”(不可操作)

3,  readonly(只读)通常可以使一个输入性表单不可输入。

4,  size属性可以用于单行文本框或密码框来设置其“宽度”,也是以字符为单位。

5,  maxlength属性可以用于单行文本框或密码框来设置其中可输入的最多的字符数。



图片标签<img />

在一个网页中显示图片,可以使用img标签,则该图片作为“外部文件”,会嵌入到当前网页中来。

<img src=”图片地址url” alt=”图片的说明性文字”  title=”图片的提示性文字” width=”宽度值” height=”高度值”  border=”边框粗细值” />  (一般来讲,width和weight只写一个,系统会自动锁定纵横比)

         区分2个文字信息:

                   说明性文字:说明该图片的具体内容,其实其主要是给搜索引擎使用,以使搜索引擎“知道”该图片具体是什么。

                   提示性文字:鼠标放到该图片(标签||元素)上,会出来的提示文字。
         通常,一个图片的宽度值和高度值只设置一个(即保证宽度是合适的或高度是合适的),则灵一个方向的数据由浏览器来按图片的实际宽高比例自动调整

Eg:<img src="0.jpg" alt="莫文蔚" title="这是一个数字0的图片"width="100" border="2"   />

         <ahref="http://www.baidu.com"><img src="images/1.jpg"/></a>

         <img src="images/2.jpg"/>

在一个实际网站中,通常将网站界面所需要的图片集中放在一个文件夹中,便于统一管理,通常使用images这一个文件夹。

图像映射技术

通过a标签,对一张图片可以实现链接,以链接到其他网页,它其实是a标签的应用。

但:

我们通过img的图像映射技术,却可以实现在一张图上实现多个链接,链接到不同的网页去。

其实现方式为:

<img src=”图片地址url” usemap=”#图像地图名” />

<map name=”图像地图名”>

         在此标签中,使用area标签来设定该图片的“局部区域范围”并形成链接。有3种区域形式:

         1:矩形

                   <area  shape=”rect” coords=”矩形的左上角坐标,矩形的右下角坐标”  href=”链接地址url”  />

                   注意:上述坐标值的格式是:x坐标,y坐标。

                            坐标的参考是当前这张图片,其左上角是原电(0点)(0,0),往右是x的正方向,往下是y的正方向。

         2:圆形

                  <area  shape=”circle”  coords=”圆心x坐标,圆心y坐标,圆半径”  href=”链接地址url”  />

         3:多边形

                   <area  shape="poly"  coords="第1点x坐标,第1点y坐标, 第2点x坐标,第2点y坐标, 第3点x坐标,第3点y坐标,......"  href="链接url" />

</map>

 

html4中的多媒体的展现

多媒体通常指音频和视频,广义的还包括图片。

实际上,在html4中,并没有多媒体内容的解决方案!

在实际应用中,多媒体基本上都是通过浏览器安装外部插件来实现多媒体的播放,最广泛流行的插件就是flash。

引入flash插件通常类似这样:



  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Mopria Print Service 2.3推出新的移动打印功能,支持用户使用 安卓设备的“分享”功能进行打印 拓展移动打印功能,方便用户使用其最喜爱的应用程序中的“分享”选项打印照片、文本 、网页等 加州圣拉蒙 – 2017年11月15日– 致力于推动全行业移动打印标准的全球非盈利性会员制组织 Mopria®联盟今日发布Mopria Print Service 2.3,以扩大移动打印支持,允许用户使用诸多最喜爱的 应用程序中的“分享”功能进行打印。此外,Mopria Print Service 2.3还与Android 8.0 Oreo™兼容,后 者的默认打印解决方案采用Mopria核心技术,支持通过1亿多台经Mopria认证的打印机实现轻松移 动打印。所有安卓设备可在Google Play™商店下载其最新版。 Mopria Print Service 2.3利用Facebook、Flipboard、LinkedIn、Twitter和Pinterest等诸多 备受欢迎的应用中现有的“分享”功能,使用户能够轻松打印。当使用“分享”功能时,用户 将看到其中包含Mopria Print Service选项,该选项位于电子邮件和消息选项下方。“分享” 图标位于醒目位置,用户只需选择Mopria Print Service选项、选择打印机、调整设置并 打印即可。 该新版本还支持沿多个方向打孔、折边、装订等分页装订选项,同时提供新界面,新增一 项便于用户快速查看可供使用的打印机并确定其状态的功能。该新界面提供便捷的起点, 方便用户添加或隐藏打印机、访问Mopria设置、排除打印故障以及查看经Mopria认证的 打印机列表。该新界面包含教程,已将这一用户请求最多的功能添加至该项服务中,为新 用户提供移动打印流程指导及建议。 Mopria联盟指导委员会主席Brent Richtsmeier表示:“我们将继续为Mopria Print Service 添加功能,旨在使安卓设备的移动打印体验尽可能轻松便捷。利用全球最受欢迎的应用中 的分享功能中新增的打印选项,用户将重新发现移动打印的便利。” 自发布以来,Mopria Print Service已支持通过安卓智能手机和平板电脑连接经Mopria认 证的打印机实现打印。Mopria Print Service允许用户轻松自定义彩色打印、打印份数、 双面打印、纸张尺寸、页面打印范围、介质类型和打印方向等打印设置,同时还可以定制 用户身份验证、点针式打印和会计功能等工作场所功能,而且不需要安装特定打印机品牌 的应用程序。 自创始人佳能、惠普、三星和施乐成立Mopria联盟以来的四年里,该非盈利性会员制组 织成员已增加至21个,他们代表着全球打印机行业。除创始公司之外,Mopria联盟目前 包括:Adobe、柯尼卡美能达、高通、利盟、京瓷、东芝、Brother、爱普生、富士施乐 、微软、NEC、Pantum、理光、YSoft、夏普、戴尔和致伸科技(Primax)。 Mopria技术目前设备安装数量已超过7亿台,预计不出一年便会超过10亿台。在继续努力 使移动打印变得轻松便捷的同时,Mopria联盟还将进一步专注于云打印和扫描标准化。 Mopria联盟的目标在于促使这些解决方案为消费者和企业用户变得更加方便可及、直观 简便。如需获取经Mopria认证的打印机和打印附件的最新列表,敬请访问: http://mopria.org/certified-products。 关于Mopria®联盟 Mopria®联盟是一个非盈利性会员制组织,由全球领先的科技公司组成,其成立初衷为简 化智能手机、平板电脑和其他设备的打印操作。该联盟制定并推广一系列技术标准,旨在 提供连接不同设备和移动操作系统的直观体验。这些标准的普及使用户能够与各种品牌的 打印机进行无缝交互。此外,对新移动设备或打印机而言,将无需进行应用程序的下载和 安装。利用支持Mopria的移动设备寻找经Mopria认证的打印机和附件实现轻松打印,可 在www.mopria.org了解详情或者在Google Play商店下载最新版Mopria软件。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值