發表文章

HTML5 網頁宣告 DOCTYPE 的作用

資料來源 HTML5 網頁宣告 DOCTYPE 的作用 DOCTYPE 即是Document type(簡稱為DTDs),中文意思為「檔案類型」,在 Web 設計中用來說明目前所用的 XHTML 或者 HTML 是什麼版本。 要建立符合標準的XHTML網頁,DOCTYPE 宣告是必不可少的關鍵,因此你的XHTML必須設置一個正確的DOCTYPE,否則網頁中的標識和CSS都不會生效。 <!DOCTYPE>聲明位於位於 HTML 原始碼中的第一行,優先於 <html> 標籤。 在HTML中宣告 doctype 有兩個主要目的: 對檔案進行有效性驗證。它告訴用戶代理和校驗器這個檔案是按照什麼 DTDs 寫的。這個動作是被動的,每次頁面加載時,瀏覽器並不會下載 DTDs 並檢查合法性,只有當手動校驗頁面時才啟用。 決定瀏覽器的呈現模式。網頁通常有兩種版本:網景(Netscape)的 Navigator 以及微軟(Microsoft)的 Internet Explorer。在 W3C 創立網路標準後,為了不破壞當時既有的網站,瀏覽器不能直接起用這些標準。因此,瀏覽器導入了能分辨符合新規範、或屬於老舊網站的兩種模式。 對於實際操作,通知瀏覽器讀取檔案時用哪種解析算法。如果沒有寫,則瀏覽器則根據自身的規則對代碼進行解析,可能會嚴重影響html 排版佈局。瀏覽器的排版引擎有三種方式解析HTML檔案: 怪異模式(Quirks mode) 接近標準模式(Almost standards mode) 標準模式(Standards mode) 在怪異模式,排版會模擬 Navigator 4 與 Internet Explorer 5 的非標準行為。為了支持在網路標準被廣泛採用前,就已經建置好的網站,這麼做是必要的。在標準模式,行為(期待)由 HTML 與 CSS 的規範描述起來。在接近標準模式,有少數的怪異行為被實行。 DOCTYPE不存在或格式不正確會導致檔案以兼容模式呈現。標準模式的排版和JS運作模式都是以該瀏覽器支持的最高標準運行。在兼容模式中,頁面以寬鬆的向後兼容的方式顯示,模擬老式瀏覽器的行為以防止站點無法工作。 HTML DOCTYPE檔案類型舉例說明 HTML4.01檔案過渡定義類型,此類型定義的檔案可以使用HT...

系統清理批次檔

新增文字檔,將以下清除垃圾檔的複製內容貼上,並儲存在 『 系統清理.bat 』,最後以系統管理員執行即可 @echo off echo 正在清除系統垃圾檔案中,請稍候...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" del /f /s /q "%userprofile%\Local Settings\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" DEL /S /F /Q "%systemroot%\Temp\*.*" DEL /S /F /Q "%AllUsersProfile%\「開始」功能表\程式集\Windows Messenger.lnk" RD /S /Q %windir%\temp & md %windir%\temp RD /S /Q "%userprofile%\Local Settings\Temp" MD "%userprofile%\Local Settings\Temp" RD /S /Q "%systemdrive%\Program Files\Temp" MD "%syst...

安裝Exchange 2010 standard

目的: 安裝Exchange 2010 standard 集線傳輸伺服器、用戶端存取伺服器、信箱伺服器 注章事項 1、exchange 2010 standard 只能安裝在x64位元 windows 2008 R2 (或 SP2)上 2、若要使用高可用性的 DAG,則需要企業版 3、主機分配 host1:Windows 2008 R2 Standard 安裝AD,主機名稱dc1,1CPU、2G記憶體、50G硬碟 host2:Windows 2008 R2 Standard 安裝Exchange 2010 standard(需加入AD),主機名稱exmail,2CPU、4G記憶體、100G硬碟 4、網域名稱:test.com.tw 安裝步驟: 1、在host1上安裝Windows 2008 R2 Standard 並安裝AD 2、在host2上安裝Windows 2008 R2 Standard 並加入test.com.tw網域 3、在host2上執行 powerShell,輸入 Import-Module ServerManager 回車 4、輸入 //安裝環境所需套件 Add-WindowsFeature NET-Framework, RSAT-ADDS, Web-Server, Web-Basic-Auth, Web-Windows-Auth, Web-Metabase, Web-Net-Ext, Web-Lgcy-Mgmt-Console, WAS-Process-Model, RSAT-Web-Server, Web-ISAPI-Ext, Web-Digest-Auth, Web-Dyn-Compression, NET-HTTP-Activation, RPC-Over-HTTP-Proxy -Restart 5、在重開機後,放入exchange 2010 standard光碟依照步驟安裝即可 安裝問題: Net.Tcp 連接埠共用服務問題 https://support.microsoft.com/zh-tw/help/2429111

如何設定Windows 2008 Server多國語言版

WIndows 2008 Server R2 x64英文版安裝完成之後 可以下載語言包,變成多國語言版 這樣可以符合全球化企業的需求 下載 WIndows 2008 Server R2 x64 評估版 下載下載 語言包 將下載語言包複製到Windows 2008英文版的主機上並執行,系統就會自動安裝語系檔。 到Control Panel選擇 Regional and Language Options 選擇Keyboard and languages標籤 點選Install/uninstall languages...鈕 安裝完成後可以到步驟2.的Keyboard and languages標籤內的Choose a display language:點選中文(繁體),並點選[OK]完成設定 系統會出現提示畫面,請點選Log off就可以登出,重新登入後顯示介面將會由英文切換成為繁體中文

WSUS for Windows 2008 R2 Standard

圖片
注意事項: 1、在設定「WSUS』、『database』檔案『存放』之磁碟位置,該不能設定有壓縮功能,不然在安裝WSUS 3.0 sp2 會無法安裝成功,在事件中顯示如下訊息: 產品: Windows Server Update Services 3.0 SP2 -- 錯誤 1722。Windows Installer 封裝有問題。安裝時所要執行的程式並未如預期完成。請連絡您的支援人員或封裝製造商 2、解決方式,關閉磁碟壓縮功能

ultravnc 遠端遙控教學軟體

圖片
實驗:架設ULTRAVNC,並用網域帳號登入做遠端認證 一、先下載 UlteraVNC 在被控端安裝UltraVNC Server 在主控端安裝UltraVNC Viewer 二、設定被控端安裝 1、點選admin Properites 2、勾選 『Require MS Login』與 『New MS Logon』 PS:可勾選 『Forbid the user to close down WinVNC Default  Server Screen Scale』限制使用者關閉Ultra VNC Server。 3、將網域帳號加入(最好是管理者帳號) 三、至主控端測試連結

Windows 7 登入網域時發生「您已經使用暫時設定檔登入」

圖片
在Windows XP可以直接砍掉網域使用者資料夾(C:Documents and Settings裡的使用者設定檔),網域使用者再登入就會自動重建使用者資料夾。 但在Windows 7就沒辦法這樣做了,如果直接刪除網域使用者資料夾(C:Users裡的使用者設定檔),用該使用者帳號登入的話,就會看到「你已經使用暫時設定檔登入」訊息。 因此如有手動刪除「C:Users 裡的使用者設定檔」,在Windows 7 登入網域時發生「您已經使用暫時設定檔登入」 可以參考以下步驟來處理: 使用本機管理者登入後,在「我的電腦」=>「右鍵」=>「內容」=>「進階系統設定」 找到「使用者設定檔」選項,點選「設定」,刪除有問題的「使用者設定檔」 如果未找到「使用者帳號」或「問題依然存在」,麻煩請繼續執行 「Win+R」=>「Regedit」=> 「HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→WindowsNT→CurrentVersion→ProfileList」,找 到「損壞的網域使用者帳號」刪除「ProfileList找到的目標」 此時再次登入「AD 帳號」,就會重建正常的「User Profile」