2024前端面试准备之HTML篇

1. doctype的作用是什么

DOCTYPE是html5标准网页声明,且必须声明在HTML⽂档的第⼀⾏。来告知浏览器的解析器⽤什么⽂档标准解析这个⽂档,不同的渲染模式会影响到浏览器对于 CSS 代码甚⾄ JavaScript 脚本的解析

⽂档解析类型有:

  • BackCompat:怪异模式,浏览器使⽤⾃⼰的怪异模式解析渲染⻚⾯。(如果没有声明DOCTYPE,默认就是这个模式)
  • CSS1Compat:标准模式,浏览器使⽤W3C的标准解析渲染⻚⾯。

2. HTML语义化是什么

语义化是指使⽤恰当语义的html标签,让页面具有良好的结构与含义。

语义化的好处主要有两点:

  • 开发者友好:使⽤语义类标签增强了可读性,开发者也能够清晰地看出⽹⻚的结构,也更为便于团队的开发和维护
  • 机器友好:带有语义的⽂字表现⼒丰富,更适合搜索引擎的爬⾍爬取有效信息,语义类还可以⽀持读屏软件,根据⽂章可以⾃动⽣成⽬录

这对于简书、知乎这种富⽂本类的应⽤很重要,语义化对于其⽹站的内容传播有很⼤的帮助

3. src和href的区别

src是指向外部资源的位置,指向的内容会嵌⼊到⽂档中当前标签所在的位置,在请求src资源时会将其指向的资源下载并应⽤到⽂档内,如js脚本,img图⽚和fram

相关推荐

  1. 2024前端面试准备HTML

    2024-02-18 06:00:01       31 阅读
  2. 2024前端面试准备uniapp

    2024-02-18 06:00:01       32 阅读
  3. 2024前端面试准备TypeScript(一)

    2024-02-18 06:00:01       32 阅读
  4. 2024前端面试准备CSS(二)

    2024-02-18 06:00:01       36 阅读
  5. 2024前端面试准备Vue3

    2024-02-18 06:00:01       36 阅读
  6. 2024前端面试准备CSS(一)

    2024-02-18 06:00:01       30 阅读
  7. 2024前端面试准备-HTML&CSS

    2024-02-18 06:00:01       10 阅读
  8. 2024前端面试准备4-Vue相关

    2024-02-18 06:00:01       9 阅读
  9. 2024前端面试准备5-React相关

    2024-02-18 06:00:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-18 06:00:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-18 06:00:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-18 06:00:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-18 06:00:01       20 阅读

热门阅读

  1. vue watch监听

    2024-02-18 06:00:01       38 阅读
  2. Vue路由

    Vue路由

    2024-02-18 06:00:01      28 阅读
  3. 防火墙HA详解

    2024-02-18 06:00:01       27 阅读
  4. 阿里云服务器安装MySQL、Apache、PHP

    2024-02-18 06:00:01       22 阅读
  5. linux ubuntu Mysql 安装指南

    2024-02-18 06:00:01       27 阅读
  6. git常用命令

    2024-02-18 06:00:01       27 阅读
  7. Hadoop-Yarn-NodeManager都做了什么

    2024-02-18 06:00:01       27 阅读
  8. 【Hadoop】Yarn 任务管理指令

    2024-02-18 06:00:01       25 阅读
  9. 作业2.14

    2024-02-18 06:00:01       22 阅读
  10. CSS transition(过渡效果)详解

    2024-02-18 06:00:01       27 阅读
  11. Python循环语句——for循环的嵌套使用

    2024-02-18 06:00:01       34 阅读
  12. Python学习之路-爬虫进阶:爬虫框架

    2024-02-18 06:00:01       39 阅读
  13. 10个常考的前端手写题

    2024-02-18 06:00:01       37 阅读