第一章2
一、关于html的大致了解2
二、Html常用的标签3
三、使用vs创建网页6
第二章6
DiV(层)、span6
二、样式表、css(层叠样式表)6
文档流9
Javascript(JS)简介9
第三章11
一.类型转换12
二、断点调试、异常处理12
三、函数声明12
四、字符串13
五、数组14
六、javaScript Dom编程15
第四章15
一、Body、document对象的事件:16
二、Window对象的属性:16
三、事件冒泡17
四、动态创建、删除元素18
五、InnerText和innerHTML的区别18
第五章18
1、动态创建表格的另外一种方式19
2、删除元素,两种方式19
3、什么时候需要将代码放到window.onload中?19
4、通过js动态操作页面样式19
5、关于字符串为空值的判断19
6、关于一些事件20
7、层的显示与隐藏20
8.问题解答与拓展20
9、form对象21
10.说说不同浏览器的不同点以及是怎么解决这些差异的?21
11、Js中的正则表达式22
第六章23
1、HTML、JS的压缩23
2、怎样去写高效的js代码24
3、一些浏览器的兼容问题(了解)24
第一章
一、关于html的大致了解
参考书:张孝祥《JavaScript网页开发——体验式学习教程》
浏览器(5大主流浏览器):IE【IE6及以下版本(IE7及以上)】、FF(FireFox)、Chrome(谷歌)、Opera、Safari(Apple)
两大引擎:Trident引擎(就是IE的WebBrowser控件)、webkit引擎
HTML(HyperText?Markup?Language)超文本标记语言,就是描述网页长什么样子, 内容的文本。
不同浏览器品牌对HTML的支持是有差异的,要考虑浏览器的兼容问题。
通过设置body标签的bgcolor属性可以设定网页的背景颜色,颜色的取值可以是英文,也可以是十六进制(#00FF69,每两个为一组,分别代表R、G、B的值)
CSS、JavaScript都存在浏览器兼容问题,CSS尤甚,我们只考虑JS的兼容。
静态页面和动态页面
后缀名为html或htm都是静态页面;asp、aspx、jsp、php等都是动态页面
网页的基本结构:
我的第一个网页Hello world
HTML注释:
body标签的bgcolor属性可以设定网页的背景颜色。
Html和xml的区别:
Xml严格区分大小写,html不区分大小写。 建议html全部用小写。
Xml有开始必须要有结束。Html可以有开始没有结束,建议有开始有结束。。
Xml属性值一定要用“”引起来,html可以用引号、单引号或是不跟引号,建议用“”引起来。
都可以通过css改变外观。
使用上有什么本质的区别:xml主要用来存储数据,html更侧重于展示数据。
*(了解)xhtml:可扩展超文本置标语言(eXtensible?HyperText?Markup?Language,XHTML),更符合xml语法规范的html。xhtml的出现主要是为了向xml过度,通过xml+css也能实现很好的页面。【xhtml要求:全部小写、有开始结束标签、属性用双引号】
二、Html常用的标签
1)H1-h6:设置标题的等级,h1字号最大,
2)
换行
3)
段落
,有一定间距的换行。4)
5)加粗、、带下划线、斜体、强调加斜体
【注】建议使用、,因为他们除了有加粗、斜体,还有强调。
6)作为下标、上标
7)设置字体 size的取值是1-7,7最大。
8)设置水平线
9)
预格式化标签包含在这个标签中的内容会按照原定的格式显示出来
10)html编码,只能用地址符
空格 代表一个空格
< 小于号,>大于号 ,可以用来转义