我正在学习html / css并遵循教程@ W3Schools.com。 我遇到问题的代码是@ http://www.w3schools.com/css/tryit.asp?filename=trycss_vertical-align
第11行
<p>An <img src="w3schools_logo.gif" alt="W3Schools" width="270" height="50" /> image with a default alignment.</p>
&gt;之前/做的是什么?并且在高度属性之后? 我看了http://www.w3schools.com/tags/tag_img.asp,但没有提到/。
答案 0 :(得分:4)
绝对没有,解析器会忽略尾随/
。
HTML5规范允许在void标签(即那些没有其他标签/文本内容的标签)上使标签“自动关闭”,因此标记有效的XML。但它没有特定于HTML的含义。
相反,出于同样的原因,它在xHTML中是强制性的(使标记成为有效的XML)。
答案 1 :(得分:1)
在HTML
中有两种标记:
首先,例如<div>
您需要关闭</div>
,因为它可以包含其他标记
其次,例如<img/>
<br/>
不需要</img> or </br>
关闭。这些被称为void标记意味着它不能包含其他标记。
答案 2 :(得分:1)
“/”基本上用于结束标记。
在HTML中,您需要开始标记,并且需要结束标记
代码
这里<img
标志着标签的开放
所以你需要用/>
答案 3 :(得分:0)
/&GT;是结束没有结束标记的HTML标记所必需的。他们需要制作符合XHTML的标签。
其他例子是
<br/>
<hr/>
答案 4 :(得分:0)
在HTML中,元素具有开始和结束标记,例如<p> & </p>
以及这些开头和结尾标记之间的内容是该元素的内容。
但有些元素没有内容,例如<br />
表示换行,<img src="" />
表示图片。这些元素称为空元素,不需要单独关闭标记。因此,/>
表示关闭此标记。
答案 5 :(得分:0)
在html的每一端都有一个像body标签一样的开始和结束,语法就像<body></body>
类似于imagae标签,如<img></img>
但是我们也可以使用另一个简短形式...这也是我们用相同的img标签标记结束选项... <img/>
然后我们可以给出所有选项(img的属性)标签)里面。 src="w3schools_logo.gif" alt="W3Schools" width="270" height="50"
所以它应该最终像<img src="w3schools_logo.gif" alt="W3Schools" width="270" height="50" />