顯示具有 html 標籤的文章。 顯示所有文章
顯示具有 html 標籤的文章。 顯示所有文章

2010年11月8日 星期一

IE8 X-UA-Compatible重繪問題

IE8在讀到舊版的css之後會造成重繪問題。本來這樣設定在第一次讀取的之後還是錯誤的,然後再次讀取(重新整理)之後就正確。
<head>
…
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<style type="text/css">…</style>
</head>

測試出來的解法為,在呼叫Style的前面和後面都用這個語法包上。
<head>
…
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<style type="text/css">…</style>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
</head>
如此一來,在讀到舊版的時候就會是正確的

自己想到可能的原因有,style設定檔是內崁入html,在呼叫的時候的順序問題(?),所以用此方法可以解決。

而且,這個方法若移除上方的那個,依舊是錯誤

當然!最好的辦法是重新寫過CSS,不這就不在這篇的分享範圍裡了 XD

2010年8月19日 星期四

更新syntaxhighlighter到3.0.83

基於很久沒有更新,順手直接把server上2.x版的換掉,目前看來都是好的!

Great!!
如此順利真好!

2008年9月14日 星期日

程式碼高亮度過濾

本來是使用CSS對pre做出明顯的差別,但是後來覺得這樣程式碼的閱讀性還是很低,因此把syntaxhighlighter裝上。
/*Code*/
pre {
  display: block;
  font-family: 'Courier New';
  font-size: 9pt;
  overflow: auto;
  border: 1px solid #ccc;
  padding: 10px 10px 10px 21px;
  max-height: 1200px;
  line-height: 1.2em;
  letter-spacing: 0px;
  color: #000;
  background: #ccc url(code_bg.gif) left top repeat-y;
}
CSS連接碼,一定要放在編輯HTML,Head之中
<link href='你的目錄/Styles/SyntaxHighlighter.css' rel='stylesheet' type='text/css'/>
Javascript連接檔,在旁邊開一個HTML/JavaScript,名稱留白,放入即可
<script language="javascript" src="你的目錄/Scripts/shCore.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushCSharp.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushCpp.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushJava.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushPhp.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushJScript.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushRuby.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushSql.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushXml.js"></script>
<script language="javascript" src="你的目錄/Scripts/shBrushCss.js"></script>
<script language="javascript">
dp.SyntaxHighlighter.ClipboardSwf = '你的目錄/Scripts/clipboard.swf';
dp.SyntaxHighlighter.BloggerMode();
dp.SyntaxHighlighter.HighlightAll('code');
</script>

2007年9月16日 星期日

Hello World!


  • Ruby

    puts "Hello World!"

  • jQuery
    $(document).ready(function(){$("p").append("Hello World!")}); 

  • JavaScript

    document.write("Hello World!")


  • C#

    using System;
    namespace HelloWorld {
    class Hello{
    static void Main(){
    System.Console.WriteLine("Hello World!");
    }
    }
    }

  • Java

    class HelloWorld{
    public static void main(String args[]){
    System.out.println("Hello World!");
    }
    }

  • Bash

    #!/bin/bash
    STR="Hello World!"
    echo $STR

  • HTML

    <html><head><title>Hello World</title></head><body><p>Hello World!</p></body></html>

  • C++

    #include <iostream.h>
    main(){
    cout << "Hello World!";
    return 0;
    }

  • C

    #include <stdio.h>
    main(){
    for(;;){
    printf ("Hello World!\n");
    }
    }