html语言里的标签,元素, 属性有什么区别?

哎呀,说到 HTML 网页,这实在是陈词滥调。
我在问答论坛工作了十年,这些HTML元素就像网页上的砖块和瓦片,一一堆叠起来形成一座建筑。
你看,任何浏览器都可以直接运行 HTML 文件。
这意味着 HTML 元素是组成 HTML 文件的基本对象。
简而言之,它是一个总括术语。

然后通过 HTML 标签定义这些元素。
标签,例如 <head>、<body> 和 ,用尖括号“<”和“">”括起来。
大多数标签成对出现,如
...
、<form>...</form>,但也有少数不成对出现,如



属性是为 HTML 元素提供各种附加信息。
它通常以名称-值对的形式出现,例如“属性名称=属性值”,并且始终出现在HTML元素的开始标记中。
比如<body bgcolor="f00">,这里的bgcolor="f00"就是属性,它定义了标签具体应该如何配置。

说实话,元素和标签之间没有太大区别。
我们平时工作的时候,只是用标签来统称它们。
属性就像给标签添加一点装饰。
例如,HTML是一个家族,每个代码都是一个家族成员。
他们每个人都有自己的作品,比如div、p等。
每个成员也有自己的特点,比如身高、体重和爱好。
这些属性类似于HTML属性width、height、border等,这些特征的具体值,如1 8 0cm、5 0kg、reading等,类似于HTML属性值1 00px、1 0px、solidf00。

当我第一次开始学习 HTML 时,我并没有考虑到这一点,但现在看来它其实很简单。
就像盖房子一样,先准备好砖块,然后按照一定的规则堆放起来,一座建筑就建成了。

介绍几个常用的HTML5标签

让我告诉你,我在学习 HTML 时犯了很多错误。

我记得是在2 01 0年左右,我刚开始进入这个行业,我的第一个项目是创建一个简单的公司官方网站。
当时,我对这些标签感到困惑。
什么是块级标签?什么是类级别标签?这让我出汗。

让我告诉你真实的故事。
当时我正在写一个以

为标题的页面。
然而,浏览器中的标题太大了,几乎和我的头一样大。
我很震惊。
后来我发现

是标题标签。
越小越看不见。
应按照层次结构使用。
这么久没改了,真是惭愧。

还有<meta charset=utf-8 >,这个是必须的。
我有一位同事在编写页面时忘记包含此内容。
结果打开浏览器就出现乱码,顾客立刻就抓狂了。
后来我们很快就加上去了,就完成了。

另一个例子是标签。
刚开始写图像路径时,我总是犯错误。
如果您考虑一下,如果图像位于顶部,则在 ../ 前面添加斜杠。
我正受此苦。
一旦图片路径写错,图片将无法加载。
顾客我很担心,熬夜修了好久才修好。

那个标签,超链接。
刚开始的时候,我忘记了开始写链接时的编号,结果链接根本就没有跳转。
后来,我每次写链接时都会添加书签并检查,这样我就不会再犯那个愚蠢的错误了。

顺便说一句,我几乎对
之间的区别感到困惑。
是块级标签, 是行级标签。
如果您仔细想想,
就像一个房间,而 就像一把椅子。
一个房间可以有多把椅子,但只能有一把椅子。

现在回想起来,当时的我真的很失落。
不过现在写HTML不容易了哈哈。

如果您有任何疑问,请问我。
退后的恐惧现在已经成为经验。