JavaWeb

目录

1.初识Web前端

2.HTML 、CSS 

3.基础标签 

4.CSS样式 

5.CSS引入方式 

6.颜色表示形式 

7.CSS选择器 

8.超链接 

9.盒子模型 

10.JavaScript 

11.JS基础语法 

12.数据类型 

13.流程控制语句 

14.JS函数 

15.JS对象 

16.Vue 

17.Ajax 

18.前后端分离开发: 

19.YApi 

20.前端工程化 

21.Vue组件库Element 

22.打包部署 

23.Maven 

24.Springboot快速入门 

25.HTTP协议 

26.Web服务器-Tomcat

27.请求响应 

28.三层架构 

29.分层解耦 

30.案例 

31.IOC详解 

32.DI详解 

33.注解 

34.MySQL (数据库)

        (1) 介绍

        (2)数据库产品 

        (3)MySQL安装 

                1.MySQL下载 

                2.解压 

                3.配置环境变量

                4.验证是否添加成功 

                5.初始化MySQL 

                6.注册MySQL服务  

                7.启动、停止 MySQL服务

                8.修改默认账户密码 

                9.登录 MySQL

                9.退出mysql指令 

                10.卸载mysql 

        (4)MySQL数据模型 

        (5)SQL简介

        (6)SQL分类 

        (7)DDL 

        (8)约束 

        (9)MySQL客户端工具-图形化工具

        (10)数据类型

                        1.数值类型 

                        2.日期和时间类型 

                        3.字符串类型 

        (11)DML 

        (12)DQL

                1.DQL- 基本查询

                2.DQL- 条件查询 

                3.DQL- 聚合函数 

                4.DQL- 分组查询

                5.DQL- 排序查询 

                6.DQL- 分页查询

        (13) DCL

        (14) 函数:

                         1.字符串函数

                        2.数值函数

                        3.日期函数

                        4.流程函数

        (15)多表设计

                        1.一对多 (多对一)

                        2.一对一 

                        3.多对多 

        (16)外键约束 

                        1.物理外键 

                        2.逻辑外键 

        (17)多表查询 

                        1.概述 

                        2.分类 

                        3.内连接 

                        4.外连接 

                        5.自连接 

                        6.联合查询 

                        7.子查询 

                        8.案例 

        (18)事物 

                        1.介绍 

                        2.四大特性 

                        3.事物的并发问题 

                        4.事务隔离级别 

                        5.存储引擎 

        (19)索引 

                        1.介绍 

                        2.优缺点 

                        3.索引结构 

                        4.索引语法 


1.初识Web前端

        (1)介绍: 

                        Web标准也称为网页标准,由一系列的标准组成,大部分由W3C( World Wide Web Consortium,万维网联盟)负责制定 

                        三个组成部分: 

                                HTML:负责网页的结构(页面元素和内容) 

                                CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等 

                                JavaScript:负责网页的行为(交互效果) 

2.HTML 、CSS 

        (1)HTML介绍: 

                        HTML(HyperText Markup Language):超文本标记语言 

                        超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容 

                        标记语言:由标签构成的语言: 

                                HTML标签都是预定义好的。例如:使用展示超链接,使用展示图片,

                                HTML代码直接在浏览器中运行,HTML标签由浏览器解析 

        (2)CSS介绍: 

                        CSS(Cascading Style Sheet):层叠样式表,用于控制页面的样式(表现) 

        (3)HTML快速入门: 

                        1.新建文本文件,后缀名改为 .html 

                        2.编写 HTML 结构标签 

                        3.在中填写内容 

HTML结构标签:


	    
		   标题
	
	
    
	

                        特点: 

                                1.HTML标签不区分大小写 

                                2.HTML标签属性值单双引号都可以 

                                3.HTML语法松散 

3.基础标签 

        (1)图片标签: 

图片标签:



src:指定图像的url(绝对路径 / 相对路径)
width:图像的宽度(像素 / 相对于父元素的百分比)
height:图像的高度(像素 / 相对于父元素的百分比)

        (2)标题标签: 

标题标签:

-

        (3)水平线标签: 

水平线标签:

        (4)标签: 

                         是一个在开发网页时大量会用到的没有语义的布局标签 

                        特点:一行可以显示多个(组合行内元素),宽度和高度默认由内容撑开 

        (5)音频、视频标签: 

音频标签:
    

        (6)换行、段落标签: 

换行:
; 段落:

注意: 在HTML中无论输入多少个空格,只会显示一个。 可以使用空格占位符: 

        (7)文本加粗标签: 

  

        (8)表格标签: 

JavaWeb_第1张图片

:定义表格
:定义表格中的行,一个  表示一行
:表示表头单元格,具有加粗居中效果 :表示普通单元格

        (9)表单标签: 

表单项:不同类型的 input 元素、下拉列表、文本域等 :定义表单项,通过type属性控制输入形式