CodeGym/Java 课程/模块 3/HTML 中的标签

HTML 中的标签

可用

2.1 标签介绍

HTML-documents标记基于标签。什么是标签

标签是在 70 年代发明的,人们可以将服务信息添加到处理这些文档的程序的文档中。

Tag- 这是一个关键(功能)词,最常见的是英文,它被框在尖括号中(更多和更少的字符),这样程序就不会混淆标签和普通的英文单词。

标签还可以包含各种服务信息,这些信息可能对处理文档的程序有用。

带有标签的示例文本:

<a href="http://codegym.cc/about">
    Link to something interesting
</a>

在这个例子中,我们看到了文本、“a”标签,以及服务信息——标签属性。下面您将了解更多关于它们的信息。

2.2 标签类型:开标签、闭标签、空标签

标签有不同的类型。首先,它们是单人和双人。最常见的是配对标签。正如您可能已经猜到的那样,它们总是成对出现。它们也称为打开和关闭。

开始标签只是三角括号中的关键字。例子:

<h1>

结束标签与开始标签类似,但关键字前面有一个斜杠。例子:

</h1>

开始标签可能包含服务信息 - 属性,结束标签 - 否。开始标记始终是一对中的第一个。结束标签不能在文本中排在第一位,然后是开始标签。这HTML-document将无效。

单个标签没有结束标签。此类标签的列表由 定义HTML-standard。此类标签的示例:

  • <br>- 越线;
  • <img>- 图片。

顺便说一句,成对标签,如果里面不包含信息,可以写成缩写形式。例子:

<h1/>

这不是单个标签,而是一个空的对标签。这就像同时关闭和打开标签。它与闭合标签的不同之处在于斜杠位于末尾(第二个三角括号之前)。

2.3 标签树

以及有关配对标签的更多重要信息。文档中可以有很多,并且可以嵌套。这是什么意思?这意味着其中的任何文本都HTML-document可以用标签加框(包装),即使它包含其他标签。例子:

<html>
    plain text
        <a href="http://codegym.cc/about">
            Link to something interesting
          </a>
     some other text
</html>

粗略地说,在 html 文本中可以出现一系列标签:

<h1> <h2> </h2> </h1>

但它不能是:

<h1> <h2> </h1> </h2>

如果开始标记<h2><h1>-tag 对内,则其匹配的结束标记</h2>也必须在<h1>-tag 对内。

因此,所有文档标签形成一种标签树。首先是包装整个文档的顶级标签,通常称为<html>,它有子标签对,它们有自己的标签,等等。

实际上,处理带有标签的文档的程序完全是这样看的——就像一个带有一些文本的标签树。

2.4 属性

如果我们不谈论属性,关于标签的信息就不会完整。单个标签和成对标签的开始标签可以. 这些属性包含有关标签内容的有用信息。

一个标签可以包含多个属性,它们具有以下一般形式:

<tag name1="value1" name2="value2">

每个属性都指定为一对Nameand meaning。可以有任意数量的属性。

«<»但是有经验的程序员马上就会问:如果需要使用包含字符或«>»引号的文本作为属性值怎么办?

交易品种名称 象征 HTML条目
双引号
符号 & &
小于符号 < <
更多符号 > >
空间  
单引号 ' '
评论
  • 受欢迎
你必须先登录才能发表评论
此页面还没有任何评论