当前位置:编程学习 > C#/ASP.NET >>

为什么CSS样式在aspx和htm页中不一样呢?

都用的一个CSS 但是aspx页和htm页中 符号和字都不一样 字距离也不一样 着是为什么呢 怎么解决? --------------------编程问答-------------------- aspx页面下开头部分有个页面规范
例如
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
而你的htm没有,就是这个导致的不同 --------------------编程问答-------------------- 但是我把他都删了 还是不一样啊。 怎么解决 --------------------编程问答-------------------- 没什么办,只能说你定义的CSS也太不规范了。 --------------------编程问答-------------------- 晕。 --------------------编程问答-------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

注意一下这个..要符合xhtml标准

(1)过渡型(Transitional )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
(2)严格型(Strict )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
(3)框架型(Frameset )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> --------------------编程问答-------------------- aspx页面是不是还有别的样式!确定没有别的样式?
有可能aspx页面已经引用别的样式了。 --------------------编程问答-------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
去掉 --------------------编程问答-------------------- 是啊 我把上面的都去了  还是那样?就一种样式 --------------------编程问答-------------------- aspx页面有没有用到theme?
看aspx生成的html页面有什么不同。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,