颱風過境,這幾天都在下大雨,草莓決定開視訊和熊熊遠端上課。
「啊熊熊你等我一下,」草莓急急忙忙地說。
「你忘記拿什麼了嗎?」
「好了~我們可以開始了!」(草莓換上他的工作小褲褲)
「這是儀式感啦!」草莓說。
「我們今天要來說說所謂的網頁架構和樣式,也就是要正式進入前端的領域囉!」熊熊開心地說。
「喔喔!我知道~網頁架構就是我看到的內容和文字對吧?」草莓說。
「以前的網頁的確是以較為單純的資訊呈現為主,但今日各式各樣的網站應用可以說是蓬勃發展,暫時可以先這樣理解沒關係,制定的語言叫做 HTML (HyperText Markup Language),也就是說所謂的網頁架構其實也存在一定的規範要遵循喔!」熊熊說。
「所以網頁架構應該是透過某種語言或是形式撰寫,然後再讓之前提過的瀏覽器做解析,最後呈現我們看到的網頁對嗎?」草莓提問。
「嗯嗯!這個理解是正確的喔!」熊熊對著螢幕上的草莓比了個大大的讚。
「不過網頁架構如果只有單純的文字描述,感覺起來也不是特別有趣,重點是看起來太單調了,大家對此也是不甚滿意,於是又提出了一種特別用來設定網頁外觀和樣式的語言,它叫做 CSS (Cascading Style Sheets)。」
「喔喔!所以決定網頁架構的語言叫做 HTML,決定網頁樣式的語言叫做 CSS。」草莓快速做著筆記。
「沒錯,而且 CSS 除了可以改變網頁上的文字大小,顏色,字型等等,近年來也把過去 Flash 製作動畫的概念引入,也因此就算只透過單純的 CSS 我們一樣可以完成很多很酷的事情喔!」熊熊補充說。
「原來如此~光是一個網頁就有這麼多語言要學習」草莓咬著筆桿說。
「還不只這兩個喔!不過剩下的之後再慢慢說吧!」熊熊說。
明日待續~