HTML 试题
对 HTML 语义化的理解
HTML 语义化,是指对文本内容的结构化,选择合乎语义的标签。
-
代码的可读性高,便于开发者阅读。
-
便于编写和维护代码。
-
便于 SEO。
-
让辅助技术(如盲人阅读器)更好的解析。
meta viewport 是做什么用的,怎么写?
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
该属性控制页面在移动端不要缩小显示。
因为手机浏览器会默认把 viewport 的宽度设置为 980px,然后把所有内容硬塞进小的显示屏里。
canvas 元素是干什么的?
<canvas>
是一个可以使用 JavaScript 来绘制图形的 HTML 元素。
与之相似的 SVG 是一种使用 XML 描述 2D 图形的语言。