diff --git a/files/zh-cn/web/api/htmlmapelement/areas/index.md b/files/zh-cn/web/api/htmlmapelement/areas/index.md
new file mode 100644
index 00000000000000..bed4831d984a97
--- /dev/null
+++ b/files/zh-cn/web/api/htmlmapelement/areas/index.md
@@ -0,0 +1,59 @@
+---
+title: HTMLMapElement:areas 属性
+slug: Web/API/HTMLMapElement/areas
+l10n:
+ sourceCommit: da6219d9480147488eda1f9120359384ee652b92
+---
+
+{{ApiRef("HTML DOM")}}
+
+{{domxref("HTMLMapElement")}} 接口的 **`areas`** 只读属性返回关联 {{HTMLElement("map")}} 元素的 {{HTMLElement("area")}} 元素集合。
+
+## 值
+
+一个 {{domxref("HTMLAreaElement")}} 元素的 {{domxref("HTMLCollection")}} 对象。
+
+## Example
+
+```html
+
+
+
+```
+
+```css hidden
+output {
+ display: block;
+}
+```
+
+```js
+const mapElement = document.getElementById("image-map");
+const outputElement = document.querySelector("output");
+
+for (const area of mapElement.areas) {
+ area.addEventListener("click", (event) => {
+ outputElement.textContent = `你点击了 ${area.alt} 区域。\n\n`;
+ });
+}
+```
+
+### 结果
+
+{{EmbedLiveSample("示例",100,150)}}
+
+## 规范
+
+{{Specifications}}
+
+## 浏览器兼容性
+
+{{Compat}}
+
+## 参见
+
+- {{domxref("HTMLAreaElement")}}
+- {{domxref("HTMLImageElement.useMap")}}
diff --git a/files/zh-cn/web/api/htmlmapelement/areas/left-right-arrow.png b/files/zh-cn/web/api/htmlmapelement/areas/left-right-arrow.png
new file mode 100644
index 00000000000000..ddd7971e530bbe
Binary files /dev/null and b/files/zh-cn/web/api/htmlmapelement/areas/left-right-arrow.png differ
diff --git a/files/zh-cn/web/api/htmlmapelement/index.md b/files/zh-cn/web/api/htmlmapelement/index.md
new file mode 100644
index 00000000000000..50369e4d206d74
--- /dev/null
+++ b/files/zh-cn/web/api/htmlmapelement/index.md
@@ -0,0 +1,37 @@
+---
+title: HTMLMapElement
+slug: Web/API/HTMLMapElement
+l10n:
+ sourceCommit: 387d0d4d8690c0d2c9db1b85eae28ffea0f3ac1f
+---
+
+{{ APIRef("HTML DOM") }}
+
+**`HTMLMapElement`** 接口特供特定的属性和方法(除了常规 {{domxref("HTMLElement")}} 接口之外,它还可以通过继承来使用),用于操作 map 元素的布局和展现。
+
+{{InheritanceDiagram}}
+
+## 实例属性
+
+_从其父元素 {{domxref("HTMLElement")}} 继承属性。_
+
+- {{domxref("HTMLMapElement.name")}}
+ - : 一个表示 {{HTMLElement("map")}} 元素的字符串,用于在其他上下文中引用它。如果设置了 `id` 属性,则该属性必须具有相同的值;且它不能为 `null` 或者空。
+- {{domxref("HTMLMapElement.areas")}} {{ReadOnlyInline}}
+ - : 一个实时的 {{domxref("HTMLCollection")}},表示与 {{HTMLElement("map")}} 关联的 {{HTMLElement("area")}} 元素。
+
+## 实例方法
+
+_无特定方法;从其父元素 {{domxref("HTMLElement")}} 继承方法。_
+
+## 规范
+
+{{Specifications}}
+
+## 浏览器兼容性
+
+{{Compat}}
+
+## 参见
+
+- HTML element implementing this interface: {{ HTMLElement("map") }}.
diff --git a/files/zh-cn/web/api/htmlmapelement/name/index.md b/files/zh-cn/web/api/htmlmapelement/name/index.md
new file mode 100644
index 00000000000000..45714ba70e7a9a
--- /dev/null
+++ b/files/zh-cn/web/api/htmlmapelement/name/index.md
@@ -0,0 +1,42 @@
+---
+title: HTMLMapElement:name 属性
+slug: Web/API/HTMLMapElement/name
+l10n:
+ sourceCommit: c2441279b7956925d28373345838436b1fa2c78c
+---
+
+{{ApiRef("HTML DOM")}}
+
+{{domxref("HTMLMapElement")}} 的 **`name`** 属性表示 `