html aspx样式改变

bzuit 2010-01-24 04:45:05
美工做好了html,我考到aspx中就变形了!!

所引用的css也都拷过去了!这点事肯定的!

我重新弄个html和aspx,分别都考过去试了一下,在html中没有问题!!但是只要到了aspx中就不行了!!
请高手指点!!
在http://topic.csdn.net/u/20090420/17/6fc888bb-ef3a-489b-a02f-3ddeed7a3240.html中的方法我都试过了,还是不行!!!!!!!
...全文
419 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
风骑士之怒 2010-01-26
  • 打赏
  • 举报
回复
将HTML的body中的内容放到ASPX的Form标签内即可,样式放到单独的CSS文件,并在aspx做个导入链接,应该不会有问题,
bzuit 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 jason_dct 的回复:]
在head 里加上  responseEncoding="utf-8"/
或者强制
Html的内容可以用GB2312码,也可用UTF-8码,
用 <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"> 的方法告诉浏览器.

[/Quote]

这句不管用!!
还有其他方法么?谢谢!!!
bzuit 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 sugercgq 的回复:]
编码问题
[/Quote]

这个我知道,但是该怎么解决呢???

bzuit 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 watsonchia 的回复:]
引用 12 楼 bzuit 的回复:
刚才我又查了些资料,改了一下,可以肯定是gb2312 跟utf-8 的问题!!

但是怎么改??请高手指点!!
  <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
当把后一个utf-8改成gb2312后样式部分正常,但是还有相当的一部分不正常!!!!!

简单点的办法,你用vs建个css文件,默认是UTF-8编码,把原css的内容复制到这个新文件就ok了。
以前也碰到过这种情况 - -
[/Quote]

这个同样不管用!!
css的编码的问题???
改了之后怎么还是不行呢??
sugercgq 2010-01-26
  • 打赏
  • 举报
回复
编码问题
bzuit 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 jason_dct 的回复:]
在head 里加上  responseEncoding="utf-8"/
或者强制
Html的内容可以用GB2312码,也可用UTF-8码,
用 <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"> 的方法告诉浏览器.

[/Quote]

这个发方法不管用
静舞 2010-01-25
  • 打赏
  • 举报
回复
支持9楼的说法。
然后你再看看URL是否正确。CSS里的图片地址等等 ,另外图片有没有拷全。
wangminqi 2010-01-25
  • 打赏
  • 举报
回复
支持9楼, 普通html和xhtml会有区别的,把原始的html加上9楼的那句,然后让美工改改


http://www.mybuffet.cn
khjian 2010-01-25
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 这行删掉试试
landanlq 2010-01-25
  • 打赏
  • 举报
回复
学习
itliyi 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 watsonchia 的回复:]
引用 12 楼 bzuit 的回复:
刚才我又查了些资料,改了一下,可以肯定是gb2312 跟utf-8 的问题!!

但是怎么改??请高手指点!!
  <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
当把后一个utf-8改成gb2312后样式部分正常,但是还有相当的一部分不正常!!!!!

简单点的办法,你用vs建个css文件,默认是UTF-8编码,把原css的内容复制到这个新文件就ok了。
以前也碰到过这种情况 - -
[/Quote]up
watsonchia 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 bzuit 的回复:]
刚才我又查了些资料,改了一下,可以肯定是gb2312 跟utf-8 的问题!!

但是怎么改??请高手指点!!
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
当把后一个utf-8改成gb2312后样式部分正常,但是还有相当的一部分不正常!!!!!
[/Quote]
简单点的办法,你用vs建个css文件,默认是UTF-8编码,把原css的内容复制到这个新文件就ok了。
以前也碰到过这种情况 - -
段传涛 2010-01-25
  • 打赏
  • 举报
回复
试试我的方法行不行。
段传涛 2010-01-25
  • 打赏
  • 举报
回复
在head 里加上 responseEncoding="utf-8"/
或者强制
Html的内容可以用GB2312码,也可用UTF-8码,
用<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"> 的方法告诉浏览器.
bzuit 2010-01-25
  • 打赏
  • 举报
回复
刚才我又查了些资料,改了一下,可以肯定是gb2312 跟utf-8 的问题!!

但是怎么改??请高手指点!!
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
当把后一个utf-8改成gb2312后样式部分正常,但是还有相当的一部分不正常!!!!!
bzuit 2010-01-25
  • 打赏
  • 举报
回复
这个是aspx的头部

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="drugandshop_Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<link href="css/head.css" rel="stylesheet" type="text/css" />
<link href="css/bottom.css" rel="stylesheet" type="text/css" />
<link href="css/body.css" rel="stylesheet" type="text/css" />
<link href="css/meidicine_rank.css" rel="stylesheet" type="text/css" />
<link href="css/recommand_medicine.css" rel="stylesheet" type="text/css" />
<link href="css/drugStore.css" rel="stylesheet" type="text/css" />
</head>


这个是html的头部

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<link href="css/head.css" rel="stylesheet" type="text/css" />
<link href="css/bottom.css" rel="stylesheet" type="text/css" />
<link href="css/body.css" rel="stylesheet" type="text/css" />
<link href="css/meidicine_rank.css" rel="stylesheet" type="text/css" />
<link href="css/recommand_medicine.css" rel="stylesheet" type="text/css" />
<link href="css/drugStore.css" rel="stylesheet" type="text/css" />
</head>
微工程 2010-01-24
  • 打赏
  • 举报
回复
1,除了css,用到其他样式没
2,样式用的是内联还是级联
3,检查一下,必有一处有问题
4,必要的话,查看属性页的设置
newdigitime 2010-01-24
  • 打赏
  • 举报
回复
注意<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

这句的区别
xiaogangqq123456 2010-01-24
  • 打赏
  • 举报
回复
我遇到过...

要是没错的话..应该是css样式文件和你的aspx页面编码不一样

美工一般喜欢用gb2312写样式,aspx 页面默认是utf-8的

你吧css样式文件改下编码

试试
chen_ya_ping 2010-01-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 bzuit 的回复:]
美工做好了html,我考到aspx中就变形了!!

所引用的css也都拷过去了!这点事肯定的!

我重新弄个html和aspx,分别都考过去试了一下,在html中没有问题!!但是只要到了aspx中就不行了!!
请高手指点!!
在http://topic.csdn.net/u/20090420/17/6fc888bb-ef3a-489b-a02f-3ddeed7a3240.html中的方法我都试过了,还是不行!!!!!!!
[/Quote]
是不是你的路径设置的有问题。
加载更多回复(6)

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧