网页中删掉<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"这段代码有什么影响?
在网页中加入改变滚动条样式的代码:
BODY {
SCROLLBAR-FACE-COLOR: red;
SCROLLBAR-HIGHLIGHT-COLOR: green;
SCROLLBAR-SHADOW-COLOR: blue;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-images/arrOW-COLOR: #996633;
SCROLLBAR-TRACK-COLOR: black;
SCROLLBAR-DARKSHADOW-COLOR: #996633;
SCROLLBAR-BASE-COLOR: #FFFF00;
}
然后本地测试后不起作用,并且提示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"> ”
这段删掉了效果就出来了。我想问的是,没有“<head>”上面那段,会不会影响将来的正常浏览?如果删了会影响到样式表的定义吗?
设置滚动条的颜色什么的,都不是W3C里的标准,也就是只有IE才能用的,所以你一旦加上这句话,就向浏览器提示,你的网页是要遵守标准的,所以就显示不出来。删除了也没关系。 从手机浏览器访问《生活宝典》 |