为什么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