HTML/HTML5
关于HTML/HTML5
这个东西不好和你解释,因为我是菜狗
这个作者很懒,什么都没留下…
展开
-
如何去除inline-block之间的空隙?
<body> <ul class="box"> <li>123</li> <li>456</li> <li>789</li> </ul></body>.box{border:1px solid #ccc;padding-left: 4px;}.box>li{display: inline-block;b原创 2020-09-18 09:56:20 · 231 阅读 · 0 评论 -
a标签中可以放其他标签吗?
参考:在HTML中标签的嵌套规则1、HTML标签:块级元素(block):常用:div、p、ul、ol、li、dl、dt、dd、fieldset、form、h1~h6、hr、table不常用:address、isindex、menu、noframes、noscript、pre、blockquote、center、dir内嵌元素(inline)常用:span、a、b、strong、i、em、label、textarea、small、img、input不常用:abbr、acronym、b原创 2020-09-17 23:32:31 · 5348 阅读 · 0 评论 -
了解重绘和回流吗?分别什么情况会发生?
参考:JavaScript——浏览器的重绘与回流什么是回流,什么是重绘,有什么区别?1、浏览器渲染过程浏览器把获取到的html代码解析成1个Dom树,DOM树里包含了所有HTML标签,包括display:none隐藏,还有用JS动态添加的元素等浏览器把所有样式(主要包括css和浏览器的样式设置)解析成样式结构体dom tree和样式结构体(cssom)结合后构建渲染树(render tree),render tree能识别样式,且render tree不包含隐藏的节点,比如display:non原创 2020-08-31 14:11:41 · 1090 阅读 · 0 评论 -
有哪些前端性能优化的方法?
浏览器发送一个完整的请求需要经过:DNS寻址、与服务器进行连接、发送数据、等待服务器响应、接收数据。1、页面级别的优化(1) 减少HTTP请求CSS精灵图如果可以,尽量将外部的脚本、样式进行合并,多个合为一个。且CSS,JS,image都可以用相应工具进行压缩能使用CSS替代效果的尽量少使用图片图片懒加载。可以在某些条件下或者页面刚加载时减少HTTP请求数。CDN托管。参考:前端为什么非要动静分离 说一下CDN托管的意义(2) 减少DNS查询:DNS缓存、将资源分布到恰当数量的主机名(原创 2020-08-04 00:28:39 · 2023 阅读 · 0 评论