以文本方式查看主题

-  中文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=7149)


--  作者:joyce_hua
--  发布时间:4/30/2004 3:44:00 PM

--  我的图怎么不显示
我在xsl中用<img src="..."/>怎么不能显示图片,每次都是一个框框,里面一个叉。应该怎么表示才能正确显示呢。
另外还有一个问题就是我定义的表格,只能定义border,怎样才能定义表格边框的颜色.
--  作者:robert
--  发布时间:5/1/2004 12:54:00 AM

--  
代码贴上来看看!
--  作者:joyce_hua
--  发布时间:5/1/2004 3:39:00 PM

--  
xml:
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="8251编程方法1.xsl"?>
<series>
<title>
<no1>通信方式选择命令字</no1>
<no1>工作命令字</no1>
<no1>状态字</no1>
</title>
<table>
<title>1.通信方式选择命令字</title>
<part>格式如下图:</part>
<char>D7</char>
<char>D6</char>
<char>D5</char>
<char>D4</char>
<char>D3</char>
<char>D2</char>
<char>D1</char>
<char>D0</char>
<sign>|-----停止位---</sign>
<sign>|--奇偶校验--</sign>
<sign>|---字符长度--</sign>
<sign>|--波特率系数-|</sign>
</table>

<para>
<title>各位说明如下:</title>
<part>
<sign>(同步)</sign>
<sign>D7.D6=*0------内同步;</sign>
<sign>D7.D6=*1------外同步;</sign>
<sign>D7.D6=0*------双同步;</sign>
<sign>D7.D6=1*------单同步;</sign>
<sign></sign>
</part>
<part>
<sign>(异步)</sign>
<sign>D7.D6=00------不用;</sign>
<sign>D7.D6=01------1位; </sign>
<sign>D7.D6=10------1.5位;</sign>
<sign>D7.D6=11------2位;</sign>
<sign></sign>
</part>
<part>
<sign>D5.D4=*0------无校验;</sign>
<sign>D5.D4=01------奇校验;</sign>
<sign>D5.D4=11------偶校验;</sign>
<sign></sign>
</part>
<part>
<sign>D3.D2=00------5位;</sign>
<sign>D3.D2=01------6位;</sign>
<sign>D3.D2=10------7位;</sign>
<sign>D3.D2=11------8位; </sign>
<sign></sign>
</part>
<part>
<sign>D1.D0=00------工作于同步方式;</sign>
<sign>D1.D0!=00-----工作于异步方式;</sign>
<sign>D1.D0=01------波特率系数为1; </sign>
<sign>D1.D0=10------波特率系数为16;</sign>
<sign>D1.D0=11------波特率系数为64。</sign>
</part>
</para>
</series>

xsl:
xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
   <html>
     <body>
       <div align="center"   style="font-size:16pt;color:red;font-family:STCaiyun">
       <xsl:for-each select="//no1">
       <xsl:value-of/>
       <xsl:if test="context()[not(end())]"> </xsl:if>
       </xsl:for-each>
       </div>
       
       <div style="color:purple;font-family:Simhei;font-size:13pt;">
       <xsl:value-of select="series/table/title"/><br/><br/>
       <span style="color:blue">
       <xsl:value-of select="series/table/part"/>
       </span>
       </div><br/><br/>

       <table border="1" align="center">
       <xsl:for-each select="series/table/char">
       <td colspan="6">
         <span style="color:blue">
                   <xsl:value-of/>
                   </span>  
       </td>
       </xsl:for-each>
       </table>

       <div align="center" style="color:Maroon"/>
       <xsl:for-each select="series/table/sign">
       <xsl:value-of/>
       </xsl:for-each><br/>
       
       <br/><div align="left" style="margin-left:12em;color:green"/>
       <xsl:value-of select="series/para/title"/><br/><br/>
             
       <div style="color:olive"/>
       <xsl:for-each select="series/para/part/sign">
       <xsl:value-of/><br/></xsl:for-each>
       <br/>
       <img src="d:\my homepage\006.jpg"/>
      
       </body>
    </html>
</xsl:template>
</xsl:stylesheet>
这段有些长,其实主要是
       <img src="d:\my homepage\006.jpg"/>
帮我看看,应该怎么用才能显示图出来。另外我想表格框框有颜色可以办到吗?


--  作者:forwar
--  发布时间:5/1/2004 4:06:00 PM

--  这有个简单的例子,看看吧
代码太多了,我这里有一个关于处理图片的例子,很简单的,你自己看看吧。除此之外我也帮不上你什么忙了。




--  作者:forwar
--  发布时间:5/1/2004 10:46:00 PM

--  
表框有颜色应该可以办到,下面这还是个例子,很简单的!!我都能看懂!!css 文件里有“border-top:2px” 这句话应该就是控制方框的粗细的语句,当然“boder-style:solid”语句应该就是方框的状态,"boder-color: blue" 当然就是控制方框的颜色的了......例子不难,下载下来看看吧!!



--  作者:joyce_hua
--  发布时间:5/2/2004 8:37:00 PM

--  
ok,多谢了
--  作者:joyce_hua
--  发布时间:5/2/2004 8:37:00 PM

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