元素

全局属性

  • 非标准的元素也同样会实现这些属性

链接类型

  • 在 HTML 中,各种各样的链接类型被用来确立和定义两个文档之间的关系。不同类型的链接(Link)会通过包括 <a>,<area>,和 <link> 等元素进行设置。

元素

  • HTML 包含了几种类型的内容,每种内容在特定的情景上下文中有效,而在其他上下文中无效。类似地,每种内容也包含了一组关于其他类型内容的配置,包括哪些内容类型和元素可以或不可以被包含并使用。元素嵌套产生的原因

根元素

html

文档元数据

  • 元数据(Metadata)含有页面的相关信息,包括样式、脚本及数据,能帮助一些软件 (如搜索引擎, 浏览器等等)更好地运用和渲染页面。对于样式和脚本的元数据,可以直接在网页里定义,也可以链接到包含相关信息的外部文件。

meta

style

title

内容分区

  • 内容分区元素允许你将文档内容从逻辑上进行组织划分。使用包括页眉(header)、页脚(footer)、导航(nav)和标题(h1~h6)等分区元素,来为页面内容创建明确的大纲,以便区分各个章节的内容。

文本内容

  • 使用 HTML 文本内容元素来组织在开标签 <body> 和闭标签 </body> 里的块或章节的内容。这些元素能标识内容的宗旨或结构,而这对于 accessibility(可接入性) 和 SEO 很重要。

内联文本语义

a(搁置)

  • 可以创建一个到其他网页、文件、同一页面内的位置、电子邮件地址或任何其他URL的超链接。

  • <a href="/i/w3school_logo_white.gif" download="w3logo">此属性指示浏览器下载URL而不是导航到它,如果属性有一个值,那么它将在Save提示符中作为预填充的文件名使用(可包括后缀,自动转码/\为_)

    • 仅适用于同源 URLs
    • href可以是代表blob: URLs的字符串
  • rel:该属性指定了目标对象到链接对象的关系。该值是空格分隔的列表类型值

    • noopener 新打开的窗口不能通过window.opener访问父窗口

图片和多媒体

内嵌内容

  • 除了常规的多媒体内容,HTML 可以包括各种其他的内容,即使它并不容易交互。

脚本

canvas

noscript

script

编辑标识

  • 这些元素能标示出某个文本被更改过的部分。

del

ins

表格内容

表单

input

  • autofocus 在移动版 Safari 上不工作

交互元素

  • HTML 提供了一系列有助于创建交互式用户界面对象的元素。

details

dialog

summary

Web 组件

  • Web 组件是种近似 HTML(HTML-related) 的技术,这使得它能够,从本质上讲,创建和使用自定义元素,就好像它是普通的 HTML。此外,你甚至可以创建自定义版本的标准 HTML 元素。未最后确定
原文地址:https://www.cnblogs.com/qq3279338858/p/10083229.html