这篇文章主要讲解了“HTML有哪些元素”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML有哪些元素”吧!
Audio
标签可以播放一个音频,例如音乐或其他音频流。目前支持三种文件格式:MP3、WAV 和 OGG。
运行效果:
Blockquote
标签指定从另一个源引用的部分。
运行效果:
Output
标签表示一个计算的结果。你可以使用加号和等号来指定应该将第一个和第二个输入值输出到输出标记;可以使用包含要合并的两个元素的 ID 的 for 属性来表示这一点。
运行效果:
Picture
通过包含零或多个 元素和一个 元素来为不同的显示/设备场景提供图像版本。浏览器会选择最匹配的子 元素,如果没有匹配的,就选择 元素的 src 属性中的URL。然后,所选图像呈现在元素占据的空间中。
source 元素具有以下属性:
srcset(必填):定义要显示的图像的URL
media:media 属性允许你提供一个用于给用户代理作为选择 元素的依据的媒体条件(media condition)(类似于媒体查询)。如果这个媒体条件匹配结果为 false,那么这个 元素会被跳过。
sizes: 定义单个宽度值,具有宽度值的单个媒体查询,或具有宽度值的逗号分隔的媒体查询列表
type:type 属性允许你为 元素的 srcset 属性指向的资源指定一个 MIME 类型。如果用户代理不支持指定的类型,那么这个 元素会被跳过。
如果浏览器不支持该元素,或者所有标签都不匹配,则使用标签提供向后兼容性。
Progress
标签表示任务的进度。
标签不能替代标签,因此指示磁盘空间使用情况或查询结果相关性的组件应该使用标签。
运行效果:
Meter
标签定义了一个定义范围内的标量度量,或者一个分数值。你还可以通过名称gauge引用此标记。
你可以使用标签来显示磁盘使用情况统计数据,或者指示搜索结果的相关性。
不应该使用标签来指示任务的进度;这些类型的组件应该由元素定义。
运行效果:
Template
HTML内容模板()元素是一种用于保存客户端内容机制,该内容在加载页面时不会呈现,但随后可以在运行时使用JavaScript实例化。
使用 JavaScript,你可以使用cloneNode()方法渲染此内容。
Time
标签定义了人类可读的日期或时间。 这可以用于以机器可读方式编码日期和时间,以便用户代理可以将生日提醒或预定事件添加到用户的日历。 此外,这允许搜索引擎产生“更智能”的搜索结果。
运行效果:
Video
标签指定一个影片剪辑或视频流。支持的格式包括MP4、WebM和Ogg。
运行效果:
Word Break Opportunity
如果你有一个很长的文本块,或者一个很长的单词,你可以使用标签来指定文本主体中最理想的分割位置。这是一种确保浏览器在调整大小时不会在奇怪的位置中断文本的方法。
运行效果:
感谢各位的阅读,以上就是“HTML有哪些元素”的内容了,经过本文的学习后,相信大家对HTML有哪些元素这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!