meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta
标签用于网页的<head>与</head>中,meta 标签的用处很多。meta
的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目
前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和
keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个:
name 属性
1、<meta name="Generator" contect="">用以说明生成工具(如Microsoft FrontPage 4.0)等;
2、<meta name="KEYWords" contect="">向搜索引擎说明你的网页的关键词;
3、<meta name="DEscription" contect="">告诉搜索引擎你的站点的主要内容;
4、<meta name="Author" contect="你的姓名">告诉搜索引擎你的站点的制作的作者;
5、<meta name="Robots" contect= "all|none|index|noindex|follow|nofollow"> ......
基本步骤
1,把需要排序的行放到tbody中(程序会直接取tbody的rows);
2,把排序行放到一个数组中;
this.Rows = Map(this.tBody.rows, function(o){ return o; });
3,按需求对数组进行排序(用数组的sort方法);
this.Rows.sort(Bind(this, this.Compare, orders, 0));
4,用一个文档碎片(document.createDocumentFragment())保存排好序的行;
var oFragment = document.createDocumentFragment();
forEach(this.Rows, function(o){ oFragment.appendChild(o); });
ps:文档碎片并不是必须的,但建议使用,大量dom操作时使用文档碎片会更有效率。
5,把文档碎片插入到tbody中。
this.tBody.appendChild(oFragment); ......
window.open('page.html','','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')
===================各项参数============
其中yes/no也可使用1/0;pixel value为具体的数值,单位象素。
参数 | 取值范围 | 说明
alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后
alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上
depended | yes/no | 是否和父窗口同时关闭
directories| yes/no | Nav2和3的目录栏是否可见
height | pixel value | 窗口高度
hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键
innerHeight | pixel value | 窗口中文档的像素高度
innerWidth | pixel value | 窗口中文档的像素宽度
location | yes/no | 位置栏是否可见
menubar | yes/no | 菜单栏是否可见
outerHeight | pixel value | 设定窗口(包括装饰边框)的像素高度
outerWidth | pixel value | 设定窗口(包括装饰边框)的像素宽度
resizable | yes/no | 窗口大小是否可调整
screenX | pixel value | 窗口距屏幕左边界的像素长度
screenY | pixel value | 窗口距屏幕上边界的像素长度 ......
最近 W3C
一口气推出 7 个 HTML 工作草案,涵盖了 HTML5,HTML RDF,HTML Microdata,HTML Canvas, HTML
Bidi 等标准。这些草案多数与 HTML5 有关,虽然 HTML5 标准的真正发布与实现还有很远的路,但这个未来最有前途的 HTML
标准正引起业界广泛的关注。
W3C 发布的 7 个 HTML 工作草案是:
HTML5
: HTML 5 核心细则 .
HTML: The Markup Language
:
主要是面向 Web 开发者的 HTML,讲述了 HTML 语法,元素,属性等。
HTML5 differences from
HTML4
: HTML5 和 HTML4 有什么区别。
HTML+RDFa
: 在 HTML5 中使用
RDF 的规则和指引。
HTML Microdata
: 在 HTML
文档中嵌入机器可读数据的机制。
HTML Canvas 2D Context
:
HTML5 中 2D Canvas 对象的细节。
Additional
Requirements for Bidi in HTML
: 同时支持左到右和右到左阅读顺序的文档和应用程序的一些建议。
关于 HTML5 的延伸阅读
关
于 HTML5,开发者可以期待什么?
HTML
5 之后是什么?HTML
深
入了解 HTML 5
让
JavaScript 拯救 HTML5
的离线存储
Web
Forms 2.0 行将被 HTML 5
代替
HTML
5
正在改变 Web
HTML
5
令人期待的 5 项功能
......
最近 W3C
一口气推出 7 个 HTML 工作草案,涵盖了 HTML5,HTML RDF,HTML Microdata,HTML Canvas, HTML
Bidi 等标准。这些草案多数与 HTML5 有关,虽然 HTML5 标准的真正发布与实现还有很远的路,但这个未来最有前途的 HTML
标准正引起业界广泛的关注。
W3C 发布的 7 个 HTML 工作草案是:
HTML5
: HTML 5 核心细则 .
HTML: The Markup Language
:
主要是面向 Web 开发者的 HTML,讲述了 HTML 语法,元素,属性等。
HTML5 differences from
HTML4
: HTML5 和 HTML4 有什么区别。
HTML+RDFa
: 在 HTML5 中使用
RDF 的规则和指引。
HTML Microdata
: 在 HTML
文档中嵌入机器可读数据的机制。
HTML Canvas 2D Context
:
HTML5 中 2D Canvas 对象的细节。
Additional
Requirements for Bidi in HTML
: 同时支持左到右和右到左阅读顺序的文档和应用程序的一些建议。
关于 HTML5 的延伸阅读
关
于 HTML5,开发者可以期待什么?
HTML
5 之后是什么?HTML
深
入了解 HTML 5
让
JavaScript 拯救 HTML5
的离线存储
Web
Forms 2.0 行将被 HTML 5
代替
HTML
5
正在改变 Web
HTML
5
令人期待的 5 项功能
......
1. 超链接的图片去掉边框的方法:
在 语句里加上 border=0
如:<img border=0
src="sadf.jpg">
2.鼠标放上去图片变色的方法:
用到了标签的事件功能,调用方法是 function="this.src='asdf.jpg'"
如:<img border=0 src="a.jpg" onmousemove="this.src='a_on.jpg'"
onmouseout="this.src='a.jpg'"
/> ......
跨行合并:rowspan, 跨列合并: colspan.
<table border=2 width="50%">
<tr>
<td rowspan=2> 天朝 </td>
<td> Party </td>
</tr>
<tr><td>河蟹</td></tr>
</table>
<table border=2 width="50%">
<tr>
<td>房价</td>
<td>草泥马</td>
</tr>
<tr>
<td colspan=2>狮子</td>
</tr> ......