<progress value=&#34;70" max="100"&gt;</progress>

而<meter>则供应了更丰富的显示选项:

2.<dfn>:定义术语

用于标记页面中要定义的术语:

html标签tt没人愿意应用这些 HTML 标志 PHP

3.<dialog>:原生对话框

HTML5引入的原生对话框元素,支持大略的开关掌握:

4.<map> 和 <area>:创建图像热区

这两个标签结合利用可以创建可点击的图像区域:

<img src="workplace.jpg" alt="Workplace" usemap="#workmap" width="400" height="379"><map name="workmap"> <area shape="rect" coords="34,44,270,350" alt="Computer" href="computer.htm"> <area shape="rect" coords="290,172,333,250" alt="Phone" href="phone.htm"></map>

我们把这样的可点击图像称为图像舆图。

5.<bdo>:文本方向掌握

用于改变文本的显示方向:

6 <base>:设置根本URL

你知道相对 URL 常日是如何事情的:

<a>会利用页面的域名来获取完全的URL

但是,如果在 HTML 中创建一个根本 <base> 会若何呢

现在,它们都利用 <base> 的href中的硬编码值来获取完全的 URL:

Angular 和 Flutter Web 等框架也在利用它

7.<time>:标记日期和韶光

有助于搜索引擎理解页面中的韶光信息:

8.<hgroup>:标题组

用于组合干系的标题元素:

9.<kbd>:表示键盘输入

用于显示键盘输入:

10. <cite>

用于标记创意作品的标题:

结语

这些标签虽然利用频率不高,但在特定场景下能发挥主要浸染。
例如,<progress>和<meter>可以在数据可视化中利用,<dialog>为创建模态框供应了原生支持,而<time>则有助于提高网页的SEO友好度。

在实际开拓中,合理利用这些标签不仅可以提高HTML的语义化程度,还能简化JavaScript代码
例如,利用<dialog>代替自定义的模态框实现,可以减少大量的JavaScript代码:

<dialog id="myDialog"> <h2>主要关照</h2> <p>这是一个原生对话框。
</p> <button id="closeDialog">关闭</button></dialog><script> const dialog = document.getElementById('myDialog'); const closeButton = document.getElementById('closeDialog'); // 打开对话框 dialog.showModal(); // 关闭对话框 closeButton.addEventListener('click', () => { dialog.close(); });</script>

通过深入理解和灵巧利用这些鲜为人知的HTML标签,开拓者可以创建出更加语义化、易于掩护且对搜索引擎友好的网页。
在追求技能创新的同时,回归HTML根本,探索这些被忽略的标签,大概能为你的前端开拓带来新的灵感和效率提升。