日期:2014-05-17  浏览次数:20804 次

初学HTML 两个问题
1:
改变链接颜色 IE有 火狐么有

<style type="text/css">
a:link{color:blue}
a:visited{color:gray}
a:hover{color:orange}
a:active{color:red}
</style>
</head>
<body>
<a href="#" target="_blank">改变链接颜色</a>
</body>

这样写,IE四个颜色显示正常,火狐的链接一开始就是灰色的。为什么?只要怎么处理这种情况

2:




padding的意思不是控制元素和元素内容的距离吗,为什么这里加了一句padding:px
就让菜单能靠向浏览器窗口的左边?FF,IE都这样?
全部代码是这里来的:
http://www.w3school.com.cn/tiy/t.asp?f=csse_float5

------解决方案--------------------
1 因为你已经在IE里点击过了,所以到火狐里就显示灰色。我测试先用火狐打开是没有问题的。
2 默认元素是和浏览器边缘有一定padding的,你设置为0px就去除了这个距离。
------解决方案--------------------
问题一,清除缓存,重新强制刷新。

问题二,
margin 是外间距,在border 外面的。写法有:margin:10px; 上下左右为10px 间距。margin:5px 10px;上下位5px 左右为10px;

 padding 为 内边距 在border 里面的。写法同上。