面试准备大杂烩

注:主要是一些面试题涉及的知识点
八种创建等高列布局

左侧固定宽,右侧自适应屏幕宽,左右两列,等高布局

JavaScript事件代理和委托(Delegation)

JavaScript停止事件冒泡和取消事件默认行为?

浏览器渲染页面和加载页面机制

详解浏览器渲染页面过程

js中几种实用的跨域方法原理详解

jQuery经典面试题及答案精选

Git常用命令

浏览器输入url到整个页面显示出来经历的过程

作为前端应当了解的Web缓存知识

  • src和href的区别

1)src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。
href是Hypertext Reference的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。 浏览器会识别该文档为css文档,并行下载该文档,并且不会停止对当前文档的处理。这也是建议使用link,而不采用@import加载css的原因。
2)src是source的缩写,src的内容是页面必不可少的一部分,是引入。src指向的内容会嵌入到文档中当前标签所在的位置。常用的有:img、script、iframe。当浏览器解析到该元素时,会暂停浏览器的渲染,知道该资源加载完毕。这也是将js脚本放在底部而不是头部得原因。

  • CSS link/import区别
    (1) link属于HTML标签,而@import是CSS提供的;
    (2) 页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载;
    (3) import只在IE5以上才能识别,而link是HTML标签,无兼容问题;
    (4) link方式的样式的权重 高于@import的权重.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,698评论 1 92
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 6,682评论 0 8
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,188评论 19 139
  • CSS Q: HTML引入CSS的方式有哪些? A: HTML element的style属性,HTML内部sty...
    赵长安啊阅读 3,860评论 0 7
  • 【实践篇】培养一个值得自己仰视的孩子 我多么害怕自己唯一的一张名片拿不出手 我多么害怕接过这名片的人会发出深深的叹...
    37dc9392ece7阅读 5,895评论 2 0

友情链接更多精彩内容