Html 语义和非语义元素

Html 语义和非语义元素,html,Html,Is标记是语义或非语义元素。根据语义元素的定义,感觉应该是语义元素。有人能给我解释一下我们是如何将元素分为语义和非语义的吗 语义学是研究语言中单词和短语的意义的学科 语义元素=有意义的元素 语义元素清楚地描述了它对浏览器和开发人员的意义。 非语义元素的示例:和-与内容无关。 语义元素的示例:、和 是非语义元素IT语义:选择符合逻辑的变量名,并描述其用途 由于我们对其中的一切都进行了命名:服务器、表、类、列、函数和变量。这些机制不是任意的,如果选择正确,那么对于讲英语的人或同一语言的人来说,该系统

Is
标记是语义或非语义元素。根据语义元素的定义,感觉
应该是语义元素。有人能给我解释一下我们是如何将元素分为语义和非语义的吗

语义学是研究语言中单词和短语的意义的学科

语义元素=有意义的元素

语义元素清楚地描述了它对浏览器和开发人员的意义。 非语义元素的示例:
-与内容无关。 语义元素的示例:


是非语义元素

IT语义:选择符合逻辑的变量名,并描述其用途

由于我们对其中的一切都进行了命名:服务器、表、类、列、函数和变量。这些机制不是任意的,如果选择正确,那么对于讲英语的人或同一语言的人来说,该系统可以说更直观

HTML有各种各样的语义和臭名昭著的反直觉标记名,因为它必须向后兼容

标记应该是
,除非其目的是保留位,否则没有理由使HTML(超链接)的基本目的为1个字符长,为什么不


为了表达意思,语义名称可能不应该缩写,一个动词(get或set)表示函数,一个名词表示实体。

例如,如果开发人员看到标签,他/她清楚地知道它是链接。或者你的意思是,通过阅读标签名,外行可以理解其内容。简单的人可以理解语义元素清楚地描述了它对浏览器和开发人员的意义”