当前位置: 移动技术网 > IT编程>开发语言>.net > ASP.NET2.0:页面中链入的CSS、js文件带中文时需注意

ASP.NET2.0:页面中链入的CSS、js文件带中文时需注意

2018年04月29日  | 移动技术网IT编程  | 我要评论

夏普sh330t,中国服装辅料网,不知火舞漫画全集

  当定义的样式中有中文时,如 .sometyle {font-family:@黑体;},如果书写不正确,如写成 .sometyle {font-family: 黑体;},这应该是个错误的写法,这样不仅这个样式不起作用,而且还会影响到定义在它后面的样式起作用,不知道对css的解析本来就是这个规则,还是asp.net 2.0的问题。

  当你直接把从网上download下来的js文件加入的vs2005项目中时,如果此文件中带中文,当你调用其方法时,就会出现对象找不到的js错误,就像你没有链如该文件一样。你需要在项目中新建一个js文件,然后把你down下来的文件中的代码copy进这个新文件,然后使用这个新建的文件。这个问题应该是文件编码的问题。

  另外,asp.net2.0 采用的是xhtml 1.0标准,而之前1.x是html 4.0, 从两者html源文件头中可以看出

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "">
<!doctype html public "-//w3c//dtd html 4.0 transitional//en" >

  所以定义元素是要符合xhtml 1.0规范,比如长度都要加好单位,如width:100px;width:100不起作用。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网