最近有同學私信我,表示要學習網頁開發了,但是老師不好好講...正好我一琢磨,不如把我實習前,自學H5時候寫的那些小玩意兒放上來算了,萬一以後再有朋友問我呢,直接甩個鏈接多帥哈哈哈哈!雖然沒有什麼厲害的地方,不過也算是一個開頭吧。之後的話,各位還要加油哈!我準備按照我學習的路子來寫了,所以會有很多不嚴謹但是便於理解的情況,主要看氣質~
針對沒接觸過網頁開發的同學們,我首先建議各位理解一下概念。大家可能聽過HTML+CSS+JS的組合(如果沒聽過,現在就聽過啦),但是具體每部分都是什麼不是特別清楚。這一篇文章就是希望各位能夠大致理解這三個部分都是什麼,以及三個部分大概長什麼樣子。我之前在一個問題里回答過,現在把這三個部分節選出來:
Web建站就像是過年去買賀卡。
- HTML寫的是這張賀卡裡面都有什麼文字,有什麼圖畫,有什麼音樂。可以是幾乎所有種類的賀卡。HTML5是第5代HTML,就是什麼二維碼音樂跑馬燈什麼都有的目前最新版賀卡,花樣特別多。其實都是在說明賀卡的內容有哪些,有什麼東西。
- CSS是說,賀卡里的所有東西,都是怎麼排版的。圖畫放在左上角轉45度,文字放在下面要小四宋體,送給誰的名字是大紅色,等等。也稱為"樣式"。
- Javascript是賀卡裡面的小機關。一打開賀卡,就放音樂啦,一按下按鈕就爆炸啦(誤),隔三秒鐘開始跑馬燈啦,類似的邏輯問題。
之前還給我的朋友比喻成做剪貼報(就是小時候把報紙雜誌剪了,粘成一份新的,不知道現在還有沒有。。。)。HTML就是剪子,想要什麼內容就剪什麼內容。剪個圖片剪個笑話,啥好看剪啥;CSS就是膠水。拿起剛剛剪下來的東西,想一想粘哪好看,順手再描個邊,哎這個大姑娘照片得放中間;JS就是個高級貨了,那就是我!我一看老師皺眉頭了,趕緊給老師解釋這個大姑娘是我妹,我得把我妹放在最好的位置!還得跟老師說,老師老師,這笑話特好玩你多看看。JS是個聰明傢伙,有邏輯,可以根據不同的輸入(老師的表情)作出反應。
舉個例子。下面我將用代碼進行演示,看不懂的地方可以直接忽略,現在講那些太沒意思了,一點都不好玩,後面再說吧~