HTMLArea的详细含义介绍
转贴自http://jedi.org/p4/l10n/HTMLArea/reference.html
甚麼是 HTMLArea?
HTMLArea 是一套自由的 WYSIWYG 編輯器, 能取代 <textarea>
欄位. 祇要在妳的網頁中加入幾列簡單的 JavaScript 源碼, 就可以把標準的 textarea 換成豐富的文字編輯器, 藉此妳可以:
- 將文字加上粗體, 斜體, 底線等不同的格式.
- 變更面貌, 尺寸, 樣式及顏色.
- 將段落齊左, 居中或齊右排列.
- 建立無序清單或排序清單
- 段落縮排或取消縮排.
- 插入水平線.
- 插入超連結及圖片.
- 檢視所編輯的原始 HTML 源碼.
- 還有更多...
以下列出一些 HTMLArea 格外有趣的特色, 這些特色使得 HTMLArea 跟其他 WYSIWYG 編輯器更加與眾不同:
- 它相當輕巧, 載入迅速而且祇需要一列 JavaScript 就可以把標準的 textarea 轉換成豐富的文字編輯器.
- 能產生出乾淨而有效的 HTML.
- 在較舊或不支援的瀏覽器上, 它也能優雅地降級回去 (變成原始的 textarea 欄位).
- 它是自由的, 也能夠合併到任何自由軟體或商用軟體裏.
- 它能跟任何伺服器端的程式語言 (如 ASP, PHP, Perl, Java 等) 合作愉快.
- 它是以 JavaScript 撰寫而成, 能被輕易地檢視, 修改或延展.
- 它能記住被輸入的內容, 當使用者跑到別的頁面然後用 "上一頁" 回來時, 東西都還在.
- 因為它能取代既有的 textarea, 所以並不用在妳的頁面中加入太多程式 (祇要一列而已) 就能把它放進去.
- 我們有提過它是自由的嗎? ;-)
它真的是自由的嗎? 有沒有甚麼陷阱?
沒錯! 它真的是自由的. 妳可以使用, 修改, 跟妳的軟體一起散佈, 或者任意對它加以處置.
需要用怎樣子的瀏覽器?
HTMLArea 需要 Internet Explorer >= 5.5 (祇有 Windows 版纔能用), 或任何作業系統平台上的 Mozilla >= 1.3-Beta. 任何採用 Gecko 引擎的瀏覽器也都能動, 祇要他們採用的 Gecko 版本至少要是 Mozilla-1.3-Beta 裏的版本 (舉例來說, Galeon-1.2.8 就可以). 然而, 在其他的瀏覽器上它至少也能優雅地降級回來; 他們雖然不會看到 WYSIWYG 編輯器, 但至少可以看到標準的 textarea 欄位.
我可以看一下範例, 讓我知道它看起來會像怎樣嗎?
請先確認妳正在使用上述提及的瀏覽器, 然後參見以下的範例.
本文地址:http://www.45fan.com/a/question/67186.html