English 中文(简体)
我添加了一个字符编码 (utf-8) 响应头头, 现在,我的. cs 没有连接到
原标题:I added a character encoding (utf-8) response header and now my .css aren t being linked in
  • 时间:2012-05-25 13:18:46
  •  标签:
  • html
  • css

: 我有一个相当大的网站( Windows Server 2003) 。 现在我想标准化, 仅使用 UTF-8 。 现在, 它使用各种字符编码, 而在某个页面上开始出现方块之后, 我们决定只使用一个字符编码( utf-8 ), 包括它使用的数据库。 这样做可以让网站易于维护。 在将所有内容修改为 utf-8 之后, 如果新方块出现, 需要以任何方式固定( 不改变课程字符编码) 。

我添加了一个 http 响应头, 将字符编码设置为 utf-8 。 在我浏览器中的网站选项中, 我可以看到 utf-8 现在出现 。

问题是,. css 文件似乎不再有效果( 使用标签, 我可以在现场指定. css 并且它确实有效 ) 。 当我删除这些行时 :

<!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">

.css 文件正在产生效果, 但字体看起来还是和我更改响应信头之前不同。 我也不想删除这些行 。

使用 utf-8 设置如何阻止我的. css 文件被链接使用? 我试图改变我的编辑对 BOM 和字符编码的选择,但我无法解决这个问题。 我做错什么了? 也许我不应该加上回应信头并以完全不同的方式使网站标准化?

编辑: 新近发现: 如果我在编辑之前添加一个字符

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN

我真的很想知道这里发生了什么

问题回答

可能有些非 UTF-8 字符正在打破您的 HTML 。 您可以在其中引用一个断开分隔符的引号, 因为它是 MS- WORD (Windows 1251) 的引号, 而不是 < code> 。 如果看不到您实际的 HTML, 我们只能猜测 。

使用调试器, 如 Firebug 来检查您的 HTML, 它会显示该元素的符号来源。 您也可以通过一个验证符运行它, 看看它是否真的损坏 。





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签