寫給大家的程式設計書(2)

2021-08-27 15:23:57 字數 1308 閱讀 5826

瀏覽器,暱稱世界之窗,是上篇提到的標準和規範的一部分。

那個時候,火狐還叫netscape(網景)這個名字,它將在以後的幾年和ie拼得你死我活。那個時候,google還沒有出生,更別提chrome了。

瀏覽器之所以是標準和規範中的一部分,是因為瀏覽器直接實現了許多標準和規範,譬如展現乙個**、乙個按鈕、一幅居中的。

標準和規範的核心內容之一就是html。

html是一種通用標記語言,標記語言可以這樣通俗地解釋:它主要包含兩個部分即我是什麼,我的內容是什麼。通用意味著html與平台和作業系統無關,無論在mac、pc還是平板電腦上都能被解析和展現。

隨意開啟乙個網頁,單擊右鍵檢視原始檔你就能看到冗長的html。

」我是什麼「通過標籤——tag定義,標籤用<>表示,所有標籤基本都是成對出現的:比如...。以""..."是標籤中的內容,即「我的內容是什麼」。

例如(我說完了,標籤定義結束了)

原始碼:

p.s

也可以,而且這種寫法更為常見。

將原始碼複製到寫字板中,「另存為」為html型別。開啟檔案,就可以看到如下的效果:

為了充分說明標記語言中「標記」的特性,我們請出標題系列的其他兄弟:鴿子的晚餐

效果:

我們發現同樣內容的tag,其展現形式是通過tag也就是標籤的型別「標記」的,展現通過瀏覽器來完成,也就是上文裡提到的解析過程:確實達到了精簡傳輸資訊量的目的(比如h1包含了字型大小,展現方法等很多資訊)。

然後再提供一些tag:(ordered list)是有序的列表,是列表中的每個項。

原始碼:

香辣鴿子

紅燒鴿子

原味燉鴿子

效果:

上面的結構中已經出現了乙個標籤包含其他標籤們的情況,的內容是3個,第乙個的內容是「香辣鴿子「。先賣乙個關子,後面再了解這種巢狀結構。

這部分純粹是記憶活,用多了自然可以信手拈來。

「編寫html是否是在程式設計」(或者說html是否是程式語言)這個問題一直沒有定論,筆者傾向認為「編寫html並非在程式設計」,具體原因先記在賬本上,稍後按揭。不過可以片面地解釋一下,程式設計是較為理性的;用html搭建頁面,如藝術創作一般是較為感性的。

待續

寫給大家的程式設計書(2)

瀏覽器,暱稱世界之窗,是上篇提到的標準和規範的一部分。那個時候,火狐還叫netscape 網景 這個名字,它將在以後的幾年和ie拼得你死我活。那個時候,google還沒有出生,更別提chrome了。瀏覽器之所以是標準和規範中的一部分,是因為瀏覽器直接實現了許多標準和規範,譬如展現乙個 乙個按鈕 一幅...

寫給大家的程式設計書(2)

瀏覽器,暱稱世界之窗,是上篇提到的標準和規範的一部分。那個時候,火狐還叫netscape 網景 這個名字,它將在以後的幾年和ie拼得你死我活。那個時候,google還沒有出生,更別提chrome了。瀏覽器之所以是標準和規範中的一部分,是因為瀏覽器直接實現了許多標準和規範,譬如展現乙個 乙個按鈕 一幅...

寫給大家的程式設計書(6)

如同電子郵件有主題 收件人 正文 簽名 這些結構和標準,html檔案也會遵循一定的結構和標準。前文給出的一系列例子都是html檔案的片段,他們是不完整或者是不規範的。乙個完整的html檔案,最外層的標籤是,檔案結束是。是最外層的盒子,或者是俄羅斯套娃。我們拆開盒子,可以看到另外兩個套娃。注意meta...