- 浏览: 5512 次
- 性别:
最新评论
文章列表
readyState 属性的值:
0表示未初始化
1表示正在加载
2表示加载完毕
3表示正在交互
4表示完成
元素节点的nodeType属性值是:1
属性节点的nodeType属性值是:2
文本节点的nodeType属性值是:3
有三种
1)link方法
2)使用@import引入
3)页面直接加样式
差别1: link属于XHTML标签,而@import完全是CSS提供的一种方式。
link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。
差别2:加载顺序的差别。当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的 CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就 是闪烁),网速慢的时候还挺明显(梦之都加载CSS的方式就是使用@impo ...
行内元素和块状元素总结
- 博客分类:
- html
块级元素的分类
块级元素按照其应用于结构还是内容分为三种:结构化块状元素,终端块状元素,多目标块状元素。
一.结构化块状元素
这类元素用于构造文档的结构,一个好的文档结构对于搜索引擎和应用其他技术(如JavaScript)都是十分有利的。它们没有语义上的含义,仅仅划分出了文档的组织方式,并没有体现文档的内容。
主要的结构化块状元素
* <ol>
* <ul>
* <dl>
* <table>
支持结构化的元素
* <li>
* <dt>
* <dd>
...
DOCTYPE(是Document Type文档类型的简写)是一组机器可读的规则,它们指示(X)HTML文档中允许有什么,不允许有什么,DOCTYPE正是用来告诉浏览器使用哪种DTD,一般放在(X)HTML文档开头声明)用以告诉其他人这个文档的类型风格。
区别:严格模式是浏览器根据web标准去解析页面,是一种要求严格的DTD,不允许使用任何表现层的语法,如<br/>,混杂模式则是一种向后兼容的解析方法。
触发:根据不同的DTD触发,如果没有声明,那么默认为混杂模式。
介绍一款代码打包工具
谷歌封闭编辑器http://code.google.com/closure/compiler
字符 匹配
\b 单词边界
\d 从0到9的任何一个数字
\s 单个空白字符
\w 任何字符、数字或下划线
. 换行符以外的任何字符
[…] 方括号中的任何一个字符
{n} 重复n次
{n,} 重复n次或多次
{n. m} 重复n次到m次(可以是n次或m次)
? 0次或多次
+ 1次或多次
^ 匹配出现在行首或字符串开始位置的空字符串
$ 匹配出现在行末的空字符串
hide()和show 同时修改多个样式属性即高度、宽度和不透明度
fadeIn()和fadeOut 只改变不透明度
slideUp()和slideDown() 只改变高度
fadeTo() 只改变透明度
toggle() 用来代替hide()和show()方法,所以会同时修改多个样式属性即高度、宽度和不透明度
slideToggle() 用来代替slideUp()和slideDown()所以只改变高度
animated() 属于自定义动画的方法,以上各种动画方法实质内部都调用了animated()方法。此外,直接使用animated()还能自定义其他怕样式属性 ...
Html+css+js
对于初学前端开发的童鞋们,给你们一点学习的参考,希望能帮助你们。
Html+css推荐看的书:HTML、XHTML和CSS宝典(第5版)(美)谢弗 著,黄晓磊 译 清华大学出版社
之后多做一些练习,找一些美工出的原型图,自己切,做几个网页,最好能跟一个项目,基本上就可以了。
之后想提高代码的质量这本书一定要看呦:
编写高质量代码:1.Web前端开发修炼之道 曹刘阳 著/2010-06-01/机械工业出版社
2.《精通CSS与HTML设计模式》人民邮电出版社 [美]Michael Bowers 著 刘申 朱瑜敏 鲁奇 译
Jquery推荐《锋利的Jquery》人民邮电 ...