作者franklai (半分の月)
看板Web_Design
标题Re: [问题] 整个网页置中
时间Sat Oct 6 21:46:33 2007
※ 引述《hubin (阿宾  NN)》之铭言:
: ※ 引述《hubin (阿宾  NN)》之铭言:
: : 爬了很多文章,关於网页在浏览器的水平置中
: : body{
: : font-family:"Times New Roman", Times, serif;
: : font-size:100%;
: : margin:0px auto;
: : width:800px;
: : }
: : 这是我css的一个写法
: : firefox很容易解决
: : 但IE试了很多的方法,就都不行?
: : 我是要让整份文件置中,不是文字喔
: : 麻烦大家了~
: 请问什麽叫"正确的doctype"
: 我是使用:
: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
使用不同的doctype,会使浏览器处於不同的模式
详细的说明请见板上NelsonT发表的「[文件] DOCTYPE 是做啥用的」
margin: auto置中法,在IE6和IE7是standards(strict) mode才会成功
http://www.quirksmode.org/css/quirksmode.html
这个网页有列出一些CSS技巧在各浏览器需要哪个模式才有支援
http://en.wikipedia.org/wiki/Quirks_mode
维基上有不同doctype会让各浏览器在哪种模式的表
不过XHTML 1.0 Strict应该是会让IE进入standards mode
除非在前面还有加XML declaration,那IE6还是会进quirks mode
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.230.236
1F:推 hubin:太感谢了~我会好好研究一番 10/06 23:34