十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
ps:这俩面试答不上来的,基本就可以回去了,以下是HTML题,一般来说这地方不会出太多题,面试官也不愿意花太多时间在这上面。
创新互联建站专业网站设计、成都网站建设,集网站策划、网站设计、网站制作于一体,网站seo、网站优化、网站营销、软文平台等专业人才根据搜索规律编程设计,让网站在运行后,在搜索中有好的表现,专业设计制作为您带来效益的网站!让网站建设为您创造效益。
让人更容易懂(增加代码的可读性)
让搜索引擎更容易懂,有利于爬虫抓取
在没有css的情况下,页面也能更好的展现出其内容结构,代码·结构
script:会阻碍HTML解析,只有下载好并执行完脚本才会继续解析HTML
async:解析HTML的过程中会异步下载脚本,下载成功后立即执行,可能会阻断HTML的解析
defer:完全不会阻断HTML解析,解析完成之后在按顺序执行脚本
图解 script 标签中的 async 和 defer 属性
3.1,输入url之后,会解析出主机,端口,路径,协议等信息,构造一个HTTP请求
3.2,DNS域名解析
3.3,TCP链接,http请求
3.4,服务器处理请求并返回HTTP报文
3.5,浏览器渲染(HTML解析,css解析,js解析,render树)
推文:从输入 URL 开始建立前端知识体系
推文:从 URL 输入到页面展现到底发生什么
推文:字节面试被虐后,是时候搞懂 DNS 了
从上到下依次阅读
http:
https:
ps:以下是css的面试题,打不出来的话可能会有非常不好的印象
css3中盒子模型有两种,一种是W3C标准盒子模型,一种是IE盒子模型
两种盒子模型都是由content,margin,padding,border构成,其大小都是由content,padding,border决定的,但是盒子内容却有所不同:
content
。content + padding + border
。可以通过box-sizing
来改变元素的盒模型:
box-sizing: content-box
:标准盒模型(默认值)。box-sizing: border-box
:IE(替代)盒模型。选择器 | 权重 | 使用示例 |
---|---|---|
!important | 1111 | * {color: '#00f' !important} |
行内 | 1000 | |
id | 0100 | #id{color:'#00f} |
class | 0010 | .calssName{color:'#00f} |
标签 | 0001 | div{color:'#00f} |
子选择 | 0001 | div > span{color:'#00f} |
伪类 | 0001 | a:hover {color:'#00f}> |