课前讲课习题整理:
10.29 陈巧
1. 通过超链接在一个新的窗口打开一个页面:_blank
2. 在原页面打开:_self;在最原始的页面打开:_top;在父页面打开:_parent。
3. 表格边框可以设置颜色,但是和表格本身自己的颜色不是一个说法。
4. Colspan是跨列;rowspan是跨行。
5. Bgcolor和Backgroundcolor的区别:bgcolor单一的就是指背景色,并不包括含有的图片和其他子元素的颜色;而backgroundcolor包含了其他子元素的颜色。
6. 字符集:charst=’utf-8’是国际通用标准,推荐使用。
Charst=’gbk’用于繁体中文。
Charst=’gb2312’用于简体中文。
11.1
1. 选择器:通用选择器 *
类选择器 .
ID选择器 #
标签选择器
2. 三种复杂的选择器
后代选择器(用括号隔开)
交集选择器(不用括号隔开)
并集选择器(用逗号隔开)
3. 三个非常用选择器
子元素选择器(E>F)
直接相邻选择器(E+F)
普通相邻选择器(E~F)
4. 伪类选择器
超链接选择器::link;:visited;:hover;:active
第一个子元素:E:first-child
5. 伪对象/伪元素选择
文字选择:E::first-letter、E::first-line
插入内容:E::before、E::after
6. 超链接的伪类选择器
a:link表示未单击访问时的超链接样式
a:visited表示单机访问后的超链接样式
a:hover表示鼠标悬浮其上的超链接样式
a:active表示鼠标单击未释放的超链接样式
11.3
1. overflow属性的四个属性:visible;hidden;scroll;aotu
其中visible:不隐藏
Hidden:隐藏
滚动条隐藏:scroll
自动:aotu
2. 盒子的高度和宽度
高度:height+padding-top+padding-bottom+border-top+border-bottom
宽度:weight+padding-left+padding-right+border-left+border-right
盒子本身的宽高和margin是无关的。
11.5
1. 相对定位中position:relative 用left和top来进行移动
没有up和down属性
2. list-style 的属性中
None:去掉修饰符
Disc:实心圆
Circle:空心圆
Decimal:数字
3. 关于src和url的使用范围
Src用在css文件中
Url用在标签中
4. z-index只能通过改变大小来实现是否隐藏内容,不能改变内容的位置。
11.7
1. 关于样式的优先级问题:
a) 行内样式>内联样式>外联样式
b) 外联样式的优先级最低
11.9
1. 关于获取当前日期的方法
a) Date()返回的是一个字符串,但是没有getdate等日期对象的方法,内容确实是当前日期。
b) NewDate()方法返回的是一个Date对象,可以调用getDate等日期方法,内容也是当前的日期。
2. 改变标题的方法
a) Document.title()
b) 没有document.changetitle()这个方法
3. 对于absolute进行绝对定位的时候,父元素必须要进行相对定位才行,否则一层一层寻找,找不到则相对于浏览器进行定位。
12.10
1. Iframe
a) 想要清除窗体周围的边框,设置属性frameborder=“0”
b) 想要窗体周围的边框显示,设置属性iframeborder=“1”
2. 设置浏览器的大小
a) Window.resizeto(x,y)
b) x为宽度,y为高度
c) Window.resizeby(dx,dy)
d) dx为宽度的变化量,可正可负;dy为高度的变化量,可正可负
3. 当margin-top等属性无法展示效果的时候
a) 可以清除浮动 overflow:hidden
b) 给父元素设置高度
c) Float的使用
我自己
1. 属性选择器
a) 格式中要有$()
b) ()里面要有[]
c) 二者不可缺其一
2. Settimeout()在多少时间内执行一次某函数
3. SetInterval()是连续执行某函数多少次
12.18 康林
1.history对象只有三个方法,分别是back()、forward()、go()。
Back指回到上一个页面
Forward指跳转到下一个页面
Go()括号里面填写到跳转的路径
2. for循环里面定义变量的方式
a) var定义的,没办法将i加入到函数作用域里面
b) Let定义的,可以将i加入到函数作用域内