面试官问你是什么元素。内联元素,我当时想都没想就说是内联元素。面试官问为什么可以设置
标签的宽高。当时我的脑子突然就乱了,发现这是我技术上的差距。于是来了这篇文章。阅读本文后,您将了解
标签的基本用法。MDN对元素和特殊可替换元素的定义。
标签的基本用法。浏览器支持。所有主流浏览器都支持
标签。img>标签定义HTML页面中的图像。
标签有两个必需的属性:src和alt。强烈建议在开发中的每个图像上使用alt属性。这样即使图像无法显示,用户仍然可以看到一些关于缺失内容的信息。对于残障人士来说,alt属性通常是他们了解图像内容的唯一方式。
元素是什么?
是内联元素还是块级元素?
标签不占一行,所以它是一个内联元素。这没问题。既然是行内元素,为什么可以设置宽高呢?这个问题将扩展到以下部分。
标签是替换元素,内置了宽度和高度属性,所以可以设置。具体解释见下文。元素的定义可以根据元素本身的特性分为不可替换元素和替换元素。元素的相关MDN解释是不可替换元素(X)HTML的大部分元素都是不可替换元素,即它们的内容直接显示给用户终端(例如浏览器)如:
