📜  HTML | DOM 输入编号名称 属性(1)

📅  最后修改于: 2023-12-03 15:01:14.187000             🧑  作者: Mango

HTML | DOM 输入编号名称 属性

HTML 输入

HTML 是一种标记语言,用于创建网页。它由一系列的元素(标签)组成,通过这些元素可以定义网页的结构、样式和行为。在 HTML 中,标签是用尖括号(< 和 >)包裹起来的,标签的名称和属性可以用于描述元素的含义和特性。HTML 通过输入标签和属性来实现网页的布局和显示,主要与页面的渲染相关。

标签

HTML 页面由一系列标签组成,标签可以用来定义元素和特性。常用的标签包括:

  • <html>:定义 HTML 文档,并描述它的根元素
  • <head>:用于定义 HTML 文档的头部区域,包含页面的元数据信息
  • <body>:用于定义 HTML 文档的正文区域,所有的可见内容都在该标签内
  • <div>:用于定义文档中的一个分区或节
  • <p>:用于定义一个段落
  • <img>:用于在网页上显示图像
  • <a>:用于定义一个超链接
  • <form>:用于定义一个表单
属性

在 HTML 中,标签可以有一个或多个属性,用于描述该标签的特性和行为。常用的属性包括:

  • id:用于定义元素的唯一标识符
  • class:定义元素的类名,用于样式控制
  • style:用于定义元素的样式
  • name:用于定义元素的名称,主要用于表单提交时的数据传输
DOM 输入

JavaScript 中的 DOM(文档对象模型)是 HTML 页面的编程接口,它是一种树状结构,可以通过 JavaScript 进行访问和操作,包括新增元素、修改元素和删除元素等操作。与 HTML 相比,DOM 更多地与页面的交互相关。

获取元素

在 DOM 中,可以使用以下方法获取页面中的元素:

  • getElementById(id):根据元素的 id 属性获取元素
  • getElementsByClassName(class):根据元素的 class 属性获取元素
  • getElementsByTagName(tag):根据元素的标签名称获取元素
  • querySelector(selector):根据 CSS 选择器获取元素
  • querySelectorAll(selector):根据 CSS 选择器获取所有符合条件的元素
修改元素

在 DOM 中,可以使用以下方法修改页面中的元素:

  • innerHTML:用于获取或设置元素的 HTML 内容。例如:document.getElementById("demo").innerHTML = "Hello World!";
  • innerText/textContent:用于获取或设置元素的文本内容。例如:document.getElementById("demo").innerText = "Hello World!";
  • setAttribute(name, value):用于设置元素的属性。例如:document.getElementById("demo").setAttribute("class", "new-class");
  • removeAttribute(name):用于删除元素的属性。例如:document.getElementById("demo").removeAttribute("class");

以上是 HTML 和 DOM 输入的基础介绍,程序员可以深入学习和掌握它们,用于构建优秀的网页和用户界面。