跳至主要內容
defer和async
script 标签中 defer 和 async
script 标签中 defer 和 async

html有两个script标签,他们的下载和解析是并行还是串行?

默认方式: 浏览器会并行加载script,但是执行是按书写顺序的,如果script1未执行完毕, 就不会开始执行script2,尽管script2已经加载完毕。 而且这种方式会阻碍script标签后面其他元素的渲染,直到script执行完毕才会渲染后面的dom。


狮子...小于 1 分钟面试html
html5新特性

语义化标签

header、footer、nav、section、article、aside、dialog

  • 让人容易读懂(增加代码可读性)
  • 有利于搜索引擎优化(SEO)
  • 在没有css样式下,页面也能够呈现很好地内容结构、代码结构

表单元素

  1. input 输入类型
  • color 主要用于选取颜色

  • date 从一个日期选择器选择一个日期

  • datetime 选择一个日期(UTC 时间)

  • datetime-local 选择一个日期和时间 (无时区)

  • email 包含 e-mail 地址的输入域

  • month 选择一个月份

  • number 数值的输入域

  • range 一定范围内数字值的输入域

  • search 用于搜索域

  • tel 定义输入电话号码字段

  • time 选择一个时间

  • url URL 地址的输入域

  • week 选择周和年


狮子...大约 2 分钟面试html
iframe

使用

<iframe src="http://www.bilibili.com" name="iframe" frameborder="1" height="400" width="600" scrolling="no">你的浏览器不支持该iframe标签</iframe>

狮子...大约 1 分钟面试html
meta标签
  • viewport
<!-- 可以让你的网页在不同的设备上都能正常显示 -->
<!-- 强制让文档的宽度与设备的宽度保持1:1 -->
<!-- 并且文档最大的宽度比例是1.0 -->
<!-- 且不允许用户点击屏幕放大浏览 -->
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">

狮子...小于 1 分钟面试html