2017年4月13日

摘要: 外边距重叠就是 margin-collapse。 在 CSS 当中,相邻的两个盒子(可能是兄弟关系也可能是祖先关系)的外边距可以结合 成一个单独的外边距。这种合并外边距的方式被称为折叠,并且因而所结合成的外边距称为 折叠外边距。 折叠结果遵循下列计算规则: 1. 两个相邻的外边距都是正数时,折叠结果 阅读全文
posted @ 2017-04-13 13:39 有梦的天空 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 派生选择器(用 HTML 标签申明) id 选择器(用 DOM 的 ID 申明) 类选择器(用一个样式类名申明) 属性选择器(用 DOM 的属性申明,属于 CSS2,IE6 不支持,不常用,不知道就算了) 除了前 3 种基本选择器,还有一些扩展选择器, 包括后代选择器(利用空格间隔,比如 div . 阅读全文
posted @ 2017-04-13 13:16 有梦的天空 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 去掉或样式丢失的时候能让页面呈现清晰的结构: html 本身是没有表现的,我们看到例如 是粗体,字体大小 2em,加粗;是加粗 的,不要认为这是 html 的表现,这些其实 html 默认的 css 样式在起作用,所以去掉或样式 丢失的时候能让页面呈现清晰的结构不是语义化的 HTML 结构的优点,但 阅读全文
posted @ 2017-04-13 13:05 有梦的天空 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 图片懒加载,在页面上的未可视区域可以添加一个滚动条事件,判断图片位置与浏览器顶端 的距离与页面的距离,如果前者小于后者,优先加载。 如果为幻灯片、相册等,可以使用图片预加载技术,将当前展示图片的前一张和后一张优先 下载。 如果图片为 css 图片,可以使用 CSSsprite,SVGsprite,I 阅读全文
posted @ 2017-04-13 13:04 有梦的天空 阅读(318) 评论(0) 推荐(0) 编辑
摘要: src 用于替换当前元素,href 用于在当前文档和引用资源之间确立联系。 src 是 source 的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在 位置;在请求 src 资源时会将其指向的资源下载并应用到文档内,例如 js 脚本,img 图片 和 frame 等元素。 当浏览器 阅读全文
posted @ 2017-04-13 13:02 有梦的天空 阅读(229) 评论(0) 推荐(0) 编辑
摘要: sessionStorage 用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话 中的页面才能访问并且当会话结束后数据也随之销毁。因此 sessionStorage 不是一种持久 化的本地存储,仅仅是会话级别的存储。而 localStorage 用于持久化的本地存储,除非主 动 阅读全文
posted @ 2017-04-13 12:58 有梦的天空 阅读(114) 评论(0) 推荐(0) 编辑
摘要: CDN 缓存更方便(内容分发网络) 突破浏览器并发限制 节约 cookie 带宽 节约主域名的连接数,优化页面响应速度 防止不必要的安全问题 阅读全文
posted @ 2017-04-13 12:56 有梦的天空 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 从 IE6 开始,引入了 Standards 模式,标准模式中,浏览器尝试给符合标准的文档在规范上 的正确处理达到在指定浏览器中的程度。 在 IE6 之前 CSS 还不够成熟,所以 IE5 等之前的浏览器对 CSS 的支持很差, IE6 将对 CSS 提供更好的支持,然而这时的问题就来了,因为有很多 阅读全文
posted @ 2017-04-13 12:52 有梦的天空 阅读(132) 评论(0) 推荐(0) 编辑

导航