目录
Web基本概念
Web技术体系
HTML
HTML的基本标签
head标签 代表页面的“头”
标签总结
超链接标签
块标签
实体字符(了解)
表格标签
表单标签(重要)
CSS(了解)
Web基本概念
- 客户端:与用户进行交互,用于接收用户的输入(操作)、展示服务器端的数据以及向服务器传递数据 。
- 服务端:与客户端进行交互,接收客户端的数据、处理具体的业务逻辑、传递给客户端其需要的数据。
- 服务器的作用:与客户端进行交互,接收客户端的数据、处理具体的业务逻辑、传递给客户端其需要的数据;
“服务器”是一个非常宽泛的概念,从硬件而言:服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。从软件而言:服务器其实就是安装在计算机上的一个软件,根据其作用的不同又可以分为各种不同的服务器,例如应用服务器、数据库服务器、Redis服务器、DNS服务器、ftp服务器等等
- 常见的服务器操作系统:
-
Linux系统: 使用最多的服务器系统,安全稳定、性能强劲、开源免费(或少许费用)。
-
Unix系统: 和硬件服务器捆绑销售,版权不公开,用法和Linux一样。
-
Windows Server系统: 源代码不开放,费用高昂,漏洞较多,性能较差,运维成本高。
-
常见的服务器软件:Tomcat(应用服务器)、MySQL(数据服务器)、Redis、FastDFS、ElasticSearch。
-
虚拟机服务器:虚拟的电脑(模拟器)
业务
业务就是服务器应用程序中的各个功能,例如商城里面的: 注册、登录、添加购物车、提交订单、结算订单等等都称之为业务。
请求(request):将客户端的数据发送到服务端,比如将用户的信息 发送到服务端
响应(response):服务端的数据反馈到客户端 注册成功 注册失败
Web技术体系
客户端技术:
HTML、CSS、JavaScript、Vue、Ajax、Axios
服务器端技术:
Tomcat、Servlet、Request、Response、Cookie、Session、Filter、Listener、Thymeleaf
持久层技术(数据库技术已学):
MySql、JDBC、连接池、DBUtils
- 网页的组成
- html:超文本标记语言 网页的框架 毛坯房
- js: js文件 将静态网页变为动态网页 能交互
- css: 样式 美化网页,精装房
HTML
HTML:Hyper Text Markup Language『超文本标记语言』。一门计算机语言,它的作用是搭建网页结构,在网页上展示内容。超文本:可以展示多种资源。标记语言:由一系列『标签』组成的,每个标签都有它固定的含义和确定的页面显示效果。
(
开始标签
结束标签)html基本结构
给浏览器看的
文档编码格式
Title 文档的标题
展示数据
HelloWorld 内容
基本语法规则
-
文档声明: HTML文件中第一行的内容,用来告诉浏览器当前HTML文档的基本信息,其中最重要的就是当前HTML文档遵循的语法标准。这里我们只需要知道HTML有4和5这两个大的版本。
-
根标签:html标签是整个文档的根标签,只能有一个。其他标签必须放在html标签里面。
-
头部:head标签用于定义文档的头部,其他头部元素都放在head标签里。头部元素包括title标签、script标签、style标签、link标签、meta标签等等。
-
主体:body标签定义网页的主体内容,在浏览器窗口内显示的内容都定义到body标签内。
-
注释:HTML注释的写法是:
-
标签名不区分大小写但建议使用小写
-
根标签 有且只能有一个。其他标签必须放在html标签里面。
-
无论是双标签还是单标签都必须正确关闭
-
标签可以嵌套但不能交叉嵌套,注释不能嵌套
-
属性必须有值,值必须加引号,单引号或双引号均可。如果属性名和属性值一样,可以省略属性值。
HTML的基本标签
head标签 代表页面的“头”
| 内部标签 | 说明 |
|---|---|
| 定义网页的标题 | |
| 定义网页的基本信息(供搜索引擎) | |
| 定义CSS样式 | |
| 链接外部CSS文件或脚本文件 | |
| 定义脚本语言 | |
| 定义页面所有链接的基础定位(用得很少) |
标签总结
| 标签 | 说明 | 语义 |
|---|---|---|
| ~ | 标题 | header |
| 段落 | paragraph | |
(单标签) | 换行 | break |
| 水平线 | horizontal rule | |
| 分割(块元素) | division | |
| 区域(行内元素) | span | |
| 加粗 | ||
| 倾斜 | ||
| align="center" | 居中 | |
| align="right" | 居右 | |
| 列表标签 | ||
| 标记列表 | ||
| 无序列表 | ||
| 有序列表 | ||
| 超链接标签 | ||
| target=" " | 在哪里打开跳转的页面 _blank:新建一个空白页打开 | |
| 图片标签 | ||
| src = "图片资源地址" | 图片资源地址,本地文件地址或网络地址 | |
| alt = "未找到" | 图片没有加载成功的提示信息 | |
| width = 100xp | 设置图片的宽 单位xp(像素) | |
| height = 100xp | 设置图片的高 | |
| 块标签 | ||
| 水平线 | horizontal rule | |
| 分割(块元素) | division | |
| 区域(行内元素) | span | |
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
会当凌绝顶 一览众山小
穷则独善其身 达则兼济天下
12345
67890
汗滴禾下土
- 有序1
- 有序2
-
看书
- 无序1
- 无序2
- 你好
- 你好
超链接标签
| 标签 | 说明 | 语义 |
|---|---|---|
| 超链接标签 | ||
| href="资源地址" | 资源地址,本地或网络地址 | |
| target=" " | 在哪里打开跳转的页面 _blank:新建一个空白页打开 | |
| 图片标签 | ||
| src = "图片资源地址" | 图片资源地址,本地文件地址或网络地址 | |
| alt = "未找到" | 图片没有加载成功的提示信息 | |
| width = 100xp | 设置图片的宽 单位xp(像素) | |
| height = 100xp | 设置图片的高 | |
路径问题:
- 相对路径:相对自身资源而言,会在本级文件夹查找
向上跳转一级 ../ - 绝对路径:从服务器的根目录开始查询,具有明显的标识 /开头 (推荐使用)
/:服务器的根目录 http://localhost:63342
超链接标签 百度一下
跳转到2.各种标签页面 百度空白页 百度当前页 相对路径访问 绝对路径访问
块标签
| 标签 | 说明 | 语义 |
|---|---|---|
| 块标签 进行页面布局,会换行 | division | |
| 包裹内容,不会换行 | span | |
块级标签
你好
世界
实体字符(了解)
表格标签
| 标签 | 说明 | 语义 | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
表单标签(重要)在项目开发过程中,凡是需要用户填写的信息都需要用到表单。它的作用是接收用户的输入信息,并且将用户输入的信息提交给服务器。
在用户使用一个软件系统时,需要一次性提交很多数据是非常正常的现象。我们肯定不能要求用户一个数据一个数据的提交,而肯定是将所有数据填好后一起提交。 我们通过『name属性』来给数据起『名字』,通过『value属性』来保存要发送给服务器的『值』。 但是名字和值之间既有可能是『一个名字对应一个值』,也有可能是『一个名字对应多个值』。 而事实上在服务器端就是使用Map类型来接收请求参数的。具体的是类型是:Map 表单标签共有4个:、 单行文本框: 密码框: 单选框: 春天 夏天 秋天 冬天 多选框: 德国 法国 中国 下拉框: 按钮: 或 或 或 隐藏域: 多行文本框: 文件表单: 头像: 用户名: 密 码 性别男 女 爱好 游泳 读书 看电影 跑步 < CSS(了解)Css 层叠样式表 美化html页面的 CSS的引入方式: 行内样式:仅对当前标签生效 内部样式:在当前页面的head标签中添加style标签,在style标签中编写css样式代码; 内部样式仅对当前页面生效
外部样式 创建、编辑CSS文件 .two {
border: 1px solid black;
width: 100px;
height: 100px;
background-color: yellow;
margin-top: 5px;
}
引入外部文件 CSS选择器 标签选择器、类选择器、id选择器。优先级:id选择器>类选择器>标签选择器。 Linux相关栏目本月热门文章
热门相关搜索
路由器设置
木托盘
宝塔面板
儿童python教程
心情低落
朋友圈
vim
双一流学科
专升本
我的学校
日记学校
西点培训学校
汽修学校
情书
化妆学校
塔沟武校
异形模板
西南大学排名
最精辟人生短句
6步教你追回被骗的钱
南昌大学排名
清朝十二帝
北京印刷学院排名
北方工业大学排名
北京航空航天大学排名
首都经济贸易大学排名
中国传媒大学排名
首都师范大学排名
中国地质大学(北京)排名
北京信息科技大学排名
中央民族大学排名
北京舞蹈学院排名
北京电影学院排名
中国戏曲学院排名
河北政法职业学院排名
河北经贸大学排名
天津中德应用技术大学排名
天津医学高等专科学校排名
天津美术学院排名
天津音乐学院排名
天津工业大学排名
北京工业大学耿丹学院排名
北京警察学院排名
天津科技大学排名
北京邮电大学(宏福校区)排名
北京网络职业学院排名
北京大学医学部排名
河北科技大学排名
河北地质大学排名
河北体育学院排名
| ||||||||||||||||||||||||||||||||||||||||



