写在开头:本文是学习Java后端开发的个人笔记,便于自己复习。文章内容引用了尚硅谷的javaweb教学,有兴趣的朋友可以上B站搜索。另外,由于是侧重java后端,所以对于HTML和CSS这里仅做了简单的介绍,着重点在于如何去使用前端工程师写好的静态页面。如果想详细了解前端的朋友,可以再去看前端相关的博客和视频。
HTML&CSS
Ⅰ B/S软件结构
Ⅱ 前端开发流程
Ⅲ 网页的组成部分
Ⅳ HTML技术
Ⅴ CSS技术
Ⅰ B/S软件结构

Ⅱ 前端开发流程
Ⅲ 网页的组成部分
网页由三部分内容组成:内容(结构)、表现、行为
内容:我们在页面中看到的数据,称之为内容。一般内容,我们使用html技术来展示
表现:内容在页面上的展示形式。比如说:布局,颜色,大小等等。一般使用CSS技术实现
行为:页面中元素与输入设备交换的响应。一般用javascrip技术实现
Ⅳ HTML技术
- 简介
Hyper Text Markup Language (超文本标记语言) 简写:HTML
HTML 通过标签来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,
通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处 理,画 面如何安排,图片如何显示等)
-
创建HTML文件
(1)创建一个web工程



(2)在工程下创建html页面
 可以直接设置事件响应后的代码 - 标签又分为单标签和双标签 + 单标签格式:<标签名 /> + 双标签格式:<标签名>...封装的数据...</标签名> - 标签的语法易错点 + <!-- ①标签不能交叉嵌套 --> 正确:<div><span>早安</span></div> 错误:<div><span>早安</div></span> <hr /> + <!-- ②标签必须正确关闭 --> <!-- i.有文本内容的标签: --> 正确:<div>早安,尚硅谷</div> 错误:<div>早安,尚硅谷 <hr /> <!-- ii.没有文本内容的标签: --> 正确:<br /> 错误:<br> <hr /> + <!-- ③属性必须有值,属性值必须加引号 --> 正确:<font color="blue">早安,尚硅谷</font> 错误:<font color=blue>早安,尚硅谷</font> 错误:<font color>早安,尚硅谷</font> <hr /> + <!-- ④注释不能嵌套 --> 正确:<!-- 注释内容 --> <br/> 错误:<!-- <!-- 这是错误的 html 注释 --> --> <hr /> -
常用标签介绍与示例
5.1 font字体标签
示例:在网页上显示 我是字体标签,并修改字体为 宋体,颜色为 红色<body> <!-- 字体标签 需求 1:在网页上显示 我是字体标签 ,并修改字体为 宋体,颜色为红色。 font 标签是字体标签,它可以用来修改文本的字体,颜色,大小(尺寸) color 属性修改颜色 face 属性修改字体 size 属性修改文本大小 --> <font color="red" face="宋体" size=7>我是字体标签</font> </body>5.2 特殊字符
示例:把 <br> 换行标签变成文本转换成字符显示在页面上(更多的特殊字符转换大家可以自行百度)<body> <!-- 特殊字符 需求 1:把 <br> 换行标签 变成文本 转换成字符显示在页面上 常用的特殊字符: < < > > 空格   --> 我是<br>标签 </body>5.3 标题标签
示例:演示标题 1 到 标题 6<body> <!-- 标题标签 需求 1:演示标题 1 到 标题 6 h1 - h6 都是标题标签 h1 最大 h6 最小 align 属性是对齐属性 left 左对齐(默认) center 居中 right 右对齐 --> <h1 align="left">标题1</h1> <h2 align="center">标题2</h2> <h3 align="right">标题3</h3> <h4 align="left">标题4</h4> <h5 align="left">标题5</h5> <h6 align="left">标题6</h6> </body>5.4 超链接(重点)
示例:实现普通的超链接<body> <!-- a标签是 超链接 href 属性设置连接的地址 target 属性设置哪个目标进行跳转 _self 表示当前页面(默认值) _blank 表示打开新页面来进行跳转 --> <a herf="http://localhost:8080">百度</a><br /> <a herf="http://localhost:8080" target=“——self”>百度</a><br /> <a herf="http://localhost:8080" targer="blank"></a><br /> </body>5.5 列表标签
示例:使用无序列表,把FPX,IG,RNG,EDG展示出来<body> <!-- 需求 1:使用无序,列表方式,把东北 F4,赵四,刘能,小沈阳,宋小宝,展示出来 ul 是无序列表 type属性可以修改列表项前面的符号 ol 是有序列表 li 是列表项 --> <ul type="none"> <li>IG</li> <li>FPX</li> <li>RNG</li> <li>EDG</li> </ul> </body>5.6 img标签
示例:使用img标签显示一张照片。并修改宽高,和边框属性<body> <!-- 需求 1:使用 img 标签显示一张照片。并修改宽高,和边框属性 img 标签是图片标签,用来显示图片 src 属性可以设置图片的路径 width 属性设置图片的宽度 height 属性设置图片的高度 border 属性设置图片边框大小 alt 属性设置当指定路径找不到图片时,用来代替显示的文本内容 在 JavaSE 中路径分为相对路径和绝对路径. 相对路径:从工程名开始算 绝对路径:盘符:/目录/文件名 在 web 中路径也分为相对路径和绝对路径两种 相对路径: . 表示当前文件所在的目录 .. 表示当前文件所在的上一级目录 文件名 表示当前文件所在目录的文件,相当于 ./文件名 ./ 可以省略 绝对路径: 正确格式是: http://ip:port/工程名/资源路径 错误格式是: 盘符:/目录/文件名 --> <img src="1.jpg" width="200" height="260" border="1" alt="找不到图片!"/> <img src="../2.jpg" width="200" height="260"> </body>5.7 表格标签(重点)
示例:做一个带表头的,三行三列的表格,并显示边框;修改表格的宽度、高度、表格的对齐方式,单元格间距。<body> <!-- 需求 1:做一个 带表头的 ,三行,三列的表格,并显示边框 需求 2:修改表格的宽度,高度,表格的对齐方式,单元格间距。 table 标签是表格标签 border 设置表格标签 width 设置表格宽度 height 设置表格高度 align 设置表格相对于页面的对齐方式 cellspacing 设置单元格间距 tr 是行标签 th 是表头标签 td 是单元格标签 align 设置单元格文本对齐方式 b 是加粗标签 --> <table align="center" border="1" width="300" height="300" callspacing="0"> <tr> <th>1.1</th> <th>1.2</th> <th>1.3</th> </tr> <tr> <td>2.1</td> <td>2.2</td> <td>2.3</td> </tr> <tr> <td>3.1</td> <td>3.2</td> <td>3.3</td> </tr> </table> </body>5.8 跨行跨列表格(重点)
示例:新建一个五行五列的表格,第一行,第一列的单元格要跨两列,第二行第一列的单元格要跨两行,第四行第四列的单元格跨两行两列。<body> <!-- 需求 1: 新建一个五行,五列的表格, 第一行,第一列的单元格要跨两列, 第二行第一列的单元格跨两行, 第四行第四列的单元格跨两行两列。 colspan 属性设置跨列 rowspan 属性设置跨行 -->

最低0.47元/天 解锁文章
1179

被折叠的 条评论
为什么被折叠?



