歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> linux網頁制作的方法

linux網頁制作的方法

日期:2017/2/25 10:38:40   编辑:Linux教程
 0. Bluefish是 一個 基於Gtk的HTML的編輯器,它支持語法加亮,支持HTML、CSS、JAVASCRIPT、Java server pages (JSP)、Python、Perl、SSI、PHP、XML等語言。從某些方面來說,它類似於Windows下面的Dreamweaver,是制作 HTML不可多得的利器。

  Bluefish是“寫”HTML的好工具,但它本身並不具有所見即所得的功能,對於初學者來說可能會有些吃力,因為需要補充一些 HTML的基礎知識。對於熟悉HTML代碼的創作者,使用Bluefish可以讓你如魚得水。Bluefish對一些常用的Tag 都有快捷鍵,使用快捷鍵可以大大提高寫代碼的速度。Bluefish有許多向導式的對話框,使用者只需填入相應的屬性值,就會生成相應的HTML代碼。而 且,可以通過預覽功能在Netscape等浏覽器中查看制作的頁面效果。從某種意義上說,這可以是另一種的“所見即所得”了。

  由於使用Bluefish全部代碼都可以自行控制,不會產生無用的冗余的代碼,因此HTML頁會更加簡潔。

  1. Nvu是Mozilla家族的html編輯器。

  作為html編輯器,它具備了通常html編輯的大部分功能。比起收費的Frontpage和Dreamweaver,可能有所不如,但這些功能是否足夠你用呢?

  a. 支持所見即所得(WYSIWYG),在我們在制作網頁時,更加的直覺化,編輯網頁就如同打字一樣容易。

  b. 內建一個FTP Client,讓我們可以很輕易的把編輯好的文件發布到服務器上。登錄FTP Server後,還支持在線實時更改頁面功能。

  c. 可靠的HTML原始碼,讓由Nvu所創建出來的網頁,可以在當前多數的浏覽器上正常運作。制作網頁時,可以使用所見即所得模式或HTML原始碼編輯模式。

  d. Tab功能:可以讓我們很迅速的在多個頁簽間切換,並且編輯這些網頁。

  e. 支持表單、表格、layer以及網頁模版。

  2. Quanta Plus是Linux桌面環境下的一個功能非常強大的HTML編輯器,介於所見即所得風格和HTML源代碼之間。因為Quanta Plus需要輸入HMTL代碼,但是同時提供實時的預覽,這種編輯方法有助於在提供友好界面的同時, 讓用戶最大限度地把握HTML代碼。Quanta Plus支持Prel、PHP腳本語言,支持最新DTD(Document Type Definition)文件格式編輯對話框。

  Quanta Plus支持層迭樣式表單(Cascading Style Sheets,CSS),更多的人把它稱作樣式表。

  3. Screem是Linux下一個集成的HTML/Web頁開發工具。Screem最初整 個設計思路是根據GNOME風格的,但是在KDE環境下也能夠很好地運行,它使在Linux操作系統中開發Web頁面變得十分方便。Screem也支持中 文處理,使用界面類似於Windows下的FrontPage。

  Screem除了能顯示不同的HTML標識外,還可以很方便地建立表格(Table)、定義樣式;同時還支持Plug-in功能為以後的擴充 提供接口。Screem還帶有多種圖形、圖標和照片。該軟件可以一次使用、測試多個網頁。內部浏覽器可用來測試網頁、影像預覽工具、縮圖影像創造向導、聲 音展示庫、線上指引、step-by-step的網站設計指引,以及最新HTML 4.0版標簽的參考。

  4. CSSED 是一款專門用來編寫 CSS 的工具,它具有一些特別為編寫 CSS 所准備的特性。另外,它也包含驗證 CSS 方面的功能。

  使用 CSSED 有兩大感受:

  a. 傻瓜化。假如你是一位編寫 CSS 的新手,那麼你可以利用 CSSED 來達到快速入門的目的。CSSED 的傻瓜化充分體現在它不僅提供了 CSS 編寫的向導,更包括完整的 CSS 屬性參考。即便你沒有什麼編寫 CSS 的經驗,在 CSSED 向導的幫助下也能快速完成工作。

  b. 自動化。CSSED 擁有很多代碼編輯器所具備的代碼提示自動完成功能。這可以讓你在編寫 CSS 時更加專注於其設想,而不是代碼本身。同時,這種自動化的工作也可以使你提高編寫的效率,從而釋放更為完美的創意。

  當然,CSSED 還包括一些其他的特性,比如能夠給代碼著色、支持同時編輯多個文件、通過使用插件可以擴展其功能、以及對於 HTML、XML、Javascript、Java、PHP 等其他代碼的編輯支持等等。

  Tip:fcitx輸入法可能會在CSSED中失效(SCIM正常使用),這對於我們寫注釋造成了不便。

Copyright © Linux教程網 All Rights Reserved