例如:
borderColor="#666666"
class="ddd"都说没有这些属性,但是页面浏览的时候有些还是起了作用,有些不起作用求救

解决方案 »

  1.   

    同意上面,VS.NET里90%的HTML报错都不用去管!
    只要在浏览器里显示正确就行。
      

  2.   

    一般都是在WEB控件里面才出现这些问题.主要是原有的HTML样式语法,在WEB控件里面已经不用或改用其他属性代替.比如原来的class=xxx现在改为CssClass,如果再用原来的语法,它就会出现下划线说不认识.
      

  3.   

    不是在web控件里,是在普通的html标签
      

  4.   

    brando_beat(Eの懒龙) 你可以打个空格不明白
      

  5.   

    楼主大概是在别的编辑器下设计的界面吧,没有关系,vs对很多html标签的属性解析得不好,所以认为有问题,但这并不影响页用户看到的效果。example:
    --------------------------------------------------------------
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(53): 找不到 'table' 項目 (Element) 的任何屬性 'borderColorDark'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(67): 找不到 'table' 項目 (Element) 的任何屬性 'borderColorDark'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(68): 找不到 'table' 項目 (Element) 的任何屬性 'borderColorLight'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(54): 找不到 'table' 項目 (Element) 的任何屬性 'borderColorLight'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(53): 找不到 'table' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(67): 找不到 'table' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(20): 找不到 'td' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(21): 找不到 'td' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(19): 找不到 'td' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(40): 找不到 'td' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(47): 找不到 'td' 項目 (Element) 的任何屬性 'class'。
    C:\Inetpub\wwwroot\CLAS\BrowseMoldCtimeCompare.aspx(22): 找不到 'td' 項目 (Element) 的任何屬性 'class'。
      

  6.   

    vs.net知识不多,有些东西它不认识的.但是用到IE中就成了.所以,你完全不用理会.
      

  7.   

    不是啊
    有些样式就不起作用了
    在dw里看是起作用的
    在vs.net看就没作用了,浏览器里看也没作用怎么办
      

  8.   

    不是啊
    有些样式就不起作用了
    在dw里看是起作用的
    在vs.net看就没作用了,浏览器里看也没作用怎么办
      

  9.   

    在dw里看是起作用的
    在vs.net看就没作用了,浏览器里看也没作用---------
    如果是这样的话
    估计肯定是html文件什么地方不对头了
    比如说css没包含进来之类的
      

  10.   

    估计肯定是html文件什么地方不对头了就是不知道哪里不对头了,真郁闷
      

  11.   

    一般是不会出这种问题的,检查一下你的html代码吧
      

  12.   

    再顶一下,查看源文件是
    <input name="btnSave" id="btnSave" type="submit" title="提交注册" value="确定" class="button1" onmouseout="this.className='button1'" onMouseOver="this.className='button2'" onclick="return docheck('add');" />其中class,title都是波浪线,title可以起作用,但是class就是没作用
      

  13.   

    onmouseout="this.className='button1'" onMouseOver="this.className='button2'"onmouseout红线 onMouseOver不红线什么鸟鸟啊
      

  14.   

    我也与到过这样的问题,但大部份不用理它的。如果有些通不过,就先把不能通过的COPY到一个文本文件中,然后另存一个HTML进行查看有不有问题,通过了就再把HTML中的COPY到ASPX中去。哈哈,希望对楼主有帮助。
      

  15.   

    我将你的<input name="btnSave" id="btnSave" type="submit" title="提交注册" value="确定" class="button1" onmouseout="this.className='button1'" onMouseOver="this.className='button2'" onclick="return docheck('add');" />
    COPY到我的VS。NET中正常显示啊,没有红线。
      

  16.   

    如果不正常,你也可以完全不理它,美工作页面经常会在原来的或者别人的页面上修修改改的,这样有很多的class呀,属性呀,完全乱糟糟的,有时候你不需要去理睬它,原则是浏览器显示正常
      

  17.   

    那么多人回答了,同意了,在vs里面不认识,但是在web里面认识就行了,不要太钻这个东西了
      

  18.   

    是个这个问题,是因为asp.net对css的支持不完善,不要管它,
      

  19.   

    不是我钻牛角尖啊,web浏览器里真的有些认不到啊
      

  20.   

    正常。对比dreamweaver,VS对于html的支持简直是太滥了。选个表格都费劲。
      

  21.   

    哈哈,终于让我找到答案了
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    加上这句就没事了
    至于为什么,我没空研究啦,有兴趣的朋友研究一下,在这里讨论讨论啦
    哈哈哈哈哈哈哈哈哈
      

  22.   

    哈哈,终于让我找到答案了
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    加上这句就没事了
    至于为什么,我没空研究啦,有兴趣的朋友研究一下,在这里讨论讨论啦
    哈哈哈哈哈哈哈哈哈