Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
擊上方 "程序員小樂"關(guān)注, 星標(biāo)或置頂一起成長
TML5的canvas技術(shù)制作網(wǎng)頁酷炫效果,可用于網(wǎng)頁首頁展示效果,增強(qiáng)用戶體驗(yàn)!
效果隨著你的點(diǎn)擊或者鼠標(biāo)觸發(fā)即可隨時(shí)變化閃動(dòng)的粒子!
實(shí)現(xiàn)方法:
html:
css:
js代碼:
學(xué)習(xí)一門編程語言之前,了解它的特性,帶著對(duì)特性的好奇和疑問去學(xué)習(xí)是最快最好的學(xué)習(xí)方法。就像你知道某個(gè)地方有很多寶藏,帶著藏寶圖去尋找寶藏,你一定會(huì)大有收獲的。
編程語言就是人與計(jì)算機(jī)進(jìn)行溝通的語言,在現(xiàn)實(shí)生活中,見什么人說什么話我們都很清楚,那在與計(jì)算機(jī)溝通的世界中,做什么事用什么編程語言溝通也是同樣的道理,前提就是我們要了解這些編程語言,在你需要選擇的時(shí)候做出正確的判斷,這也正是我寫此篇文章的意義。
HTML的英文全稱是 Hyper Text Marked Language,中文意思為超文本標(biāo)記語言。
什么是超文本標(biāo)記語言?我們先對(duì)超文本標(biāo)記這五個(gè)字進(jìn)行一一的拆分,然后去更好的理解它的意思。在理解超文本時(shí),我們先來理解一下文本在我們的日常生活中代指的是什么東西?
文本包含了比如說你新建的一個(gè)Word文檔,一個(gè)txt文件,甚至一個(gè)Html文件。這三個(gè)文件有相同的地方, 也有不同的地方。
相同的地方在于不論是Word文檔,還是txt文件或者是Html文件,我們都能編寫文本的內(nèi)容。Word文檔的不同在于我們可以在Word文檔中設(shè)置一些超鏈接,放一些圖片等操作。
txt文件就有一定的局限性,比如你放一張圖片或者設(shè)置超鏈接等這些行為都是不行。在Html文件中,可以存放文本、圖片、音頻、視頻等,甚至在網(wǎng)頁中見到的一些很炫酷的小游戲,都可以在Html文件中去編寫。
那接下來解釋下超文本。我們在Html文件中編寫代碼,其實(shí)編寫的是超文本。所謂超文本,大家應(yīng)該能聯(lián)想到超,即超出文本,超文本比文本更高一級(jí),它包含了我們常見的音頻、視頻以及超鏈接等。
這些被我們稱為超文本,在Html文件里面既能存放這些內(nèi)容,也能存放文本內(nèi)容,甚至是文章里的一級(jí)標(biāo)題、二級(jí)標(biāo)題、列表、選項(xiàng)等,都可以通過HTML代碼去編寫,這些內(nèi)容我們就稱為超文本。
那么這些內(nèi)容到底用哪些來去展現(xiàn)或展示呢?標(biāo)記。
什么是標(biāo)記呢?
用百度官網(wǎng)來分析一下“標(biāo)記”,在網(wǎng)頁頁面上存放很多的內(nèi)容,有超鏈接、圖片、輸入框等。我們先看看右上角的新聞字樣,這是一個(gè)超鏈接,我們看下源碼,打開后的樣子是這樣的:
我們把藍(lán)色的新聞部分,也就是我用紅框標(biāo)記的部分復(fù)制一下,其他代碼刪除:
“新聞”被左邊和右邊的“a”包裹起來了,這就構(gòu)成了超鏈接,這就像我們常見的書名號(hào)。如果我們單是輸出紅樓夢字樣,就是一個(gè)文本,但如果用《》書名號(hào)包裹起來,《紅樓夢》,大家都能知道這是一本書。
把包裹在“新聞”兩邊的a標(biāo)簽對(duì)應(yīng)包裹在紅樓夢兩邊的書名號(hào)來看很類似。用書名號(hào)這個(gè)標(biāo)記把紅樓夢給包裹起來,就叫做書名,同理,用帶尖括號(hào)的a這個(gè)標(biāo)記把新聞這個(gè)文本內(nèi)容給包裹起來,在網(wǎng)頁中稱為超鏈接,這對(duì)帶尖括號(hào)的a就叫做標(biāo)記。
標(biāo)記是用HTML自己的語法規(guī)則把文本內(nèi)容給包裹起來,這就叫做標(biāo)記。這種標(biāo)記的書寫也非常簡單,包裹在文本左邊的叫開始標(biāo)記,包裹在文本右邊的叫結(jié)束標(biāo)記。我們看到的網(wǎng)頁中顯示的一級(jí)標(biāo)題、二級(jí)標(biāo)題、超鏈接、圖片、音頻等內(nèi)容其實(shí)學(xué)習(xí)它們所對(duì)應(yīng)的標(biāo)記就可以了。
接著我們來看下HTML從最原始到現(xiàn)在至今整個(gè)HTML語言的歷史發(fā)展過程。
HTML5的誕生,標(biāo)記著互聯(lián)網(wǎng)時(shí)代的發(fā)展。比如在HTML5里面誕生的音頻、視頻、圖像、動(dòng)畫等都做了新的標(biāo)準(zhǔn),它對(duì)于瀏覽器的兼容也是得到了一定的處理,由此可見,HTML的整個(gè)歷史發(fā)展目前為止我們所使用的版本主要是99年誕生的HTML 4.01以及2014年誕生的HTML5。
時(shí)代在進(jìn)步,科技在發(fā)展,這個(gè)超文本標(biāo)記語言從HTML1.0版本發(fā)展到如今的HTML5版本,已經(jīng)有了極大的改善。
在以前的HTML版本中,常用的是對(duì)文本的編輯、超鏈接、圖片等,其用途很廣泛,許多公司用來創(chuàng)建和發(fā)布消息,比如布告、技術(shù)手冊、各種信函等,都能用它來描述。
HTML是一門嚴(yán)謹(jǐn)?shù)木幊陶Z言,有組織性、模塊化、規(guī)范化的。不過對(duì)于開發(fā)者而言,不同瀏覽器HTML的兼容性是考慮的問題。隨著HTML5的誕生,我們迎來了一個(gè)新的網(wǎng)絡(luò)世紀(jì),各種動(dòng)畫、音頻、視頻、圖像等炫酷的東西都可以做。還有各種小程序、小游戲以及App的開發(fā)應(yīng)用數(shù)不勝數(shù),其兼容性也得到了很大的改善,這意味著對(duì)前端的需求以及重視程度都有了極大的改變。
HTML是前端很重要的一環(huán),我們學(xué)好它才能在前端大軍中齊頭并進(jìn),在各種應(yīng)用小程序的使用中游刃有余,未來的美好生活就掌握在你的手中。
【END】
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。