今日复习记录-面试基础题(重复最多的人就是天才)

在社交软件上写东西,作为小白的我,应该手敲键盘,不能ctrl+c、ctrl+v。自己的要求

一、HTML

  • Doctype作用?严格面试下与混杂模式如何区分?他们有何意义
  • (1)声明位于文档中的最前面,处于标签之前。告知浏览器的解析器,用什么文档类型,规范解析这个文档
  • (2)严格模式下的排版和JS运作模式是以该浏览器支持的最高标准运行
  • (3)在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。
  • (4)DOCTYPE不存在或格式不正确导致文档以混杂模式呈现。
  • 对语义化如何理解?
  • 用正确的标签做正确的事情
  • HTML 语义化就是让页面的内容结构化,便于对浏览器,搜索引擎解析;在没有样式 CSS 情况下也以一种文档格式显示,并且容易阅读。搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。
  • iframe 有哪些缺点
  • iframe 会阻塞主页面的 Onload 事件
  • iframe 和主页面共享连接池,而浏览器对相同域的链接有限制,所以会影响页面的并加载。使用 iframe 之前考虑这两个缺点。如果需要使用 iframe,最好是通过 JavaScript 动态给 iframe 添加src 属性值,这样可以绕开以上两个问题
  • 对 WEB 标准以及 W3C 的理解和认识
  • 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链 css和 js 脚本、结构与行为表现的分离 文件下载与页面速度更快、内容能被更多的用户所访问、内容能被广泛的设备所访问、更少的代码和组件,容易维护、改版方便、不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;
  • XHTNL 和 HTML有什么区别
  • HTML 是一种基本的 WEB 网页设计语言,XHTML 是一个基于 XML 的置标语言最主要的不同
  • XHTML 元素被正确嵌套
  • XHTML 元素必须被关闭。标签名必须用小写字母
  • XHTML 元素必须拥有根元素
  • img 标签上 title 与 alt 属性的区别是什么
  • alt 当图片不显示时,在图片位置所显示的文字。
  • title 鼠标移入元素上时为该元素添加信息
  • 你如何对网站的文件和资源进行优化?
  • 1 文件合并
  • 2 文件最小化/文件压缩
  • 3 使用 CDN 托管
  • 4 缓存的使用

二、CSS3

  • 隐藏网页的元素有几种方式?这些方法有什么区别
  • 三种方法
  • 1 display:none;脱离文档流,不占页面空间,会改变页面布局。
  • 2 visivility:hidden;不会脱离文档流,不会改变页面布局,仍占页面空间
  • 3 opacity:0;该元素隐藏起来了,但不会改变页面布局,并且,该元素已绑定一些事件,如 click 事件,那么点击该区域,也能触发点击事件。
  • 如何解决子元素上外边距溢出
  • 在父元素的第一个子元素位置处添加一个空的 table 标记。
  • 常用来设置透明度的方式几种?他们直加有何区别
  • opacity 或 rgba
  • opacity 能设置与元素相关各种颜色的透明度
  • rgba()只能设置当前某一种颜色的透明度

不容易啊 终于敲完了 ,各位看官感觉有哪些地方错误可以直言道出 共同学习 感谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值