为什么我的html5标签没有显示在Live Web Preview中?

时间:2013-04-10 15:49:47

标签: asp.net visual-studio-2010 html5 html-form

我在asp.net网络项目中将这个(直接从一本书,“HTML5 24小时训练师”)添加到Default.aspx:

<form method="post" action="">
        <fieldset>
            <legend>Personal details</legend>
            <p>
                <label for="Name"> Name:</label>
                <input type="text" name="name" id="Name"/>
            </p>
            <p>
                <label for="Email"> Email:</label>
                <input type="text" name="email" id="Email"/>
            </p>
            <p>
                <label for="Tel"> Telephone:</label>
                <input type="text" name="tel" id="Tel"/>
            </p>
        </fieldset>
        <p>
            <input type="submit" value="Submit"/>
        </p>
    </form>

标签(“名称:”,“电子邮件:”和“电话:”)不会显示在文本输入控件(编辑框)旁边 - 或其他任何地方(对我来说可见),如果我选择的话“实时Web预览”(Ctrl + Alt + Enter)。但是,如果我选择在浏览器中查看(Ctrl + Shift + W),我可以看到标签。

如果我在我的三个选项(谷歌浏览器,内部网络浏览器或Internet Explorer)中查看该页面,它可以正常工作;它只是 被破坏的实时Web预览。

所以问题是,为什么标签在“实时网络预览”中不可见?但我想我会避免这种观看选择;没什么大不了的。

1 个答案:

答案 0 :(得分:3)

尝试完全相同的事情,它按预期工作。我想这是一个本地问题。需要更多信息。