html
瓜皮司徒
这个作者很懒,什么都没留下…
展开
-
get与post区别
请求报文、响应报文 我们发送的http请求,浏览器都会整理成请求报文,发送到服务器。服务器响应的数据,浏览器会以响应报文的形式接受。 HTTP请求报文: 个HTTP请求报文由四个部分组成:请求行、请求头部、请求空行、请求数据。 HTTP响应报文: 同样的,HTTP响应报文也由四部分组成:响应行、响应头、响应空行、响应体 get 与 post的区别? Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post提交的数据在HTTP包的请求包体中,对用户来说都是不可见的,相对安全。 Get传送的数据原创 2021-03-12 12:13:54 · 119 阅读 · 0 评论 -
src与href的区别
href 是指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接,用于超链接。 src是指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置; 在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将js脚本放在底部而不是头部。 ...原创 2021-01-18 20:21:23 · 71 阅读 · 0 评论 -
link与@import区别
应用场景: <head> <!-- link是标签,引入外部样式表 --> <link rel="stylesheet" href="./a.css"> <style> /* @import 在css环境中 导入外部css */ @import url('./b.css'); .box{ width: 100px; height: 100px;原创 2021-01-18 19:56:50 · 63 阅读 · 0 评论 -
前端面试题总结
文章目录vue 双向数据绑定原理vue虚拟DOM,diff算法组件通信vuexvue-router(路由原理,路由守卫,传参)vue生命周期自定义指令,自定义过滤器自定义组件常用的指令,修饰符vue2和vue3的区别多环境变量对axios的封装(url,axios请求拦截 响应拦截,函数封装 )element-ui/vant-ui按需引入sass配置rem,vw/vh设置wedpack配置(设置跨域,路径别名,打包分析,cdn引入,去掉console.log,单独打包第三方模块,ie兼容,eslint规范,原创 2021-01-06 11:26:42 · 313 阅读 · 0 评论 -
清除浮动的4种方式
为什么要清除浮动? 清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题 给父盒子设置一个boder,内部放两个盒子一个big 一个small,未给big和small设置浮动,则他们会默认撑开父盒子。 当我给内部两个盒子加上float属性的时候 底部的footer盒子就会顶上来,然后父盒子因为没设置高度,变成一条线,big和small已经浮动了 清除浮动的方法(最常用的4种) 一、 额外标签法: 给谁清除浮动,就在其后额外添加一个空白标签 。 优点: 通俗易懂,书写方便。(不推荐使用)原创 2021-01-18 19:15:33 · 142 阅读 · 0 评论 -
元素居中的三种方式
元素居中的三种方式 如何让一个元素在父元素中上下左右居中? 共同的dom结构如下: <div id="box"> <div id="x"></div> </div> 方法一:父相自绝后,子分部向左向上移动本身宽度和高度的一半(也可以用 transform:translate(-50%,-50%))最常用方法 #box{ width: 400px; height: 400px;原创 2021-01-18 19:05:07 · 235 阅读 · 0 评论 -
常见的块级/行内/空元素
行内元素有哪些?块级元素有哪些? 空(void)元素有那些? CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,比如div默认display属性值为“block”,成为“块级”元素;span默认display属性值为“inline”,是“行内”元素。 行内元素有:span a b i img input select strong 块级元素有:div p h1-h6 ul table form ul ol li dl dt dd… 空元素(没有内容)原创 2021-01-18 19:00:35 · 109 阅读 · 0 评论