Board logo

标题: [求助]着急用,请帮助我详解该段代码! [打印本页]

作者: tempuser     时间: 2007-12-26 08:33    标题: [求助]着急用,请帮助我详解该段代码!

(echo.^<html^>
echo.^<head^>
echo.^<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/^>
echo.^<style type="text/css"^>
echo.^<!--
echo. a:active { text-decoration: none; color: red; fond: verdana; font-size: 10pt }
echo. a:visited { text-decoration: none; color: green; fond: verdana; font-size: 10pt }
echo. a:link { text-decoration: none; fond: verdana; font-size: 10pt }
echo. --^>
echo.^</style^>
echo.^</head^>
echo.^<body^>
echo.^<b^>列表今日访问过程序文件所在目录^</b^>^<br^>
echo.By hitme. 2005.09.25.^<p^>^</p^>)>list.htm

希望用到list.htm的输出方式,但却读不懂该段代码,大家能帮助我快速读懂它吗?
非常感谢!
作者: mayu2004     时间: 2007-12-26 09:00
这代码是输出 一个  标准 html 文档
作者: HAT     时间: 2007-12-26 10:30
把一段HTML代码写到一个list.htm文件里面。
由于小于号"<"和大于号">"在批处理里面是重定向的意思,因此需要使用尖括号"^"对其进行转义才能输出到文件list.htm里面。
用小括号把所有的echo语句扩起来,表示所有的echo语句执行完毕后,一次性把所有结果输出到list.htm文件里面。
其它就是HTML知识了,与批处理无关。
作者: huahua0919     时间: 2007-12-26 11:28
<html>
    <head>
        <style>
            a:link {background-color: red; color: white;}
            a:visited {background-color: yellow; color: black;}
            a:hover  {background-color: green; color: white;}
            a:active {background-color: blue; color: white;}
        </style>
    </head>
    <body>
        <div>
            <a href="http://a.link/">
                链接的默认效果是a:link中的效果
            </a>
        </div>
        <div>
            <a href="">
                访问过的链接的效果是a:visited中的效果
            </a>
        </div>
        <div>
            <a href="http://blog.csdn.net/hu_zhenghui">
                鼠标移动到链接上的效果是a:hover中的效果
            </a>
        </div>
        <div>
            <a href="http://blog.csdn.net/hu_zhenghui">
                鼠标单击链接时的效果是a:active中的效果
            </a>
        </div>
    </body>
</html>