一个小小的html文件, 不大懂,诚心请教!

bearlinn08 2008-09-10 02:39:26
<!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>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<title>
CSS图像边框颜色的变换
</title>
<style>
<!-- 不懂这里为什么要用注释符符号
.high img{
border:3px rotted green;} 不懂这里high 是什么属性?还有这几个的定义是什么意思
.high:hover img{
border:3px dashed red;}

.high:hover {color:red;}
-->
</style>
</head>
<body>
<a href="#" class="high"> 这里的#也不知道是什么意思哇

<img src="rainlake.jpg" width=400px height=400px />

</a>
</body>
</html>

感激不尽!!
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
roughsen 2008-09-10
  • 打赏
  • 举报
回复
1、在<style></style>之间的注释,是用来防止一些老的低版本的浏览器,不能够识别css样式而在页面中直接显示。
2、“.high img”中的“high”它是一个类选择符,不是什么属性。
3、“border:3px rotted green;”是border-width:,border-style:,border-color:三者的缩写。
4、“#”是给href一个空链接,方便在不知道有效的链接地址的前提下,测试的时候点击该链接不会出错。
sallay 2008-09-10
  • 打赏
  • 举报
回复
<style>
<!-- 不懂这里为什么要用注释符符号

为了兼容性,防止在不识别style定义时将style定义显示在页面上。

-------------------------------------------------------------
不懂这里high 是什么属性?还有这几个的定义是什么意思

你自己定义的一个style的名字而已,仅仅一个名字,在引用的时候通过名字来指定要引用哪个Style

------------------------------------------------------
<a href="#" class="high"> 这里的#也不知道是什么意思哇

当点击这个链接时不跳转到别的页面,还停留在当前页面。

---------------------------------------------------------------------

最后,这些都非常基础,我回答的不一定十分准确,建议楼主还是找些基本资料来看看。
bearlinn08 2008-09-10
  • 打赏
  • 举报
回复
感激不尽啊

61,124

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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