h5的新特性(目前个人所了解)如下语义化标签表单新特性视频(video)和音频(audio)canvas画布svg绘图地理定位为鼠标提供的拖放APIwebworker(重点)Storage(重点)WebsocketHTML语义化是什么?语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析。为什么要语义化?有利
转载
2023-07-21 17:49:47
53阅读
正值跳槽的金三银四月,在四月的中旬之际,博主为大家整理了几篇前端面试题,希望不会太迟1.Doctype作用?标准模式与兼容模式各有什么区别?(1)<!DOCTYPE> 声明位于HTML文档中的第一行,处于 <html> 标签之前,告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。(2)标准模式的排版和JS运作模式都是以该
转载
2021-04-18 21:17:54
249阅读
2评论
HTML 部分CSS 部分JavaScript 部分其他问题优质网站推荐前言本文总结了一些优质的前端面试题(多数源于网络),初学者阅后也要用心钻研其中的原理,重要知识需要系统学习,透彻学习,形成自己的知识链。万不可投机取巧,只求面试过关是错误的!面试有几点需注意:(来源程劭非老师 github:@wintercn)面试题目: 根据你的等级和职位变化,入门级到专家级:范围↑、深度↑、方向↑。题目类型
转载
精选
2015-02-04 17:19:49
481阅读
正值跳槽的金三银四月,在四月的中旬之际,博主为大家整理了几篇前端面试题,希望不会太迟1.Doctype作用?标准模式与兼容模式各有什么区别?(1) 声明位于HTML文档中的第一行,处于 标签之前,告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。(2)标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后
转载
2021-04-28 21:25:16
226阅读
2评论
基础题: 1.谈一谈你对Bootstrap的栅格布局的理解。 2.谈一谈你对MVVM的理解。 3.ES6的
原创
2022-06-16 12:52:26
548阅读
前端面试题: 1. 一个200*200的div在不同分辨率屏幕上下左右居中,用css实现
<div style="width:500px;height:500px;border:1px solid green;display:flex;justify-content:center;align-items:center;">
<div style=""&g
转载
2023-07-21 17:50:33
108阅读
一、v-if 与 v-show的选择1、v-if 和 v-show具有类似的功能,不过 v-if 才是真正的条件渲染,它会根据表达式是当地销毁或者重建元素及绑定的事件或子组件。若表达式初始值为false,则一开始元素/组件并不会渲染,只有当条件第一次为真时才开始编译。而v-show只是简单的CSS属性切换,无论条件真与否,都会被编译。相比之下,v-if更适合条件不经常改变的场景,因为它切换开销相对
转载
2023-10-17 23:25:55
89阅读
前几天去面试了一家公司,整下改公司的面试题。1.新的 HTML5 文档类型和字符集是?HTML5 文档类型很简单: <!doctype html> HTML5 使用 UTF-8 编码示例: <meta charset="UTF-8"> 2.HTML5 中如何嵌入音频?当前,audio 元素支持三种音频格式: <!-- control 属性供添加播放、暂停和音
转载
2023-10-07 11:59:53
99阅读
你如何理解HTML结构的语意化?1、去掉或样式丢失的时候能让页面呈现清晰的结构。2、屏幕阅读器(如果访客有视障)会完全根据你的标记来"读"你的网页。3、PDA、手机等设备可能无法像普通电脑的浏览器一样来渲染网页(通常是因为这些设备对CSS的支持较弱)。4、搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重。5、你的页面是否对爬虫容易理解非常重要,因为爬虫很大程度上会忽略用于表现的标记,而只注
原创
2022-11-16 13:43:09
135阅读
第一题对于这道题,纯在的坑是this的指向问题,可能很多人一看题 就以为 是在浏览器运行,所以this指向window,但是也可能是在node环境下,而node环境下是没有window的,所以要区分是浏览器运行还是node环境下。第二题对于粗心大意的初学者来说,可能会马上给出答案:b=3,又因为a=b,所以a=3;正确的做法,因该是拆分出来:b=3var a=b;需要注意的是这是在自执行函数里面的
转载
2024-05-12 19:24:05
46阅读
1.overflow:hidden是否形成新的块级格式化上下文?A:会形成 B:不会答案:会。 分析: BFC:它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。 那些元素会产生BFC: 1根元素 2float属性不为none 3position为absolute或fixed 4disp
转载
2024-05-29 09:36:01
107阅读
前几天去面试了一家公司,整下改公司的面试题。1.新的 HTML5 文档类型和字符集是?HTML5 文档类型很简单:<!doctype html>HTML5 使用 UTF-8 编码示例:<meta charset="UTF-8">2.HTML5 中如何嵌入音频?当前,audio 元素支持三种音频格式:<!-- control 属性供添加播放、暂停和音量控件 -->
转载
2024-06-26 11:39:09
33阅读
js1.介绍js的基本数据类型。(1)最基本型:Boolean、Number、String(2)引用类型:object、Array、function(3)特殊类型:Undefined、Null(4)ES6 新增:Symbol(创建后独一无二且不可变的数据类型 )延升:如何判断数据类型?typeof 运算符instanceof 运算符Object.prototype.toString 方法typeo
转载
2021-04-26 19:27:00
753阅读
2评论
目录简述清除浮动的几种方式。请描述一下 cookies、sessionStorage、localtorage区别。常见的HTTP的状态码。css的选择器有哪些。css优化、提高性能的方法有哪些?margin和padding分别适合什么场景使用。什么是闭包,为什么要使用闭包?Ajax是什么?如何创建一个Ajax?同步和异步的区别。Vue中的v-if和v-show有什么区别?Vue的双向数据绑定原理是
转载
2023-10-08 00:40:28
190阅读
# HTML5面试题及解析
HTML5是当前前端开发中非常重要的技术,为了帮助大家更好地了解HTML5,以下将介绍一些常见的HTML5面试题及其解析。
## 1. 什么是HTML5?
HTML5是超文本标记语言(HyperText Markup Language)的第五个版本。它是用于构建网页和应用程序的标准化语言。HTML5引入了许多新的元素、属性和API,以改进网页的结构、样式和功能。
原创
2023-07-26 22:54:18
74阅读
1.介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的?(1)有两种, IE 盒子模型、W3C 盒子模型;(2)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border);(3)区 别: IE的content部分把 border 和 padding计算了进去;2.CSS选择符有哪些?哪些属性可以继承?选择符(1)id选择器( # myid
转载
2021-04-28 11:18:14
316阅读
2评论
DOM操作——如何加入、移除、移动、复制、创建和查找节点 1、创建新节点 createDocumentFragment() //创建一个DOM片段 createElement_x() //创建一个详细的元素 createTextNode() //创建一个文本节点 2、加入、移除、替换、插入 appe
原创
2022-01-12 11:15:55
134阅读
1.介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的?(1)有两种, IE 盒子模型、W3C 盒子模型;(2)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border);(3)区 别: IE的content部分把 border 和 padding计算了进去;2.CSS选择符有哪些?哪些属性可以继承?选择符(1)id选择器( # myid
转载
2021-04-18 19:07:37
318阅读
2评论
js1.介绍js的基本数据类型。(1)最基本型:Boolean、Number、String(2)引用类型:object、Array、function(3)特殊类型:Undefined、Null(4)ES6 新增:Symbol(创建后独一无二且不可变的数据类型 )延升:如何判断数据类型?typeof 运算符instanceof 运算符Object.prototype.toString 方法typeo
转载
2021-04-18 20:04:47
748阅读
2评论
jQuery什么?jQuery它是javascript写一个可重复使用JavaScript库。不要用JQuery建立UI文本JavaScript码如下面: document.getElementById("txt1").value = "hello"; 用JQuery类库后的的JavaScript代...
转载
2015-12-13 09:33:00
89阅读
2评论