文本或HTML代碼編輯器有很多好處。 但也有一些缺點。 在你參加辯論之前,先學習所有的事實。 如果編輯器的主要編輯模式是文本或HTML代碼,即使它包含所見即所得的編輯選項,我將其定義為文本編輯器。
最新動態
現在最先進的Web開發工具提供了在HTML /代碼視圖和所見即所得編輯您的網頁的能力。 所以區別並不嚴格。
什麼是所有的大驚小怪?
這個觀點的確是源於網頁開發的方式。 當它在20世紀90年代初期開始時,建立一個網頁需要你能夠編寫HTML代碼,但隨著編輯越來越複雜,他們允許不知道HTML的人建立網頁。 問題是(並且通常仍然是)所見即所得的編輯器能夠生成難以閱讀的HTML,而不是符合標準並且只能在該編輯器中真正編輯的HTML。 HTML代碼純粹主義者認為這是網頁意圖的腐敗。 儘管設計師認為無論是簡單構建頁面都是可以接受的,甚至是有價值的。
優點
- 更快編輯
- 對於簡單的編輯,使用文本編輯器更改頁面通常會更快。
- 幫助您學習HTML
- 文本編輯器教你閱讀HTML。 他們通常有嚮導和功能來執行更常見的任務(如基本頁面標記),但如果使用文本編輯器,您將學習HTML
- 更有市場
- 可以使用文本編輯器編寫HTML的Web開發人員比只能使用WYSIWYG編輯器的人員更具市場性。 前者更靈活,可以快速使用任何HTML編輯工具,而後者必須從每個新的編輯工具開始。
- 沒有“時髦”的HTML
- 文檔中唯一的HTML將是您故意放在那裡的標籤。 這將有助於您的頁面下載速度更快,並且看起來更精簡。
- 人類可讀的HTML
- 如果您在一個Web開發人員團隊工作,這一點尤其重要。 HTML可以按照您的團隊喜歡的方式進行分隔,並包含註釋和其他註釋以允許其他團隊成員進行更高效的編輯。
缺點
- 必須知道HTML
- 雖然大多數HTML文本編輯器可以幫助標記和建議屬性等,但這不能替代知道HTML。 大多數現代文本編輯器都具有拖放樣式,如粗體和斜體,但如果您不記得“非破壞空間”的代碼,則編輯器可能無法提供幫助。
- 更陡峭的學習曲線
- 因為你必須學習HTML和編輯器功能本身,初學者會發現文本編輯器更難以使用。
- 更難以用“設計”
- 有些人發現文本編輯器在設計頁面時比較困難,因為他們無法想像HTML頁面的外觀。
解析度
- 對於專業Web開發人員和高級HTML編寫人員
- 如果你想讓Web開發成為你的職業,並且你不打算打開你自己的Web Design工作室,那麼我會推薦學習HTML並使用文本編輯器。 文本編輯會讓你長遠得更遠,因為它們會增強你對HTML的了解。
- 適合初學者和非專業Web開發人員
- 如果你想做Web開發作為一種愛好,沒有理由不使用所見即所得的編輯器。 但請記住,要成為一名Web開發人員,您確實需要了解HTML,而所見即所得的編輯器無法幫助您。