15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 「offer来了」面试中必考的15个html知识点

「offer来了」面试中必考的15个html知识点

时间:2023-09-18 10:48:01 | 来源:网站运营

时间:2023-09-18 10:48:01 来源:网站运营

「offer来了」面试中必考的15个html知识点:⚡序言

对于前端开发人员来说, html 可能是最早接触的一门语言之一。基本上刚开始学前端,都会先学 html 。虽说它的内容看起来不多,但是在面试中,还是有一些考点需要我们去注意。下面就 html 在前端面试中的考点,进行介绍。一起来学习吧~

⭐一、题集内容抢先看







二、规范相关

1、你如何理解HTML结构的语义化

2、浏览器是怎么对 Html5 的离线储存资源进行管理和加载的呢

是什么:

如何使用:

3、HTML W3C的标准

标签闭合、标签小写、不乱嵌套、使用外链 cssjs 、结构行为表现的分离。

4、Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?

5、viewport的content属性作用

<meta name="viewport" content="" /> width – viewport的宽度[device-width | pixel_value]width如果直接设置pixel_value数值,大部分的安卓手机不支持,但是ios支持; height – viewport 的高度 (范围从 223 到 10,000 ) user-scalable [yes | no]是否允许缩放 initial-scale [数值] 初始化比例(范围从 > 0 到 10) minimum-scale [数值] 允许缩放的最小比例 maximum-scale [数值] 允许缩放的最大比例 target-densitydpi 值有以下(一般推荐设置中等响度密度或者低像素密度,后者设置具体的值 dpi_value,另外webkit内核已不准备再支持此属性) -- dpi_value 一般是70-400//没英寸像素点的个数 -- device-dpi设备默认像素密度 -- high-dpi 高像素密度 -- medium-dpi 中等像素密度 -- low-dpi 低像素密度附带问题: 怎样处理 移动端 1px 被 渲染成 2px 问题?

局部处理:

meta 标签中的 viewport 属性 , initial-scale 设置为 1

rem 按照设计稿标准走,外加利用 transfromescale(0.5) 缩小一倍即可。

全局处理:

meta 标签中的 viewport 属性 , initial-scale 设置为 0.5

rem 按照设计稿标准走即可。

6、meta 相关

<!DOCTYPE html> <!--H5标准声明,使用 HTML5 doctype,不区分大小写--> <head lang=”en”> <!--标准的 lang 属性写法--> <meta charset=’utf-8ʹ> <!--声明文档使用的字符编码--> <meta http-equiv=”X-UA-Compatible” content=”IE=edge,chrome=1″/> <!--优先使用指定浏 览器使用特定的文档模式--> <meta name=”description” content=”不超过150个字符”/> <!--页面描述--> <meta name=”keywords” content=””/> <!-- 页面关键词--> <meta name=”author” content=”name, email@gmail.com/> <!--网页作者--> <meta name=”robots” content=”index,follow”/> <!--搜索引擎抓取--> <meta name=”viewport” content=”initial-scale=1, maximum-scale=3, minimum-sc <meta name=”apple-mobile-web-app-title” content=”标题”> <!--iOS 设备 begin--> <meta name=”apple-mobile-web-app-capable” content=”yes”/> <!--添加到主屏后的标 是否启用 WebApp 全屏模式,删除苹果默认的工具栏和菜单栏--> <meta name=”apple-mobile-web-app-status-bar-style” content=”black”/> <meta name=”renderer” content=”webkit”> <!-- 启用360浏览器的极速模式(webkit)--> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <!--避免IE使用兼容模式--> <meta http-equiv=”Cache-Control” content=”no-siteapp” /> <!--不让百度转码--> <meta name=”HandheldFriendly” content=”true”> <!--针对手持设备优化,主要是针对一些老的 不识别viewport的浏览器--> <meta name=”MobileOptimized” content=”320″> <!--微软的老式浏览器--> <meta name=”screen-orientation” content=”portrait”> <!--uc强制竖屏--> <meta name=”x5-orientation” content=”portrait”> <!--QQ强制竖屏--> <meta name=”full-screen” content=”yes”> <!--UC强制全屏--> <meta name=”x5-fullscreen” content=”true”> <!--QQ强制全屏-->

三、标签相关

1、说说 title 和 alt 属性

2、 iframe 有那些缺点?

3、Html5 有哪些新特性、移除了哪些元素

(1)新增元素

(2)移除的元素

(3)支持 HTML5 新标签

4、Label 的作用是什么?是怎么用的?

label 标签用来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转到和标签相关的表单控件上。

<label for="Name">Number:</label> <input type=“text“name="Name" id="Name"/> <label>Date:<input type="text" name="B"/></label>

5、div+css的布局较table布局有什么优点

6、简述一下src与href的区别

7、知道网页制作会用到的图片格式有哪些吗

8、如何在 HTML5页面中嵌入音频与视频?

HTML5 包含嵌入音频文件的标准方式,支持的格式包括 MP3WavOgg

<audio controls> <source src="jamshed.mp3" type="audio/mpeg"> Your browser does'nt support audio embedding feature. </audio>和音频一样,HTML5 定义了嵌入视频的标准方法,支持的格式包括:MP4WebMOgg

<video width="450" height="340" controls><source src="jamshed.mp4" type="video/mp4"> Your browser does'nt support video embedding feature. </video>

9、HTML全局属性(global attribute)有哪些

✨四、结束语

html 相关的内容在面试中考察的部分不多,但该记忆的内容还是得稍微记一下,以防在面试中突然被面试官问倒。

关于 html 相关的题目整理到这里就结束啦!希望对大家有帮助!

如文章有误或有想补充的新内容,欢迎加我微信指出呀, vx: MondayLaboratory~

周一在整个春秋招备试的过程中,深知从0到1准备是非常不容易的。也想要把我所学的所有内容进行整理,让这个面试专栏更加尽善尽美,造福更多在准备面试的小伙伴~

往后专栏内容如有新补充也将放在下面的更新地址,大家可以戳下方链接直达~

彩蛋 One More Thing

(:pdf内容获取

微信关注公众号 星期一研究室 ,回复关键字 html面试pdf 即可获取相关pdf内容~

(:更新地址

offer来了面试专栏

(:番外篇

关键词:知识

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭