嗯,我知道一些HTML,我只是想玩弄它。不過,我想知道人們通常是從頭開始編寫網站,還是使用模板,還是使用所見即所得的編輯器?人們用什麼來製作網站?
對我而言,現在似乎不需要從頭開始編寫我們的編輯器和模板,但也許我會更好地從學習的目的嘗試寫一些東西?因此,如果我想要比我更好地學習HTML,那麼最好的方法是什麼(我可以訪問免費的服務器)以及專業網站創建者如何做到這一點?也許這是一個明顯的答案,但我對它很陌生。謝謝!
嗯,我知道一些HTML,我只是想玩弄它。不過,我想知道人們通常是從頭開始編寫網站,還是使用模板,還是使用所見即所得的編輯器?人們用什麼來製作網站?
對我而言,現在似乎不需要從頭開始編寫我們的編輯器和模板,但也許我會更好地從學習的目的嘗試寫一些東西?因此,如果我想要比我更好地學習HTML,那麼最好的方法是什麼(我可以訪問免費的服務器)以及專業網站創建者如何做到這一點?也許這是一個明顯的答案,但我對它很陌生。謝謝!
如果從零開始表示手寫標記,是的,這是正確的方法。
所見即所得,完全臃腫編輯,不是很好的選擇,如果你是認真的寫的網站 - 因爲大多數拖動和拖放和運行系統在那裏。他們可能服務於他們的目的,但他們是而不是通用專業解決方案。
手寫標記(HTML,XHTML)和CSS將始終提供更好的跨瀏覽器兼容性,將更加優化和易於維護。
我真的很喜歡Aptana Studio。它是一個IDE,它使您能夠輕鬆地通過JavaScript編寫標記(HTML,XHTML),格式(CSS),客戶端代碼(即動畫等),並且它與常見的JavaScript框架非常好地集成)以及非常專業的方式(PHP,Ruby和許多其他)的服務器端代碼。哦,它是免費的。
集錦好過,比方說,記事本克隆,因爲它適合於Web開發:所有的時間,你有上下文菜單彈出包含有關兼容性的提示,它顯示的標記錯誤等。理解你的代碼比大多數記事本克隆做得更好。
我絕對推薦你在學習時從頭開始寫作。使用wysiwyg編輯器可以創建大量額外的代碼,當發生某種奇怪的事情時您不知道該如何處理,而且您必須編輯HTML本身。使用支持代碼突出顯示的Notepad++之類的東西可以提供很多幫助。
html的祕訣是:不寫它。意思是:儘量保持它儘可能的小,語義,所有WYSIWYG編輯失敗。他們讓你創造403嵌套的DOM元素惠特2鼠標點擊,如果你是一個初學者,你甚至不知道這是多麼錯誤。
403嵌套的dom元素?這個陳述不僅缺乏精確性,而且缺乏意義。你的意思是「很多」?或「禁止」?你是否在談論包括指向禁止資源的''?請理解! – 2010-01-17 18:57:36
我相信他的意思是數字'403'而不是迴應'403',儘管我會建議改變你的措詞爲「他們讓你創造300個窩......」,以暗示你不代表任何假設的數字。 – Earlz 2010-01-17 19:03:30
我同意其他學習HTML的意義。但同時,如果需要,您可以將所見即所得用作學習工具。我知道當我第一次開始創建網站時,邊距和填充似乎很難正確格式化(部分原因在於各種瀏覽器之間的不一致),使用可視化編輯器確實幫助我弄清楚改變某些值如何影響視圖。
我最喜歡的WYSIWYG編輯器可能是Nvu,只是因爲它比Frontpage這樣的軟件免費且不那麼臃腫。但正如其他人所指出的那樣,只需使用HTML練習。查看w3schools,獲取一個很好的介紹和參考文獻。
WYSIWYG編輯器**不會幫助您**弄清瀏覽器之間的填充和頁邊空白差異。它將簡單地顯示**所見即所得**的渲染引擎上的兩個值的修改效果,與瀏覽器完全不同**。有一些有趣的工具,如SuperPreview,是的,但沒有取代真正的瀏覽器。 – 2010-01-19 00:33:36
取決於預算和軟件採購的可能性(是的,預算)。
假設您正在討論研究,設計,開發,腳本,Flash和您需要的所有最佳選項,Adobe Creative Suite for Web Designers。
世界上沒有比Dreamweaver強大的編輯器,這是一個事實。
你應該使用記事本,記事本++,jEdit和任何你想要的,但是如果你想提高效率,一個嚴肅的IDE是最好的選擇,Adobe可以贏得勝利。
我的意見!
真正的網頁設計師使用磁針和穩定的手來翻轉硬盤上對應於正確HTML的位。 – Earlz 2010-01-17 18:57:03
C-x M-c M-蝴蝶。 – 2010-01-18 00:58:59
檢查您的HTML和CSS驗證(http://validator.w3.org/和http://jigsaw.w3.org/css-validator/,分別)。這將幫助您糾正許多新手網站開發人員犯的一些錯誤。 – outis 2010-01-19 00:29:08