在社交软件上写东西,作为小白的我,应该手敲键盘,不能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()只能设置当前某一种颜色的透明度
不容易啊 终于敲完了 ,各位看官感觉有哪些地方错误可以直言道出 共同学习 感谢