java web开发学习笔记
WEB1、html 基础 (1)什么是 html? hypertext markup language,超文本标记语言。用于开发网页的语言,由浏览器解释 执行。html 文件以.html/.htm 结尾。 (2)html 文件的基本结构标题(3)web 开发标准 w3c 建议,开发一个页面,应该这样设计: 页面的结构(包括了数据) ,由 html 文档来负责。 页面的外观,由 css 文档来负责。 页面的行为,由 javascript 文档来负责。 (4)链接 a,基本使用 描述 _blank:在新的窗口中打开 url 地址所对应的内容 _self: 在当前窗口打开(默认) b,使用图片作为链接c,使用热点当 shape=“rect“(矩形)时,coords 的值为左上角和右下角的坐标值; 当 shape=“poly“(多边形)时,为各顶点值; 当 shape=“circle“ (圆形)时,为圆心坐标值 和半径值。 coords 值依照图片大小的不同和所希望链接区域的不同而有所不同 d,使用锚点: 在同一个页面内部跳转e,发送邮件f, 链接中的伪样式(css 中再讲) (5)列表 a,无序列表 b,有序列表 c,列表嵌套 (6)表格 a, 基本使用align=““>idnamesalary1zs2000border:边框的宽度 cellpadding:单元格里面的数据与单元格边框之间的距离 cellspacing:单元格之间的距离 width:60%/600 宽度 align: 水平位置 left/center/right valign:垂直位置 top/middle/bottom b,不规则的表格 cospan: 跨列合并 rowspan:跨行合并 c,表格的另一种写法标题thead:表头,0/1 tfoot:表脚,0/1 tbody:表体,1/n d,表格可以嵌套 (7)表单 什么是表单:用于收集用户的信息,比如登录表单可以让用户输入登录的用户名、密码,这些信息会提交给服务器来验证。 标记: type=“text“: 文本输入框 type=““:提交按钮 type=“reset“:重置按钮 type=“password“:密码输入框 type=“radio“:单选 type=“checkbox“:多选 type=“file“: 上传文件( 必须给 添加 enctype=“multipart/-data“) type=“hidden“:隐藏域 非 标记: :多行文本输入框 :下拉列表/ 多选框 (8)框架 什么是框架,用来将一个窗口划分成多个子窗口。 a,, 注意:frameset 不能写在里, 可以嵌套使用。 b, 属性:width height 可以使用在里,表示嵌入一个子窗口。 (9)其它标记 .: 标题 行内标记: 不单独占一行的标记块级标记: 另起一行的标记 . 标题表格表单段落用于布局 (10)实体 在 html 页面中,出现了空格、>,:error!: ok!:error!:ok! html/xhtml 文档类型声明 常见的文档类型声明 XHTML 过渡型XHTML 严格型HTML 严格型HTML 松散型1、css (1)cascading style sheet 级联样式表, 按照 w3c 的规范,页面的数据与结构由 html 来负责,页面的外观(展现给用户的界面) 由 css 来负责。 (2)css 的基本语法 选择器名称{ 属性:属性值; 属性 2:属性值 2; } 比如 #d1{ font-size:50px; }