javaweb第二天笔记
更新时间:2024-05-27 07:46:01 阅读量: 综合文库 文档下载
day02
昨天内容回顾 1、html的操作思想 ** 使用标签把要操作的数据包起来,通过修改标签的属性值来实现标签内数据样式的变化 *** 2、图像标签 3、超链接标签 4、表格标签 ** 技巧:数里面有多少行,每行里面有多少个单元格 ** ** 输入项 *** 有name属性 * 普通输入项 type=\ * 密码:password * 单选:radio - name值相同 - value值 * 复选框:checkbox - name值相同 - value值 * 下拉框 select option * 文本域textarea * 隐藏项:type=\ * 文件:type=\ * 提交按钮 type=\* 重置:reset CSS * 使用图片提交: 6、div和span * div: 自动换行 * span:在一行显示 1、css的简介 * css:层叠样式表 ** 层叠:一层一层的 ** 样式表: 很多的属性和属性值 * 是页面显示效果更加好 * CSS将网页内容和显示样式进行分离,提高了显示功能。 2、css和html的结合方式(四种结合方式) (1)在每个html标签上面都有一个属性 style,把css和html结合在一起 - 标签,写在head里面 * * (4)使用头标签 link,引入外部css文件 - 第一步,创建一个css文件 - *** 第三种结合方式,缺点:在某些浏览器下不起作用,一般使用第四种方式 *** 优先级(一般情况) 由上到下,由外到内。优先级由低到高。 *** 后加载的优先级高 *** 格式选择器名称 { 属性名:属性值;属性名:属性值;??.} 3、css的基本选择器(三种) ** 要对哪个标签里面的数据进行操作 (1)标签选择器 * 使用标签名作为选择器的名称 div { background-color:gray; color:white; } (2)class选择器 * 每个html标签都有一个属性 class - (3)id选择器 * 每个html标签上面有一个属性 id - id选择器> class选择器>标签选择器 4、css的扩展选择器 (1)关联选择器 * wwwwwwww * 设置div标签里面p标签的样式,嵌套标签里面的样式 * div p { background-color: green; } (2)组合选择器 * 1111 22222 * 把div和p标签设置成相同的样式,把不同的标签设置成相同的样式 * div,p { background-color: orange; } (3)伪元素选择器(了解,浏览器的兼容性比较差) * css里面提供了一些定义好的样式,可以拿过来使用 * 比如超链接 ** 超链接的状态 原始状态鼠标放上去状态点击点击之后 :link :hover :active :visited ** 记忆的方法 lv ha 5、css的盒子模型 ** 在进行布局前需要把数据封装到一块一块的区域内(div) (1)边框 border: 2px solid blue; border:统一设置 上 border-top 下 border-bottom 左 border-left 右 border-right (2)内边距 padding:20px; 使用padding统一设置 也可以分别设置 上下左右四个内边距 (3)外边距 margin: 20px; 可以使用margin统一设置 也可以分别设置 上下左右四个外边距 6、css的布局的漂浮(了解) float: ** 属性值 left : 文本流向对象的右边 right : 文本流向对象的左边 7、css的布局的定位(了解) position: ** 属性值 - absolute : *** 将对象从文档流中拖出 *** 可以是top、bottom等属性进行定位 - relative : *** 不会把对象从文档流中拖出 *** 可以使用top、bottom等属性进行定位 8、案例图文混排案例 ** 图片和文字在一起显示 9、案例图像签名 ** 在图片上面显示文字 10、上午内容总结 1、css和html的四种结合方式(****) 2、css的基本选择器(****) * 标签选择器使用标签名 * class选择器 .名称 * id选择器 #名称 ** 优先级 style > id > class >标签 3、css的扩展选择器(了解) * 关联选择器 - 设置嵌套标签的样式 div p {} * 组合选择器 - 不同的标签具有相同的样式div,p{} * 伪元素选择器 * 超链接的状态 - 原始 :link - 悬停 :hover - 点击 :active - 点击之后 :visited 4、盒子模型(了解) * 边框 border:2px solid red; 上下左右 border-top border-bottom border-left border-right * 内边距 padding:20px 上下左右 * 外边距 margin:20px 上下左右 * 对数据进行操作,需要把数据放到一个区域里面(div) 5、布局的漂浮(了解) float - left: 后面的div到右边 - right:后面的div到左边 6、布局的定位(了解) position - absolute ** 从文档流中拖出 - relative ** 不会从文档流中拖出 一般在目录里面,标出符号 (********):重点,代码看懂,代码会写,代码理解 - (****重点中的重点***) (了解):代码看懂 (理解):能够把原理讲清楚 1、javascript的简介 * 是基于对象和事件驱动的语言,应用与客户端。 - 基于对象: ** 提供好了很多对象,可以直接拿过来使用 - 事件驱动: ** html做网站静态效果,javascript动态效果 - 客户端:专门指的是浏览器 * js的特点 (1)交互性 - 信息的动态交互 (2)安全性 - js不能访问本地磁盘的文件 (3)跨平台性 - java里面跨平台性,虚拟机 - 只有能够支持js的浏览器,都可以运行 * javascript和java的区别(雷锋和雷峰塔) (1)java是sun公司,现在oracle;js是网景公司 (2)JavaScript 是基于对象的,java是面向对象 (3)java是强类型的语言,js是弱类型的语言 - 比如java里面inti = \ - js: vari = 10; var m = \ (4)JavaScript只需解析就可以执行,而java需要先编译成字节码文件,再执行。 * javascript的组成(下面js) 三部分组成 (1)ECMAScript - ECMA : 欧洲计算机协会 - 有ECMA组织制定的js的语法,语句..... (2)BOM - broswer object model: 浏览器对象模型 (3)DOM - document object model:文档对象模型 2、js和html的结合方式(两种) 第一种: - 使用一个标签 第二种: - 使用script标签,引入一个外部的js文件 *** 创建一个js文件,写js代码 -
正在阅读: javaweb第二天笔记05-27 纪检监察干部必备基本业务知识05-31 2017年上海中考英语考纲词汇(全)01-01 施工现场临时用电施工组织设计05-11 建筑业简易计税方法下差额纳税07-31 竹子作文450字07-08 通道侗族自治县教育局民族团结进步工作总结04-11 农林水务局2022年工作总结及重点工作计划优秀参考04-26 山美版三年级上册品德与社会教案05-26 5、表单标签 ** - action methodenctype - method: get post