以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  请教图片超链接问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=4747)


--  作者:周磕
--  发布时间:1/17/2004 6:01:00 PM

--  请教图片超链接问题
我刚刚接触xml,主要目的是实现和flash的互联。现在想作一个图片的超链接。
a.xml内容为:

<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/css" href="1.css"?>
<books xmlns:HTML="http://www.w3.org/Profiles/XHTML-transitional">
   <book>
   <HTML:a href="http://www.263.net">硫酸钠耿乐拿光<HTML:img src="VerSearch_small.jpg" /></HTML:a>
   <content>"读者可能要问,标记的意义是什么?回答是"你要让它是什么就是什么"。除了几百个预定义的标记之外,XML还允许用户创建所需的标记。因而标记可以具有用户赋于的任何意义。同一个XML文档可以用不同的标记名编写,正如清单3-2、3-3和3-4所表明的:"</content>
   </book>
</books>

1.css为

books
{
   display:block;
}
book
{
   display:block;
   background-color:#aabbcc
}
content
{
   FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 1pt; FONT-STYLE: normal; FONT-FAMILY: 宋体
}


但实现后,发现超连接的图片周围有紫色的边框,我揣测这和超链接的css有关。但是我不知道怎么控制超连接的css,请高人指点,谢谢!


--  作者:yichen
--  发布时间:1/17/2004 8:20:00 PM

--  
我觉得是LINE—HEIGHT 这一句。
--  作者:周磕
--  发布时间:1/18/2004 12:35:00 PM

--  
以下是引用yichen在2004-1-17 20:20:31的发言:
我觉得是LINE—HEIGHT&nbsp;这一句。

不会啊,图片的超链接又没有被<content>包围,line-height不会起作用的。


--  作者:yooyoo
--  发布时间:1/18/2004 3:39:00 PM

--  
我试了一下,用css设定border都没有作用,只能把a.xml里这句改成<HTML:img src="VerSearch_small.jpg" border="0"/>
--  作者:faly
--  发布时间:1/22/2004 5:20:00 PM

--  
用xslt就不会那么麻烦了啊
--  作者:admin
--  发布时间:1/22/2004 8:17:00 PM

--  
大连初一还不忘来版上会贴,,赞!

祝大家新年好!


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
41.992ms