HTML Image链接语法对我来说没有任何意义

问题描述

||
<A HREF=\"http://www.computerhope.com\"> <IMG SRC=\"http://www.computerhope.com/logo.gif\"> </a>
这是如何链接图像的常规语法。 两个问题: href值关闭后\“> \”是什么?显然,\“ \”,但这是正确的语法。 为什么
<IMG>
用\“
>
\”而不是\“
/>
\”或\“
</IMG
\”
关闭? 谢谢。     

解决方法

           href值关闭后\“> \”是什么? 那表示当前标签的结尾。 (即锚定开始标记的结尾)   显然,\“ \”,但这是正确的语法。 锚点有一个开始标签(
<a>
+属性)和一个结束标签(
</a>
)。   为什么
<IMG>
被\“
>
\”关闭 image元素定义为EMPTY(即它不能包含任何内容),因此end标记(在HTML 4中)是不必要,毫无意义的,因此是被禁止的。   而不是\“
/>
\”或\“
</IMG
\”? 因为它不是XHTML。 XHTML是基于XML而不是SGML的,并且不能具有可选或禁止的标签。结束标记必须显式包含在XHTML中(或者必须使用自闭语法(
<foo />
)将整个元素表示为单个标记)。     ,           href值关闭后\“> \”是什么? 具有内容的HTML元素始终具有开始标签
<tag>
和结束标签
</end>
。在两者之间是内容。就像XML。否则,将无法分辨什么是属性,什么是内容。   为什么用\“> \”而不是\“ /> \”或\“关闭 不确定要引用哪个元素,但是如果它是
IMG
:没有内容的元素,则不需要结束标签(与XML不同,在XML中您将其写为自闭标签
<img ... />
)。 看一下HTML 4规范:   每个元素类型声明通常描述三个部分:开始标记,内容和结束标记。      元素的名称出现在开始标签(写为
<element-name>
)和结束标签(写为
</element-name>
)中。注意结束标记中元素名称之前的斜杠。例如,
UL
元素类型的开始和结束标记定界列表中的项目:
<UL>
<LI><P>...list item 1...
<LI><P>...list item 2...
</UL>
     某些HTML元素类型允许作者省略结束标记(例如
P
LI
元素类型)。某些元素类型还允许省略开始标签。例如
HEAD
BODY
。 HTML DTD指示每种元素类型是否需要开始标签和结束标签。     ,        标签是锚标签,因此在开始标签和结束标签之间需要一些内容才能成为锚文本或本例中的图像。 锚标记的语法是
<a href=\"url/link\">....</a>
您放置在...位置的是链接的锚点是文本还是图像。 某些标签没有像标签那样的开始和结束标签。
<a href=\"\"></a>
图像标签只是用/>或>结束,具体取决于您正在编写的html版本。
<img src=\"\" >