1.HTML(Hypertext Markup Language) 超文本标记语言
CSS (Cascading Style Sheets)层叠样式表
2.当前主流的浏览器
用于mac 和windows 的 Apple Safari
用windows的Google Chrome
用于Mac 、windows、和Linux的Mozilla Firefox
用于 windows的 Microsoft Internet Explprer
用于Mac、window、和linux UNIX的 Opera
3.浏览器web客户端的程序
4.ASP.Net jsp php 是服务器端的程序语言
5.XHTML是HTML的一个变体。X代表可扩展的
1.常用的HTML标签
封闭整个HTML文档
封闭html的头部。在 中使用
封闭HTML文档的主体 在标签对内使用
段落;在段落之间跳过一行
换行符
1
级标题
。
。
。
6
级标题
1.层叠样式表: 层叠样式表这个名称的层叠部分是指将样式表规则应用于HTML文档中的元素的方式。更确切的讲,css样式表中的样式构成一种层次结构。其中更具体的样式将覆盖更一般的样式。Css负责根据这种层叠结构来确定样式规则的优先级,这建立了一种层叠的效果。如果这听起来有点令人糊涂的话,则只需把css中的层叠机制视作类似与遗传即可,其中一般的遗传特征将从父母那里继承给小孩,但是更具体的遗传特征对于小孩来说是完全独特的。在样式表中应用的基本样式规则可以被更具体的样式规则覆盖。
2.用于设置字体属性
Font- family----指定字体的系列
Font -size-------指定字体的大小
Font-style-------指定字体的样式
Font-weight----指定字体的粗细
3.样式ID是用户自定义的格式化规范,只能应用与web页面中的一个元素,可以跨一组页面使用ID,但每个页面内的每个ID只能使用一次。
4.样式类:样式类是一组自定义的格式化规范,可以应用于web页面的任何一个元素。
5.样式类和样式ID的区别 :样式类可以在多个地方引用。而样式id只可以应用于web页面的一个元素。但样式ID的优先级要高于样式类
6.标签内通过通过style 属性创建并应用样式规则。这种类型的样式被称为内敛样式
?
?
1.JavaScrqpt 是一种解释语言,只要优点是:编写和更改脚本非常简单。更改js就像HTML文档一样容易,一旦在浏览器中加载了文档,更改便会失效。
2.
3.Js 的引用:像大多数JavaScript程序一样,你的脚本开始于scrqpt 标签,你将使用script脚本封装脚本,要创建脚本需打开浏览器并且输入 如
标签
C:end语句
答案:B
1.给定表格创建一个表格
2.相对地址:描述了一个页面到另一个界面的路径,用于代替完整的路径
3.绝对地址:提供完整的URL包括域名
4.可以在〈img〉 标签的指定它的属性 如
5.可以用 来指定图片居中显示
6.可以用指定图片浮动在页面的左边,文字浮动在页面的右边与之相反
7.什么是图像映射:可以把图像分成连接到不同的文档区域,并且任何图像都可以被制成图像映射
1.
习题9.3.1
(1)放置两个DIV ,并是他们彼此相邻,但是在他们之间有30像素的边距,在样式表中可以用什么条目?
1.可以在第一个样式表中使用样式属性:margin-right:15px; 第二个样式DIV使用属性magin-left :15px ;
2.也可以用margin-left :30px或 margi-right:30px;把全部像素分配给其中的一个DIV
(2)那个css属性值用于内容不会出现在浮动div左边
Clear:left;
(3)什么样式属性可以使 Padding-top:12px; 1.相对定位:是HTML中的默认定位类型,你可以把相对定位视作类似于在棋盘上摆放棋子棋子从右到左排列,当到达期盼边缘时,就移到下一行。利用display样式属性block编排样式被自动放置到新行 2.绝对定位:可以使元素在页面上精确定位,换句话说绝对定位使你能够指定元素的矩形区域相对于其父元素区域的准确位置。 3.自由的把元素防止在页面上的任意位置,可能会遇到重叠的问题,这时可以使用z元素控制那个元素在顶部 4.相对定位和绝对定位有什么区别 在相对定位中,内容是依据页面的流程显示的,其中每个元素都实际出现在HTML代码中位于她之前的元素后面,另一方面绝对定位允许设置内容在页面上精确定位 5.那个CSS样式属性可以控制元素彼此重叠的方式 Z-index 可以控制元素彼此重叠的方式 6将字体控制到,离左上角80像素,向右20像素,大号字体显示 7.List-style-postion的值inside和outside有什么区别,哪一个是默认值 Inside表示列表项指示符放在通过列表项创建的块内,outside属性值则会把列表项指示符放在块外。当值为inside时,内容将环绕在列表项下面,默认值是outside 8.值位none的list-style仍将产生有序或无序的列表吗? 是的,唯一区别是不会显示列表项指示符 9在创建基于列表项的导航系统时,可以使用多少层级的嵌套列表? 从技术上讲可以根据需求创建尽可能深得样式表 。但从有用性角度讲。对你希望嵌套列表的层数是有限制的通常限制是三个层级,如果超过这个数字,就会存在以下风险:创建组织结构不佳的站点,或者简单地给用户提供比他始终看到的更多选项 10.在创建任何类型的导航列表时。a选择器的四个伪类可以具有相同的值吗? 当然可以,但你将冒着用户没有意识到你的漂亮的菜单的确是菜单的风险(因为鼠标移入后不会引发可视化显示) 1.一般来讲下面哪种布局是要使用的最佳布局:固定、流体、混合式布局 这时个有欺骗性的问题,没有所谓的最佳布局,他依赖于你的内容和你的受众需求 2.你能把固定布局定位在页面的任意位置吗? 可以,尽管大多数固定布局是左对齐或剧中显示的,你仍然可以在xy轴指定一个固定的位置,并在那个位置放置一个包含所有其他布局的一个DIV 3.min-width可以做些什么? 4P218页问与答: (1)问:我听说过有一种称为弹性布局的布局类型,它与流体布局之间有什么区别? 答:弹性布局是指当用户调整文本大小时其内容也会随之调整的布局。弹性布局使用字母M的宽度(em),它有固定地与文本和字体大小呈正比。字体M 的宽度是一个印刷度量单位,等于当前字体磅的大小在弹性布局中使用字体M的宽度时,如果用户通过按住CTRL键并使用鼠标滚轮强制增加或减小文本大小时,那么包含文本的区域也会成比例的增大或减小,弹性布局非常难以实现,更常见于资料而不是实际应用当中,这时由于完善他们要花费更多的时间 (2)问:你花了许多的时间讨论流体布局和混合式布局,他们比纯粹的固定布局更好吗? 答:“更好”是一种主观的说法;在本书中,所关心的是符合标准的代码。大多数设计师将告诉你创建和完善流体布局要花更长的时间,但它可以增强有用性,因此值得这样做。何时可能不值得这样做呢?如果你的客户没有意见,并且他们支付的时统一费用而不是按小时付费,那么久可能不值得这么做。在这种情况下,你所做的工作只是为了展示你的技能——不过这对你来说可能是值得的 P238页测验 1.当用户单机鼠标时执行的脚本是下面哪一项示例? A.对象 B.事件处理程序 C.不可能的事情 答案:B 2.下列那些是JS中函数的能力 A.接受参数 B.返回值 C.以上都是 答案:C 3.下列哪些是浏览器首先执行的 A.标签之间的语句 B.区域的脚本 C.用于按钮的事件处理程序 答案:A 1.为了处理浏览器和文档,js使用了称为DOM父子对象的层次结构。这些对象被组织进一个树形结构中,并且代表web文档的所有内容和成分;dom对象中有属性和方法,其中前者是用来描述web页面或者文档变量后者使你处理web页面中的某些部分。在引用对象使用父对象的名称,其后面跟着子对象的并用句号把他们隔开 2.下图显示了dom对象层次结构的window部分以及其他各种对象 P277页选择题 1.下列那项不是JS有效的变量名? A.2names B.FIRST_AND_LAST_NAME C,FIRSTANDLAST 答案:A 变量名只能以字母数字,下划线开头 2.如果语句var fig=2出现在函数中,那么他声明的是哪种类型的变量 A全局变量 B.局部变量 C常变量 答案:B 在函数声明的变量问局部变量 3.如果text包含值value the eagle has landed。 那么text.length的值将是什么? A.4 B.21 C.the 答案:B text.length表示字符串的长度 4.使用相同示例的字符串,下列哪项语句可以返回字母eagle A.text.substring(4,9) B.Text.subtring(5,9) C.Text.substring(“elage”) 答案:A 索引开始于0 ,并且不包括第二个索引 5.js表达式31+“angry polar bears”的结果是什么? A.一条错误的消息 B.32 C.“31angry polar bears” 答案:C P278页最下面两个练习 P311 程序清单 18.4 和 18.5 1.常用的事件 onclick 当用户点击某个对象时调用的事件句柄。 onkeydown 某个键盘按键被按下。 onkeypress 某个键盘按键被按下并松开。 onload 一张页面或一幅图像完成加载。 远程脚本编程:也称AJAX(asynachronous JavaScript and xml),它是一种浏览器特性。使js能够摆脱其客户端的界限,并且与web服务器上的文件或服务器端的程序协同工作。第十章
第12章
Min-width用于设定元素的最小宽度,但不包括填充,边框和边距第13章
第15章
第16章
第19章
第29章
¥29.8
¥9.9
¥59.8