写给大家的编程书(2)
生活随笔
收集整理的這篇文章主要介紹了
写给大家的编程书(2)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
瀏覽器,昵稱世界之窗,是上篇提到的標準和規范的一部分。 那個時候,火狐還叫NetScape(網景)這個名字,它將在以后的幾年和IE拼得你死我活。那個時候,Google還沒有出生,更別提Chrome了。
瀏覽器之所以是標準和規范中的一部分,是因為瀏覽器直接實現了許多標準和規范,譬如展現一個表格、一個按鈕、一幅居中的圖片。 標準和規范的核心內容之一就是HTML。 HTML是一種通用標記語言,標記語言可以這樣通俗地解釋:它主要包含兩個部分即我是什么,我的內容是什么。通用意味著HTML與平臺和操作系統無關,無論在Mac、PC還是平板電腦上都能被解析和展現。 隨意打開一個網頁,單擊右鍵查看源文件你就能看到冗長的HTML。
”我是什么“通過標簽——Tag定義,標簽用<>表示,所有標簽基本都是成對出現的:比如<html>...</html>。以"</"打頭的標簽代表標簽的結束。 "..."是標簽中的內容,即“我的內容是什么”。
例如<h1>(heading NO.1)代表一個標題(<h1><h2><h3><h4>...都是同一個家族里的標簽,標題的字號大小隨數字的增大減小,h1最大),現在你需要在空白的網頁里寫下一個大大的標題——“鴿子的晚餐”。
我們遵照上面的規則進行:
<h1>(我是一個標題,這個是標簽定義的開始) ????鴿子的晚餐(我是標題里的內容)
</h1>(我說完了,標簽定義結束了)
源碼: <h1>鴿子的晚餐 </h1> p.s <h1>后的換行,鴿子前的空格鎖緊(一般3到4個空格)都是約定俗成的,能讓“代碼”的閱讀者一眼就可以區分標簽定義和標簽內容,當然寫作: <h1>鴿子的晚餐</h1> 也可以,而且這種寫法更為常見。 將源碼復制到寫字板中,“另存為”為html類型。打開文件,就可以看到如下的效果:
為了充分說明標記語言中“標記”的特性,我們請出標題系列的其他兄弟:<h2><h3><h4>,仍然按照之前的規則。
源碼: <h1>鴿子的晚餐 </h1> <h2>鴿子的晚餐 </h2> <h3>鴿子的晚餐 </h3> <h4>鴿子的晚餐 </h4>
效果:
我們發現同樣內容的tag,其展現形式是通過tag也就是標簽的類型“標記”的,展現通過瀏覽器來完成,也就是上文里提到的解析過程:確實達到了精簡傳輸信息量的目的(比如h1包含了字體大小,展現方法等很多信息)。 然后再提供一些tag:<ol>(ordered list)是有序的列表,<li>是列表中的每個項。
源碼: <h1>鴿子的晚餐 </h1> <ol><li>香辣鴿子</li><li>紅燒鴿子</li><li>原味燉鴿子</li> </ol>
效果:
上面的結構中已經出現了一個標簽包含其他標簽們的情況,<ol>的內容是3個<li>,第一個<li>的內容是“香辣鴿子“。先賣一個關子,后面再了解這種嵌套結構。 想了解更多的標簽,可以參看W3CSchool的教程, http://www.w3school.com.cn/html5/html5_reference.asp。這部分純粹是記憶活,用多了自然可以信手拈來。
“編寫HTML是否是在編程”(或者說HTML是否是程序設計語言)這個問題一直沒有定論,筆者傾向認為“編寫HTML并非在編程”,具體原因先記在賬本上,稍后按揭。不過可以片面地解釋一下,編程是較為理性的;用HTML搭建頁面,如藝術創作一般是較為感性的。
待續
瀏覽器之所以是標準和規范中的一部分,是因為瀏覽器直接實現了許多標準和規范,譬如展現一個表格、一個按鈕、一幅居中的圖片。 標準和規范的核心內容之一就是HTML。 HTML是一種通用標記語言,標記語言可以這樣通俗地解釋:它主要包含兩個部分即我是什么,我的內容是什么。通用意味著HTML與平臺和操作系統無關,無論在Mac、PC還是平板電腦上都能被解析和展現。 隨意打開一個網頁,單擊右鍵查看源文件你就能看到冗長的HTML。
”我是什么“通過標簽——Tag定義,標簽用<>表示,所有標簽基本都是成對出現的:比如<html>...</html>。以"</"打頭的標簽代表標簽的結束。 "..."是標簽中的內容,即“我的內容是什么”。
例如<h1>(heading NO.1)代表一個標題(<h1><h2><h3><h4>...都是同一個家族里的標簽,標題的字號大小隨數字的增大減小,h1最大),現在你需要在空白的網頁里寫下一個大大的標題——“鴿子的晚餐”。
我們遵照上面的規則進行:
<h1>(我是一個標題,這個是標簽定義的開始) ????鴿子的晚餐(我是標題里的內容)
</h1>(我說完了,標簽定義結束了)
源碼: <h1>鴿子的晚餐 </h1> p.s <h1>后的換行,鴿子前的空格鎖緊(一般3到4個空格)都是約定俗成的,能讓“代碼”的閱讀者一眼就可以區分標簽定義和標簽內容,當然寫作: <h1>鴿子的晚餐</h1> 也可以,而且這種寫法更為常見。 將源碼復制到寫字板中,“另存為”為html類型。打開文件,就可以看到如下的效果:
為了充分說明標記語言中“標記”的特性,我們請出標題系列的其他兄弟:<h2><h3><h4>,仍然按照之前的規則。
源碼: <h1>鴿子的晚餐 </h1> <h2>鴿子的晚餐 </h2> <h3>鴿子的晚餐 </h3> <h4>鴿子的晚餐 </h4>
效果:
我們發現同樣內容的tag,其展現形式是通過tag也就是標簽的類型“標記”的,展現通過瀏覽器來完成,也就是上文里提到的解析過程:確實達到了精簡傳輸信息量的目的(比如h1包含了字體大小,展現方法等很多信息)。 然后再提供一些tag:<ol>(ordered list)是有序的列表,<li>是列表中的每個項。
源碼: <h1>鴿子的晚餐 </h1> <ol><li>香辣鴿子</li><li>紅燒鴿子</li><li>原味燉鴿子</li> </ol>
效果:
上面的結構中已經出現了一個標簽包含其他標簽們的情況,<ol>的內容是3個<li>,第一個<li>的內容是“香辣鴿子“。先賣一個關子,后面再了解這種嵌套結構。 想了解更多的標簽,可以參看W3CSchool的教程, http://www.w3school.com.cn/html5/html5_reference.asp。這部分純粹是記憶活,用多了自然可以信手拈來。
“編寫HTML是否是在編程”(或者說HTML是否是程序設計語言)這個問題一直沒有定論,筆者傾向認為“編寫HTML并非在編程”,具體原因先記在賬本上,稍后按揭。不過可以片面地解釋一下,編程是較為理性的;用HTML搭建頁面,如藝術創作一般是較為感性的。
待續
轉載于:https://www.cnblogs.com/suncoolcat/p/3395440.html
總結
以上是生活随笔為你收集整理的写给大家的编程书(2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 测试用例的一般结构
- 下一篇: 免费的SEO工具软件大全