2011-04-14 77 views
6

这是一个非常奇怪的问题,我一直在努力几天。起初我认为它与我们的应用程序中的某些东西有关,但是我已经将它简化为最简单的html页面,它仍然在发生。基本上任何时候我都会在页面添加一个标签后将其呈现为html。 <textarea></textarea>解决了这个问题,但我不明白为什么。我在这里感到茫然,它必须是非常简单的东西,我只是不知道。<textarea/>标签“燕子”html

在以下示例中,段落标签显示为textarea的值。

我正在使用IE8。

<html> 
<head> 
    <title>About</title> 
</head> 
<body> 

    <textarea/> 
     <p align="center"> 
      test 
     </p> 
     <p align="left"> 
      test 
     </p> 


</body> 

回答

28

<textarea>不是自闭的标签。应该重新写为<textarea></textarea>

3

我相信textarea的需要打开和关闭标签 - 至少这是它是如何在这里提出: textarea at w3schools

+3

我发现HTML狗本身就非常实用,所以如果任何人想要W3School的替代品(与W3 **没有关联,**使用'

'作为他们的布局!NOOOO!),这里有一个链接: http://www.htmldog.com/reference/htmltags/textarea/ – Blender2011-04-14 15:52:32

+0

不错 - 感谢Blender – Tim 2011-04-14 15:54:47

+0

看,我觉得这是类似的东西,但他们并没有真正说明我可以在任何一个网站上找到任何地方。 VS2010中的验证器不会抱怨。我真正的问题是这个textarea在xslt中,当它被转换时,它自动呈现为