這一個月學習了html+css,這種語言相較于其他語言來說這更像是對內容的一種描述,沒有其他語言那么難懂。雖然如此,之前沒有什么編程底子,這也讓我再每打一段代碼過后會立馬看它的效果,這讓我平時再編程過程中的效率比較差。即便如此擠占我的課余時間,我還是再逐漸嘗試,接下來我總結我這個月的初步學習。
HTML是一種用于編寫電腦網頁的語言。這種語言類似于編程語言,也就是我們說的碼農,程序員。嚴格意義來說,HTML語言并不是編程語言,但你著實可以用它來做碼農,因為它也是以寫代碼的形式來工作。
HTML從教科書的標準解答來說:是一種標記語言。 標記語言不是編程語言。但用HTML寫網頁來看,日子和工作過得和程序員差不多,都是坐在電腦前面敲鍵盤。前列腺炎和大肚腩少不了的。 這種標記語言有自己語言格式,并且可以不使用“開發環境”(寫代碼的專用軟件)。
直接在電腦上建立一個文本文檔。寫好程序代碼后,把后綴的TXT改成html就會變成一個網頁文件,直接用瀏覽器打開就可以了。
用HTML語言寫出來的網頁就是目前上網所看到的效果。可以有鏈接,文字,圖片,表格等多種形式去呈現。
手寫css代碼的過程中,常常做無用功。有的時候到經典論壇去看到cssplay去看,發現自己的代碼寫得非常的繁復。沒有高手寫得簡單有條理。經常是,我想到什么隨手就寫上,而且從來沒有考慮過屬性的順序問題。比如說margin寫好了之后,突然想起來,然后下面再寫上一行margin-top這無疑是對資源的極大浪費。更深入的就是還要考慮margin是寫到a里,還是寫到li,ul里。在這種問題的思考上,非常欠缺,需要不斷的學習成熟的代碼,提高自己的思維水平。
基礎不牢。css2手冊走馬觀花地看過,如果見到一個屬性,我可能會非常眼熟,但使用的時候,自己想不起來。對于屬性以外的一些語法,例如選擇符、偽類、偽對象等掌握不夠。很多時候看到了
對于顏色的把握。這個算超出css的范圍了,但是卻是每個網頁設計著不可避免的問題。如何搭配頁面的色彩?很喜歡ipod的宣傳畫,很簡單的幾種顏色,配上一些張狂忘我的沉浸在ipod音樂中的剪影,常常給人強烈的視覺沖擊。而且很多國外的網頁,顏色用的都特別的鮮明。即使有些網頁顏色比較多的,但給人的感覺總體上也很到位。在對于顏色的感知上,我還有很多的路要走。
剛開始的時候,我只是簡單的練一下布局,覺得布局沒問題了,整個網也就差不多了。真正在座的時候,我終于嘗到了苦頭。其實細節絲毫不能夠放松。各個欄目中鏈接的顏色,間距、字體、圖片的配合,其中肯定還有很多的學問,所以對于細節以后一點都不能放松。
學到現在,制作一般的網頁是沒有什么問題了。但是我深知“路漫漫其修遠兮,吾將上下而求索”,希望大家能夠多多地給些意見,能夠讓我知道什么“不該”我就十分感激了