html - 语义和非语义元素
问题描述
是<a>
标签是语义或非语义元素。根据语义元素的定义,感觉<a>
应该是语义元素。有人可以解释一下我们如何将元素分类为语义和非语义
解决方案
语义学是对语言中单词和短语含义的研究。
语义元素=有意义的元素。
语义元素清楚地向浏览器和开发人员描述了它的含义。非语义元素的例子:
<div>
和<span>
- 没有说明它的内容。语义元素示例:<form>
、<table>
和<article>
- 明确定义其内容。
https://www.w3schools.com/html/html5_semantic_elements.asp
<a>
是非语义元素
推荐阅读
- typescript - 将地理位置转换为墨卡托投影图像上的像素
- javascript - 单击静音按钮时页面刷新不适用于音频
- c# - 如何按 TAB 键选择 Datagrid WPF 中的第一行
- c# - 如何合并表格同一列中的两个单元格
- firebase - ionic 3 - 在 Ionic 上接收推送通知不起作用
- python - Python:比较两个列表并获取带符号的最大值和最小值
- android - Android 搜索视图删除十字图标
- r - 具有程序名称的重复列
- deep-learning - pytorch - loss.backward() 和 optimizer.step() 在具有批处理规范层的评估模式下?
- opencv - triangulatePoints() 方法给出错误的 3D 坐标