第一讲第2课Html高级部分.docx
《第一讲第2课Html高级部分.docx》由会员分享,可在线阅读,更多相关《第一讲第2课Html高级部分.docx(17页珍藏版)》请在冰点文库上搜索。
第一讲第2课Html高级部分
Html高级部分
表格标签
例子:
效果
gbcolor,border,bordercolor,易懂,不解释
Bordercolorlight:
设置border光亮部分的颜色(只有在border>0时生效)
Borderclolordark:
设置border阴暗部分的颜色(只有在border>0时生效)
Cellspacing表格内的各个单元格的间隔大小
Cellpadding表格内单元格和其内容的间隔大小
With和height表格的宽度和高度(像素或%)
属性:
Align水平对齐方式(如果单元格大于内容默认左侧对齐)
valign垂直对齐方式
bgcolor颜色(对一行起作用,覆盖
widthheight某个单元格的宽度和高度(只对每个,不是每行)
注意:
1width如果设置为%比的话,各个单元格的大小的%比相加不能超过100%
2如果参数总和没有超过,则将剩余的平均分配给各个单元格
3如果要设置这2个参数,确保已经设置了
属性align:
这个单元格的水平对齐方式
Valign:
这个单元格的垂直对齐方式
Colspan:
这个单元格所占有的列数(默认1)
Rowspan这个单元格所占有的行数(默认1)
Nowrap禁止浏览器对单元格内过长内容进行换行
(换行时会根据字符串中的特殊字符换行:
如“-”,没有特殊字符的一般话会撑开表格)
与
粗体加黑
一般用来作为表头(表里第一行)
整个表格的标题,必须紧跟在
如:
嵌入超链接:
帧标签
一个浏览器窗口只能显示一个html文件
将浏览器窗口分成多个帧,每个帧就能显示一个html文件
一个框架集可以存放多个帧窗口
每个帧窗口对应一个或多个(切换显示就多个了)html文件
存放多个帧窗口的html文件称为主文档
图片例子:
显示效果:
结构图:
frameset标签对不能嵌套在
(否则不能显示分帧)
只能放在之中
而且frameset标签对中不能含有任何
Rows:
设置多少行个帧
Cols:
设置多少列个帧
Border:
设置帧边框的宽度
Frameborder设置是否显示边框。
值:
NO(或者0),Yes(或者1)
一个帧
scr:
初始装载的html文件的url
Name:
帧窗口名字,被调用时,scr所指向的html将显示在超链接target所指向的name的
如果target所指向的目标窗口不在,那么会自动打开一个新的窗口来显示目标html
并且设置其属性为target所设置的内容
帧窗中
Scrolling:
帧窗口边框是否显示滚动条(默认自动显示)
Noresize:
禁止用户用鼠标调整帧窗口的大小
用法:
放在
例子:
你的浏览器不支持框架窗口!
在网页中插入一个帧窗口,其中可以显示html文件(画中画效果)
中的文本只有当用户的浏览器不支持时才显示,这样当用户的浏览器不支持时,就显示文本提示
也有的属性,如:
name和srcframeborder等属性,用法一样。
超链接补充
Target取值说明:
1_blank打开新的窗口,并且窗口没有名称(脚本无法控制没有名称的窗口)
2_parent显示在当前帧的直接父窗口(只有当超链接的原网页显示在某个帧窗口中是才可)
3_self在原网页显示(缺省设置值)
4_top显示在最顶层的窗口(只有当超链接的原网页显示在某个帧窗口中是才可)
表单标签
action:
提交处理的url(赋值为空或不写,默认是提交到本网页)
Method:
1get:
不安全的,显示发送(默认的,表单中的特殊字符会被编码,数据不能大于1kb)2post:
加密提交
Target:
想要显示结果的目标窗口和帧
Title:
Enctype
:
(一般没有必要修改,除非要上传文件时才修改为
)
Name属性:
有设置name属性值的表单元素才会发送到服务器
表单:
size:
显示的字符数
Maxlength:
最大输入字符数
Disable:
不能编辑(并且不会发送到服务器)
重置按钮
checked初始化是否被选定(无值,直接使用)
只有checked的才会被提交
多个提交按钮如果都有name属性,只有被单击的才会发送到服务器
并且,只要表单名字和表单内容不是空,(只要大于一个的空格),都会被提交
name=“”,表单内容为“”则这个表单元素会被提交为+++=+++
多个重名的表单元素提交时,会自动加上数字加以区分
name一样的多个radio为一组单选按钮,这样就只能有一个被选中
男
女
value才是被提交的值,后面的文本是用来提示用户的
隐藏的表单,浏览器不显示
密码输入单行文本框
普通按钮(通常和脚本相联系)
实现先web上传文件
选择完文件,点击提交时,只是提交url,并没有文件上传
如果要上传文件:
1将
post2将enctype设置为”multipart/form-data”
表单:
可在表单中创建图标
当提交时:
会提交单击的图片上的xy坐标,格式为:
pic.x&pic.y(name.x&name.y)
Multiple:
(不用赋值)可以多选
Size:
显示的条目个数
如果的value没有设置,默认用内容中的“内容”作为值传送
默认值写在之间.
cols:
列数
行数
提示作用
作用:
快捷键
表单设置id属性之后,在label中引用为其设置快捷键
快捷键测试在火狐上无效!
360上按键冲突!
IE测试有效!
另外,360浏览器就是
Meta标签
Name属性值
是放在
Name属性值:
keywords
搜索关键字时,搜索引擎放出的spiders和robots将name=keywords时content内的内容作为关键字,匹配相同后放到搜索引擎的数据库中。
(content内多个关键字用逗号分隔)
description
Content内容为本网页的相关描述
Robots
告诉搜索引擎放出的spider和robots根据content里面的属性值来采取什么样的行动方式
Content值:
1index:
让spider和robots可以检索和收录该页面(默认值)
2noindex不让spider和robots不可以检索和收录该页面(搜索时会增加访问量,所以可以这么设置)
3follow让搜索引擎,顺着超链接继续往下走
4nofollow不让spiders和robots顺着超链接往前走
5all让piders和robots可以index可以follow
6none让piders和robots不可以index也不可以follow
meta>Name属性值:
generator
说明编辑本网页的软件名称
author
网页作者
copyright
版权声明
Http-equiv属性值
Http-equiv是用来模拟响应消息头的
消息头可以说是服务器给浏览器发送的“暗号”,查看源码是看不见的
http-equiv>属性值:
Content-type:
用来告诉浏览器该网页的mime类型和使用的字符集编码
例如:
告诉浏览器该文档为html文档,使用gb2312来编码(如果当前浏览器不是gb2312,则自动设置为gb2312来编码此文档)
http-equiv属性值:
refresh
刷新浏览器
告诉浏览器:
在1秒中后刷新当前网页到
如果为:
则就是每隔1秒钟,自动刷新当前网页
expires
Expires头
用于设置网页的到期时间:
解释,缓存页面后,以后浏览器都从缓存中读取,而不是从服务器上下载
直到到期了,缓存页面无效,则又从服务器下载该页面
20:00GMT”>如果将content设置为0,可以禁止浏览器缓存页面http-equiv属性值:windows-target强制某个页面在某个固定窗口显示比如防止自己的网页被显示在frame中例子:强制显示最顶级窗口,就不会被显示在frame中了 http-equiv属性值:pragma禁止浏览器在当前计算机缓存该页面例子:或者(后面这个更为可靠)来禁止缓存页面http-equiv属性值:page-enter或page-exit在浏览器刚进入某个页面,或者离开某个页面时的特殊效果进入效果例子:(这里只有html代码,需要结合css)其中:transition为显示类型Duration为显示持续的时间 头元素
20:
00GMT”>
如果将content设置为0,可以禁止浏览器缓存页面
windows-target
强制某个页面在某个固定窗口显示
比如防止自己的网页被显示在frame中
强制显示最顶级窗口,就不会被显示在frame中了
pragma
禁止浏览器在当前计算机缓存该页面
或者
(后面这个更为可靠)
来禁止缓存页面
page-enter或page-exit
在浏览器刚进入某个页面,或者离开某个页面时的特殊效果
进入效果例子:
(这里只有html代码,需要结合css)
其中:
transition为显示类型
Duration为显示持续的时间
头元素
里面包含的标签是:
的属性:
Href:
目标关联文件的url(必须的)
Rel和rev定义资源之间的关系类型(必选其一rel和rev一样)
1stylesheet:
外部样式表
例如
2ShortcutIcon:
浏览器地址栏图标,收藏夹图标(16*16px)
(其他不常用,不列举)
Title说明2个连接之间的关系(可选)
Type目标资源的mime类型(html->type=”text/html”css->type=”text-css”javascript->type=”text/javascript”)
Media用于说明目标资源被接收的媒体或介质(一个网页有多种输出方式,通过指定media属性,可让目标资源只能在特定的媒介上起作用)
Media值:
screen(默认屏幕),print(打印机),projection(投影机),aural(扬声器),braille(触觉感觉设备上供盲人使用),tty(电传打字机),tv(电视机),all(所有以上设备都有效)。
分区标签
注意:
客户端脚本编程和级联样式表
可以嵌入在一个代码中
图片显示区别:
源码:
效果:
中的不换分隔开所以为aaabbb
2010年5月14日17:
47:
08开始
完成2010年5月15日18:
08:
31
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2