Files
2024-09-27 02:06:13 +08:00

165 lines
2.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

前端()
页面仔,切图仔 美工 的年代jquery
web开发方式
后端渲染 80% 1万
前端 20% 3千
过渡的年代mvc
mvvm reactvueangular
前端
html (骨骼 写网页的结构)
css (皮肤外貌 主要对 html进行美化的
JavaScript js (人的思想 可以实现对html和css的控制
屌丝年代:一般表单验证,弹窗,特效
高富帅年代做后端开发操作系统桌面开发移动端apppch5
前端 + 后端(数据库,服务器)
html
<> </>
谷歌浏览器
百度
请求方式
get
www.baidu.com?name=zhangsan&pwd=11111&d=111
表示从服务器获取一个资源
post
表示向服务器提交一条数据
put
表示向服务器更新一条数据
delet
表示向服务器删除一条数据
div 作用?
主要是用来实现网页布局划分的
标签分类:
作用:
1块标签 div p ul h1
独占一行的标签
可以设置宽高
2行标签 a img input
不独占一行的标签
可以设置宽高
css (层叠样式表)
写样式做美化
3中写法
1内联写法
<p style="color: blue;">212222</p>
2内部写法
3外链写法
!important; 改变css的权重
选择器
选择器类型 {
属性名: 属性值;
}
1标签选择器
2属性选择器
3id选择器 表示这个类名是唯一的 (基本没啥用)
要求在用id的时候最好不要出现重复
场景:
用来和js进行交互
#名称 {
}
4class选择器
.名称 {
}
5全局选择器 * (基本没啥用)
清除浏览器默认样式的
6伪类选择器
盒子模型
就是现实生活中的 盒子
外边距 margin
内边距 padding
边框 border
内容 content
计算规则:
最终的宽高 = 你写的宽 + 左右边框 + 左右内边距
你写的高 + 上下边框 + 上下内边距
box-sizing: border-box;
定位
让元素固定在某个位置
相对定位
1: 如果元素被甚至了相对定位,元素会脱离文档流,原本所在位置不会删除
定位参考对象:
参考以前位置
绝对定位(墙头草).
如果元素被设置了绝对定位,元素会脱离文档流,原本所在位置会删除
是否有父容器,是否定位
定位了:
参考父容器
没有定位:
参考body来定位
固定定位
如果元素被设置了固定定位,元素会脱离文档流,原本所在位置会删除
参考浏览器来定位