img标签的问题?

来源:百度知道 编辑:UC知道 时间:2024/05/19 09:56:50
<img src="images/dire.jpg" alt="自画像"
width="160" height="190" hspace="20" border="5" align="middle"/>和<img src=images/
dire.jpg alt="自画像"
width="160" height="190"
hspace="20" border="5" align="middle">的区别?是不是有一种格式是错误的啊?

没有引号无所谓的.但是如果按标准.最好还是有.
在IE里,你试试这个:
<img src="images/dire.jpg" id="test" />
<script>
alert(document.getElementById('test').outerHTML);
</script>
你会发现,也没有引号.

没有区别,Html中很多标签中的属性不需要添加引号包围,你可以把这两个img分别用span包围起来,看一看它们的innerHTML:
<span id="span1"><img src="images/1.PNG" alt="自画像" width="160" height="190" hspace="20" border="5" align="middle"/></span>
<span id="span2"><img src=images/1.PNG alt="自画像" width="160" height="190" hspace="20" border="5" align="middle"></span>
<script>
alert(document.getElementById('span1').innerHTML + '\n' + document.getElementById('span2').innerHTML);
</script>
显示出来的是:
<IMG border=5 hspace=20 alt=自画像 align=middle src=&quo