忍者ブログ

大志学代码

大志的IT日志.

  1. ×

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

    2019-01-22 Comment()
  2. 代码发布站升级


    大志分离出来的代码发布站使用的是免费的静态HTML空间(底部有广告)。


    代码发布站地址http://dazhi.web.fc2.com/


    广告很烦人也很难看,每一个HTML页都会有,大志特别不喜欢。所以大志决定把网站升级成为SHTML网页。


    SHTML使用的是XML语言所以就不会有HTML广告了。


    而且SHTML是将来网页的主流格式,这么升级看起来很时髦,很帅,很好,很强大,很黄,而且很暴力。


    XML使用的XSL样式表,众所周知XSL样式表比CSS样式表要强大许多许多。


    大志使用XSL制作了主页和分页的模板,以后的网页只用写个标题和内容就可以了,


    而且这么做维护起来也很方便,如果要修改网站的话只用修改模板,然后每个分页就变化了,不需要挨个修改。


    不过需要注意的是,XML是纯标记性语言,稍微有点错误的话,就不能运行了。


    最典型的就是HTML中的JAVASCRIPT脚本和VBSCRIPT脚本已经不能在网页中直接使用了


    必须另存为JS和VBS文件再导入才可以。(大志是这么认为的,哈哈)


    下面大志秀一下代码


    这是每个分页XML格式



    <?xml version="1.0" encoding="gb2312" ?>

    <?xml:stylesheet type="text/xsl" href="../page.xsl" ?>

    <page>

    <title>标题</title>

    <body>

    分页内容

    </body>

    </page>



    下面是分页的模板



    <?xml version="1.0" encoding="gb2312"?>

    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="page">

    <title>大志工具发布页-<xsl:value-of select="title"/></title>

    <link rel="stylesheet" href="http://dzxrzj.blog.shinobi.jp/css/"
    type="text/css" />



    <div id="all">

    <h1><a href="http://dzxrzj.blog.shinobi.jp/">大志学代码</a></h1>

    <div id="intro"><div align="left" style="font-family: 黑体; font-size: 12pt;
    font-style: oblique;color: #00FFFF;"><b>大志工具发布站.工具:<xsl:value-of
    select="title"/></b></div></div>

    <div id="main">

    <xsl:copy-of select="body"/>

    </div>

    <div id="intro">



    <script src="../ToolFoot.js" language="JavaScript"
    charset="gb2312"></script>





    </div>

    </div>

    </xsl:template>

    </xsl:stylesheet>


     



    PR










Copyrights ©2013 GerogeChen. All Rights Reserved.
Power by:忍者ブログ Template by:GerogeChen