當我編寫html和css時,如果我以「我的方式」做事情,比如使用絕對定位的豐富程度,或者爲佈局等特定問題提出非常規的解決方案,這會影響嗎?由於我現在不擅長標記,所以我只是「做一些有用的事情」。我儘可能多地閱讀,但我知道我在犯錯誤。重要的是我特別注意我如何寫它,所以我不養成壞習慣,或者我應該高興它證實了這一點,而且這是最重要的事情?這對我的html/css是如何寫的有重要意義嗎?或者只有在驗證時才重要?
回答
它必須做更多的驗證。它必須看起來不錯,或者至少是功能性的。真正驗證的唯一方法是通過廣泛的測試。
值得注意的是,標準模式是有原因的 - 因爲它們工作。但他們當然不是福音。隱喻地說,有不止一種方法來剝皮貓。如果您找到適合您的替代解決方案,那麼沒有太多的手動操作的理由。唯一真正的擔憂是,你的代碼可能會更難以理解和/或將來維護,無論是由你或其他人。
總而言之,學習和提高的最好方法就是練習。通過編寫和發佈實際的代碼,沒有更好的方法來練習和發現你的錯誤。如果您犯了一個錯誤,請將其記錄下來以體驗。這就是我們所做的。
我會說這是在中間的某個地方。總是問自己「這是寫這篇文章的最好方式」,這一點很重要,但不要太擔心完美的做事方式和運送代碼的方式。通過在人們手中在網絡上獲取更多的內容,您將獲得更好的位置,以瞭解「最佳做事方式」是什麼。
一旦其他用戶必須維護您的代碼,這一切都將開始變得重要。
您應該觀看這些視頻。 http://code.google.com/edu/submissions/html-css-javascript/
「我應該感到高興,它證實了」我會說never
。如果你的代碼運行良好並不意味着它設置爲mark.And最好的方式知道你做了正確的編碼與否是檢查你的HTML頁面在所有可用的瀏覽器/在不同的操作系統與不同的屏幕分辨率等。您可能想看看CSS和HTML定義的標準是什麼(但可能取決於您的應用程序需求)。所以試着去學習這些東西,而不是用「你的方式」去做。這裏是你的一個參考。
非常感謝那個鏈接,現在檢查出來 – 2012-02-01 06:15:42
你是歡迎... !!! – Ved 2012-02-01 06:23:32
- 1. 緩存控制:必須重新驗證是否需要驗證所有請求,或只是過時的?
- 2. 只有必要時才逃跑,這有可能嗎?
- 3. 只有重要事件有時註冊
- 4. 我可以重寫inline!重要嗎?
- 5. 只有在迭代JSON對象時才需要鍵的重複語法
- 6. LTL關於Fp = TUp,在重寫F時真的有必要嗎?
- 7. 意義,爲什麼它是重要的
- 8. vue.js中的重要意義是什麼?
- 9. 驗證(CSS 3.0):「重要的」不是有效的值(VS 2012)
- 10. 有什麼比在css中重要的更重要嗎?
- 11. Google何時需要重新驗證?
- 12. 驗證嵌套對象只有在主要對象需要它的存在
- 13. 我需要在這裏重建Java嗎?
- 14. 我認爲SqlParameter.IsNullable只有在......時纔有意義?
- 15. 我需要重寫iis7.5的任何主要代碼嗎?
- 16. .htaccess只有在URL中有斜線時纔會重寫
- 17. 這個聲明對重寫hashcode和equals有什麼意義?
- 18. !重要重寫
- 19. 沒有重寫樣式!重要
- 20. 我需要在Mongo中重新實現身份驗證嗎?
- 21. 我需要在Rails ActiveRecord中重寫這個SQL查詢嗎?
- 22. CMake:只有修改才重寫項目?
- 23. 我可以添加CSS用!重要的是,只有使用jQuery
- 24. ASP.NET - 多重驗證摘要
- 25. 只有靜態方法的模型纔有意義嗎?
- 26. 當我需要使用stderr嗎?重要的錯誤或所有錯誤?
- 27. 是否有必要驗證或轉義jsonp回調字符串
- 28. 我需要驗證jwt嗎?
- 29. NGINX只有當url沒有擴展名時才重寫
- 30. 我可以重寫這樣的網址嗎?這是個好主意嗎?
感謝您的鏈接。我正在看他們。他們是像我這樣的noob的信息的金塊。 – 2012-02-01 06:14:13
他們實際上告訴你如何管理你的CSS,Javascript和HTML。 – 2012-02-01 06:19:11