摘要:不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。何為一種腳本語言,是一種動態類型弱類型基于原型的語言,內置支持類型。二代碼規范在之前很多開發人員對的代碼規范知之甚少,在年至年,許多開發人員從轉換到。
重溫Web前端基礎 本篇幅中著重文字,只是記錄一些自己的見解,鞏固下自身基礎 網頁結構是什么?
結構層 html 導航,列表,段文字,圖片,鏈接,
表示層 css 顏色,大小,位置,
行為層 JavaScript,彈出,切換等。
HTML是用來描述網頁的一種語言。
不是編程語言,是標記語言
CSS (層疊樣式表)
是一種用來表現HTML或XML等文件樣式的計算機語言。CSS不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化。
JavaScript一種腳本語言,是一種動態類型、弱類型、基于原型的語言,內置支持類型。廣泛用于客戶端的腳本語言,最早是在HTML網頁上使用,用來給HTML網頁增加動態功能。
HTML1993年開始提出草案,發展到現在,已經經歷二十余年,版本也已經更新到現在的H5,html語言作為網絡語言標準,在計算機的發展史中有不可或缺的地位。
一.書寫自己的第一個頁面
Document 這是我的第一個頁面
html語言在當今web頁面中有不可或缺的地位。
二.HTML代碼規范
在之前很多 Web 開發人員對 HTML 的代碼規范知之甚少,在2000年至2010年,許多Web開發人員從 HTML 轉換到 XHTML。使用 XHTML后 開發人員才逐漸養成了比較好的 HTML 編寫規范
,文檔聲明放在首行
閉合標簽:
這是我的第一個頁面就好比上面的代碼,雖然能夠被瀏覽器正常閱讀出來,
這種后果就不用我過多說了吧。屬性命名:在寫HTML時推薦使用小寫命名,不要隨便命名,按照老前輩的來,就好導航欄,我們一般命名為nav,在css樣式中,一眼就可看到,假如你給它命名為a,那就夠我們尋找半天了。
圖片屬性:一般在用img插入圖片時,順手寫上alt屬性,這樣一來即使客戶在網絡不佳時,依然能看到這部分區域是什么,增加用戶的體驗感。
避免一行代碼過長、空行、縮進、不在html代碼中寫css和javascript等等
CSSCSS始于1999年,時至今日,也近二十年,css3的出現為html樣式提供了莫大的工作效率,之前,html工作人員想要畫出一個圓角,需要用使用大量html標簽或者插入各種圖片來合成,然而css的出現,只需要使用一個border-radius屬性就可以完成。開發人員從此從切圖的工作中解放出來,一個圓角,一個border-radius即可解決
使用css寫兩個樣式
1.使用偽元素寫出來個心形