旸's profileSakura是乖孩子PhotosBlogListsMore Tools Help

Blog


    03/08/2005

    MSN空间使用技巧[转]

    下面是关于打扮MSN空间的一些方式,要进行下面的编辑,必须编辑一篇日记,然后切换到HTML模式(在编辑的工具栏里面单击那个“HTML”按钮)。
     
    彩色文字背景
    方法:把需要添加背景的段落前的<DIV>改成<DIV style="width:宽度;height:高度;background-color:颜色代码;">
     
    宽度&高度:可以使用整数(如:100),表示绝对宽度(在屏幕上占几个像素),也可以使用百分数(如:100%),表示占页面的百分比大小。
     
    颜色代码:格式为“#??????”(如:#666666),其中问号可以是0-9或者a-f,合起来1个6位数表示一种RGB颜色(现在很多论坛都使用这种语法)。
    段落边框
    方法:把需要调整的段落前的<DIV>改成<DIV style="border-边框位置:边框样式;border-width:宽度值; border-color:颜色代码">
     
    边框样式:用指定代码,“Solid”简单线形边框 ,“Double”简单双线边框,“Groove”沟线立体效果边框 ,“Ridge”脊线立体效果边框,“Inset”嵌入线立体效果边框,“Outset”浮出线立体效果边框;具体的样子大家可以去亲自试一下。
     
    边框位置:用指定代码,顶部“TOP”,左边"LEFT",右边“RIGHT”,底部“BOTTOM”,对所有“STYLE”(如:要设置的是边框的顶部水平线,那么冒号前面应该是“border-top”),如果需要对每一条边框分别设置,可以在style=""里面添加好几个这样的语句。
     
    宽度值:用像素作单位,格式是“数字+pt”,比如宽度是2个像素就写成 2pt 。
    添加背景音乐
    方法:在文本任意的标记(用尖括号括起来的地方)以外位置添加语句<IMG height=0 loop=重复次数 dynsrc=文件地址 width=0 border=0>
     
    重复次数:输入整数(如:1)表示重复播放的次数,也可以输入“infinite”表示无限次重复。
     
    文件地址:格式为通用的网络地址(不能是自己电脑上的地址)(如:http://www.sakura-wars.com/kkkk.wma),但是只能是WAV或者WMA格式的文件!
    文字的特殊效果
    语句格式:<FONT style="COLOR:文字颜色; FILTER:滤镜; FONT-FAMILY:字体; FONT-SIZE:字体大小; WIDTH:宽度">要处理的文字</FONT>
     
    文字颜色,字体,字体大小:都可以直接在编辑的工具栏里设置。
     
    滤镜:控制特殊效果,由于有很多滤镜,这里简单的列举一些:
       阴影:shadow(color=阴影颜色)
       发光:glow(color=发光色)
       模糊:blur(add=是否保留原字, direction=模糊范围,strength=模糊强度)
    有关滤镜的详细信息,请参考有关资料。
     
    宽度:表示字间距,100%为不改变,<100%就会重叠,否则会分散。
    添加滚动条
    语句格式:<DIV style="width:宽度;height:高度; overflow: scroll; scrollbar-face-color:滚动条的颜色; scrollbar-shadow-color: 滚动条阴影部分的颜色;  scrollbar-highlight-color: 滚动条被按住之后显示的颜色; scrollbar-3dlight-color: 滚动条的3D色彩; scrollbar-darkshadow-color:滚动条没有激活时的阴影颜色; scrollbar-track-color:滚动槽的颜色; scrollbar-arrow-color:两边箭头的颜色">日志部分(其中原有的其他标记不用去动它)</DIV> 
     
    高度、宽度:滚动区域的大小,和背景的高度、宽度语法相同。
     
    各个部分的颜色都用标准的颜色格式。
    添加日志背景图片 
    方法:在日志最前面添加<IMG src=图片地址 width=宽度 height=高度 align=right>
     
    图片地址:要求和音乐地址一样。
     
    高度、宽度:和背景的高度、宽度一样,要用图片布满日志,一般都填100%。
     
    哎呀……好累~终于写完了~Sakura加油~希望对大家有用~
    08/07/2005

    [技术]System.IO的第一次使用

    [下面的内容如果有大哥哥大姐姐看不懂的话请不要在意~]
     
    程序名称:[没有](爆~)
    开发平台:Visual Studio .NET 2003,.NET Framework 1.1
    程序功能:帮助绫儿姐姐把N多的网页中的小说内容提取出来~
    程序设计:
      语言:C#(最近Sakura好像用这个用疯掉了,寒~)
      类型:[C#]控制台应用程序
      使用的名称空间:
        System.IO(提供对文件的输入输出,Sakura还是第一次用~)
        System.Text(只在决定编码的时候用了一下~寒~)
    设计思路:
      当时绫儿姐姐给Sakura的网页一共有一百多页~寒~结果Sakura的第一个思路就是……编程解决算了~一个一个复制粘贴的话会死人的啦~然后又想到Sakura对于文件流的输入输出一直都只是看书没有自己试过~~所以正好是个机会的啦~~
      按照书上的说明~首先要建立文件流(System.IO.FileStream)~然后是输入输出(System.IO.StreamReader和System.IO.StreamWriter),不过打开文件的时候要进行调试,不然的话万一文件不存在程序就不能运行了啦~因为原来的文件是HTML文件,所以有很多的格式标记~(比如“<p>”什么的~)所以还要对输入的字符串进行处理~这个只要用字符串检索(System.String.IndexOF(...))就好了~~
      可是等到写完再调试的时候发现好多问题~~55~拼写错误呀什么的就不说了~Sakura觉得好难为情……一个很奇怪的提示是Sakura明明声明了的文件流对象竟然不能使用~后来Sakura想了好长时间终于明白了为什么书上要在调试语句之外预先定义文件流……调试语句竟然也是子语句体……然后是文件标题的提取总是错误,用了好长时间Sakura才明白是因为文件流的默认编码是ASCII,不能包含中文呀~必须要改变编码格式才可以(System.Text.Decoding.Default)~最后再循环上都出了问题~因为Sakura习惯性地用“i”当循环计数器~结果混乱了~大寒~
    运行结果:
      整个程序运行了15秒钟就顺利地完成了任务……Sakura写这个程序却用了1个小时~55~好强的对比……不管不管怎么样~Sakura终于会用文件流了~~加油~~
     
    为什么大家的乖乖的樱桃妹妹也有这么可怕的一面呀~~大寒~