摘要: "没人告诉你关于z index的一些事" 堆叠顺序 z index看上去很简单,z index值大的元素在z index值小的元素前面,对吧?但其实这只是z index的一部分用法。很多程序猿都觉得很简单,没有花太多时间去认真阅读规则 HTML中的每一元素都是在其他元素的前面或者后面。这是众所周知的 阅读全文
posted @ 2020-02-27 11:07 帅气的日王 阅读(197) 评论(1) 推荐(1) 编辑
摘要: 效果如下: 为什么会出现间距呢? 把html换成如下: 效果如图: 获取UL的子节点: 可以看到,第一个li和第二个li之间有一个text的节点,而第二个li和第三个li之间并没有节点。 这是因为 换行符被浏览器解析为text节点 解决方法: + li标签不换行 + font size:0px 阅读全文
posted @ 2020-02-27 11:05 帅气的日王 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 主要参考了这篇文章 "如何居中一个元素(终结版)" "行内元素" "水平居中" "垂直居中" "单行 内联元素" "多行内联元素" "利用flex布局" "利用表布局(table)" "块级元素" "垂直居中" "已知child高度宽度 使用absolute+负margin" "未知child宽高 阅读全文
posted @ 2020-02-27 11:04 帅气的日王 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 什么是CSS 盒子模型(Box Model) 所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:外边距(padding),边框(border),内边距(margin),和实际内容(conte 阅读全文
posted @ 2020-02-27 11:02 帅气的日王 阅读(949) 评论(1) 推荐(0) 编辑
摘要: + 易于用户阅读,样式丢失的时候能让页面呈现清晰的结构。 + 有利于SEO,搜索引擎根据标签来确定上下文和各个关键字的权重。 + 方便其他设备解析,如盲人阅读器根据语义渲染网页 + 有利于开发和维护,语义化更具可读性,代码更好维护,与CSS3关系更和谐。 阅读全文
posted @ 2020-02-27 11:01 帅气的日王 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 没有在自己的网站使用过,纯为了解以及笔记 "HTTPS协议" "HTTP与HTTPS有什么区别?" "HTTPS的工作原理" "描述1" "描述2" "描述3" "https怎么做到的?" "https足够安全吗?" HTTPS协议 HTTPS协议可以理解为HTTP协议的升级,就是在HTTP的基础上 阅读全文
posted @ 2020-02-27 10:59 帅气的日王 阅读(510) 评论(0) 推荐(0) 编辑
摘要: "http报文结构" "报文首部" "起始行" "请求报文的起始行:" "方法(method)" "request URL" "version(http协议版本)" "响应报文的起始行" "HTTP响应码" "请求头" "通用首部" "请求首部" "响应首部" "内容首部" "拓展首部" "空行" 阅读全文
posted @ 2020-02-27 10:56 帅气的日王 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 目录: "http1.1 长连接" "HTTP 1.1支持只发送header信息(不带任何body信息)" "http1.1 host请求头" "HTTP2.0使用多路复用技术(Multiplexing)" "HTTP/2新增首部压缩(Header Compression):采用HPACK算法" " 阅读全文
posted @ 2020-02-27 10:33 帅气的日王 阅读(4142) 评论(4) 推荐(3) 编辑