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 中文字幕在线播,亚洲精品资源,日韩视频在线观看免费

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          程序員電腦編程教程-HTML語言開發(fā)介紹與概述

          全棧攻城獅-每日更新原創(chuàng)IT編程技術(shù)及日常實用視頻。

          主要內(nèi)容:正式引入HTML網(wǎng)頁開發(fā),學(xué)習(xí)并了解HTML的相關(guān)知識。變身Web開發(fā)達(dá)人,做全棧程序員。這是以第一課,希望以我的方式,你將學(xué)會HTML這門課程。


          寫在前面

          今天的話,主要講解一下HTML相關(guān)知識,同樣在接下來的一段時間的安排中,也以HTML為主。崇尚全棧,也就意味著我們,需要學(xué)習(xí)主流的技術(shù)知識。在前一段時間內(nèi),主要講解了.Net的只是教程。當(dāng)然.NET并沒有完畢。

          C#語言

          只是在這里把HTML穿插進(jìn)來,一則鞏固自己所得,二來學(xué)習(xí)一下這門非常簡單的HTML技術(shù)。學(xué)習(xí)完畢HTML之后則會,繼續(xù)進(jìn)行基礎(chǔ)加強(qiáng)、數(shù)據(jù)庫、MVC等教程的協(xié)作工作。

          PDF文檔

          同時在前一個階段內(nèi),講解的并不是很好,在這個HTML階段內(nèi),則會吸取教訓(xùn),爭取寫出更符合初學(xué)者學(xué)習(xí)的技術(shù)教程。當(dāng)然前面的課程也會不斷的修正,最后我會生成PDF的文檔,發(fā)給大家。


          HTML概述

          HTML概述

          HTML,超文本標(biāo)記語言,超文本就意味著有多于文字的形式,比如包含超鏈接、圖片、視頻、動畫等形式。HTML是應(yīng)用在網(wǎng)站網(wǎng)頁展現(xiàn)的一種語法結(jié)構(gòu)。我們在使用瀏覽器瀏覽網(wǎng)頁的時候,看到的界面都是由HTML代碼表現(xiàn)出來的。HMTL可以說是一種展示文字圖片視頻等元素的一種方式。通過特定的標(biāo)記就能展示出來自己想要的效果。如何展現(xiàn)?就讓我一步步教你。


          學(xué)習(xí)HTML的必要性

          物聯(lián)網(wǎng)

          互聯(lián)網(wǎng)的飛速發(fā)展,導(dǎo)致了形形色色的網(wǎng)站應(yīng)用被創(chuàng)建。云計算、物聯(lián)網(wǎng)仿佛唾手可得。把諸多應(yīng)用建立在云上,通過這種瀏覽器與用戶交互的形式讓人們使用。這些所有網(wǎng)絡(luò)應(yīng)用,只要是通過瀏覽器進(jìn)行使用的情況,都是需要HTML技術(shù)。當(dāng)然HTML作為基礎(chǔ)之用。這就要求我們程序員,必須學(xué)習(xí)并熟悉HTML語言。能在這個基礎(chǔ)上進(jìn)行Web的開發(fā)。


          HTML語言的特點(diǎn)

          1. HTML是解釋性語言,不需編譯,直接書寫之后,就可以運(yùn)行。

          2. HTML是純文本類型的語言,你完全可以通過記事本程序進(jìn)行創(chuàng)建書寫。

          3. 雖然HTML可以通過記事本來創(chuàng)建寫代碼,但是并不推薦,因為以前學(xué)習(xí)過.Net,所以依舊使用Visual Studio。VS也是前端的開發(fā)神器。

          4. 自己寫的HTML代碼,在不同的瀏覽器內(nèi),可能會有不同的展示效果。這是由瀏覽器的渲染引擎決定的。

          5. HTML具有平臺無關(guān)性,在任何平臺只要擁有一款瀏覽器,你就可以打開HTML網(wǎng)頁。

          6. HTML代碼運(yùn)行在瀏覽器中,也就是需要使用瀏覽器進(jìn)行測試。

          HTML


          今天就先說一下HTML的基本知識,電腦編程系列教程,下節(jié)繼續(xù)。

          天小白給大家簡單的講解了如何學(xué)習(xí)前端的方法,那么接下來我會做一系列的教程來教給大家如何一步步的學(xué)習(xí),今天我們就說下三分鐘快速知道如何學(xué)HTML。

          其實大家都知道無論是HTML還是HTML5都很簡單容易上手,所以很多想從事IT行業(yè)的人都作為入門語言。因為簡單易學(xué),所以并沒有一套完整的學(xué)習(xí)流程,導(dǎo)致了一些人走了彎路,所以今天小白就簡單梳理一下個人學(xué)習(xí)意見。

          一:閱讀官方資料

          官方資料永遠(yuǎn)是最準(zhǔn)確和最基礎(chǔ)的,所以剛開始學(xué)習(xí)的時候就要先來看官放資料,一直到時間久了,很多東西不記得了,都要來查看官方資料,把官方基礎(chǔ)資料記在心里。

          小白認(rèn)為,任何一門語言第一步都是要先閱讀然后再分析。熟悉HTML代碼的組成部分,聲明,結(jié)構(gòu),標(biāo)簽,閉合等,這些都需要我們學(xué)習(xí)和分析。剛開始學(xué)習(xí)的時候肯定自己是寫不出來的,那么就要我們看完代碼后自己拷貝,敲打,然后記憶。逐漸把看到的知識點(diǎn)變成自己的代碼元素。

          二:閱讀他人代碼

          準(zhǔn)備出來足夠的時間去看別人的網(wǎng)站,分析別人的源代碼,看到不懂的就去查閱資料,做好筆記,讓不懂的知識點(diǎn)變成自己的知識。

          在這里我提倡建議大家多去關(guān)注下HTML相關(guān)的技術(shù)論壇,論壇上會經(jīng)常有人提出問題,大家可以嘗試去回答,哪怕是查資料也好,這都是對知識的一次深層記憶。時間久了,你就發(fā)現(xiàn)自己進(jìn)步神速。

          三:練習(xí)

          通過上面兩個步驟,我們已經(jīng)掌握了足夠多的HTML代碼,那么我們可以使用DW進(jìn)行做一些簡單的網(wǎng)站制作,進(jìn)一步加深和練習(xí)。在練習(xí)過程中,可以使用對比的方法,找個目標(biāo)網(wǎng)站進(jìn)行仿制,逐步讓自己寫出的代碼能和原版有一樣的展現(xiàn)。不對的地方就進(jìn)行修改,這樣水平就會進(jìn)一步提升。

          進(jìn)階:代碼優(yōu)化

          以上步驟都進(jìn)行完以后,我們就需要再提升一下自己的能力,那就是我們嘗試著優(yōu)化我們的HTML代碼。如何用最簡單的邏輯實現(xiàn)我們的功能需求,同時避免冗余代碼的存在,保證一個良好的代碼書寫習(xí)慣。

          總結(jié):學(xué)習(xí)技術(shù),只看不練永遠(yuǎn)無法上手的,所以我們要多記多練,首先我們要記HTML代碼最基本的網(wǎng)頁組成部分,比如說顏色如何表示、結(jié)構(gòu)排序如何表示、超鏈接如何表示、關(guān)鍵詞與標(biāo)題等等如何表示,而這些東西我們都必須將之記憶在大腦之中,通過記憶這個過程要讓自己的頭腦中有豐富的HTML代碼可以隨時利用。

          信所有已經(jīng)步入Web前端開發(fā)領(lǐng)域的同學(xué)們,對于HTML超文本標(biāo)記語言都不會感覺陌生。即便是正準(zhǔn)備開始系統(tǒng)學(xué)習(xí)Web前端開發(fā)的同學(xué),也多多少少了解這門語言。HTML語言由W3C互聯(lián)網(wǎng)聯(lián)盟制定其使用規(guī)范并對外發(fā)布。嚴(yán)格來說,HTML并不屬于編程語言,更多的是一種帶有“標(biāo)記”性質(zhì)的代碼集合。HTML語言所書寫的HTML文檔也都是由標(biāo)記或標(biāo)記對組成的。這種語言沒有邏輯流程,也就是說只要書寫正確,瀏覽器就可以直接將最終的效果呈現(xiàn)在頁面中。

          W3C 互聯(lián)網(wǎng)聯(lián)盟

          這里,小海老師想帶領(lǐng)大家重溫HTML語言,對前端開發(fā)中常用的HTML標(biāo)記或標(biāo)記對進(jìn)行總結(jié),對于標(biāo)記或標(biāo)記對中用到的屬性進(jìn)行闡述。對于已經(jīng)在前端開發(fā)領(lǐng)域摸爬滾動數(shù)年的老手們,這些內(nèi)容一定是已經(jīng)爛熟于心了,因此這篇文章更適合哪些剛剛接觸這個行業(yè)的新人們。

          首先我要說明,本文章只收錄了HTML 4版本中包括的常用標(biāo)記對和屬性,對于HTML 5新增的標(biāo)記對和屬性,小海老師會在后續(xù)的文章中專門進(jìn)行講解。

          1、HTML文檔的基本結(jié)構(gòu):

          HTML(Hyper Text Markup Language,超文本標(biāo)記語言)在書寫時應(yīng)該滿足它最基本的結(jié)構(gòu)。HTML文檔就好像人體的結(jié)構(gòu)似的,被分為“文件頭”和“文件體”兩部分。文件頭利用<head></head>標(biāo)記對來實現(xiàn),文件體利用<body></body>標(biāo)記對來實現(xiàn)。

          HTML語言的基本結(jié)構(gòu)

          2、HTML對標(biāo)記和標(biāo)記對的規(guī)定:

          HTML語言中大部分的標(biāo)記都是成對出現(xiàn)的,被人們稱為“標(biāo)記對”,書寫時利用尖括號(也就是小于號和大于號)來進(jìn)行包裹。格式為:

          <標(biāo)記對></標(biāo)記對>

          為了和早期的HTML版本兼容,W3C(World Wide Web Consortium,互聯(lián)網(wǎng)聯(lián)盟)在制定HTML標(biāo)準(zhǔn)的同時還保留了一小部分不成對的標(biāo)記。因為不成對,所以被人們稱為“標(biāo)記”,書寫時在標(biāo)記的結(jié)束位置應(yīng)該添加一個反斜杠。格式為:

          <標(biāo)記 />

          3、HTML對屬性的規(guī)定:

          屬性是為了拓展標(biāo)記的功能書寫在起始標(biāo)記中的,屬性分為“屬性名”和“屬性值”兩部分。屬性之間利用空格隔開,屬性值應(yīng)該用雙引號引住,屬性名和屬性值之間利用等號連接。帶有屬性的標(biāo)記對格式為:

          <標(biāo)記 屬性名1=“屬性值1” 屬性名2=“屬性值2”> </標(biāo)記>

          說到這里,我們應(yīng)該繼續(xù)介紹HTML中包括的常用標(biāo)記對與其對應(yīng)的屬性。這里,首先我們將HTML標(biāo)記對劃分為以下幾類:

          • HTML結(jié)構(gòu)標(biāo)記

          • 文本段落標(biāo)記

          • 列表標(biāo)記

          • 超級鏈接標(biāo)記

          • 圖像標(biāo)記

          • 表格標(biāo)記

          • 表單標(biāo)記

          • 塊標(biāo)記

          一、HTML結(jié)構(gòu)標(biāo)記

          支撐起HTML文檔結(jié)構(gòu)的標(biāo)記對包括以下幾個:

          • <html></html>:所有的HTML代碼必須書寫在該標(biāo)記對內(nèi)部。

          • <head></head>:文件頭標(biāo)記對。

          • <body></body>:文件體標(biāo)記對。

          • <title></title>:文檔標(biāo)題標(biāo)記對。

          • <meta />:元信息標(biāo)記。

          • <link />:用于加載外部CSS文件的標(biāo)記。

          • <style></style>:用于書寫內(nèi)部CSS代碼的標(biāo)記對。

          • <script></script>:用于書寫或加載腳本代碼的標(biāo)記對。

          HTML 結(jié)構(gòu)標(biāo)記

          下面羅列了一些常用的結(jié)構(gòu)用法:

          1、加載字符集:<meta charset=“utf-8”/>

          2、加載地址欄圖標(biāo):<link rel=“shortcut icon” href=“ico_URL” />

          3、加載外部CSS文件:<link rel=“stylesheet” type=“text/css” href=“*.css” />

          4、加載js文件:<script type=“text/javascript” src=“*.js”></script>

          二、文本段落標(biāo)記

          用于在頁面中輸入文本和段落的標(biāo)記對包括以下幾個:

          • <h1></h1>:標(biāo)題標(biāo)記對。共有六個,<h1>到<h6>。

          • <p></p>:段落標(biāo)記對。

          • <font></font>:字體標(biāo)記對。

          • <pre></pre>:預(yù)格式化文本標(biāo)記對。

          • <center></center>:居中標(biāo)記對。

          • <xmp></xmp>:忽略HTML標(biāo)簽標(biāo)記對。

          • <!--注釋內(nèi)容-->:注釋標(biāo)記。

          文本段落標(biāo)記

          除了上述標(biāo)記對之外,HTML還提供了一部分代碼用于在頁面中輸入特殊字符。這里我列舉了一部分常用的特殊字符,可以從下圖中看到。

          特殊符號的表示

          同時,HTML還提供了一組有關(guān)文本修飾的標(biāo)記對,可以從下圖中看到。

          文本修飾標(biāo)記對

          三、列表標(biāo)記

          用于在頁面中顯示列表的標(biāo)記對包括以下幾個:

          • <ul></ul>:用于實現(xiàn)無序列表的標(biāo)記對。

          • <ol></ol>:用于實現(xiàn)有序列表的標(biāo)記對。

          • <li></li>:用于實現(xiàn)無序列表和有序列表列表項的標(biāo)記對。

          • <dl></dl>:用于實現(xiàn)定義列表的標(biāo)記對。

          • <dt></dt>:用于在定義列表列表項中實現(xiàn)定義名詞的標(biāo)記對。

          • <dd></dd>:用于在定義列表列表項中對定義名詞進(jìn)行解釋的標(biāo)記對。

          列表標(biāo)記對

          四、超級鏈接

          用于在頁面中實現(xiàn)超級鏈接的標(biāo)記對只有一個:

          • <a></a>:實現(xiàn)超級鏈接的標(biāo)記對。

          超級鏈接標(biāo)記對有以下常用的屬性:

          • href:用于指定超級鏈接的目標(biāo)地址。

          • title:用于指定當(dāng)鼠標(biāo)經(jīng)過超級鏈接時給出的提示語。

          • target:用于指定打開鏈接地址頁面的方式。

          • name:用于指定錨的名稱。

          超級鏈接標(biāo)記對的屬性

          五、圖像

          用于在頁面中實現(xiàn)圖像的標(biāo)記只有一個:

          • <img />:實現(xiàn)圖像的標(biāo)記。

          圖像標(biāo)記有以下常用的屬性:

          • src:用于指定圖片所在的路徑和文件名。

          • width:用于指定圖片的寬度,單位為像素。

          • height:用于指定圖片的高度,單位為像素。

          • border:用于指定圖片的邊框粗細(xì),單位為像素。

          • alt:用于指定圖片的替代文本。

          • align:用于指定圖片相對于周圍元素的對齊方式。

          • vspace:用于指定圖片與環(huán)繞在其一側(cè)的周圍元素之間的垂直距離。

          • hspace:用于指定圖片與環(huán)繞在其一側(cè)的周圍元素之間的水平距離。

          圖像標(biāo)記

          結(jié)束語

          由于篇幅問題,以上只是HTML常用標(biāo)記對和屬性的第一部分,接下來我還會繼續(xù)發(fā)布第二部分,供廣大前端愛好者學(xué)習(xí)與參考。

          由于考慮到大部分人對HTML語言的基本使用還是比較熟練的,所以本文僅僅是單純的列出了標(biāo)記對的名稱和屬性名稱,并沒有詳細(xì)的講解這些標(biāo)記對和屬性的使用方法。如果您大部分內(nèi)容都是已經(jīng)掌握了的,甚至是已經(jīng)達(dá)到熟練使用的程度,可以略讀本文甚至忽略本文。如果您剛剛涉足HTML語言,對本文這種帶有列舉性質(zhì)的具體使用方法并不清除,可以私信我,我可以為您免費(fèi)發(fā)一份我自己編寫的關(guān)于HTML語言較為詳盡的PDF教材。歡迎廣大學(xué)習(xí)者索取。


          【未完待續(xù)】


          主站蜘蛛池模板: 精品国产一区二区三区不卡| 亚洲av鲁丝一区二区三区| 2014AV天堂无码一区| 一区二区不卡视频在线观看| 国产在线一区二区三区| 日韩视频在线观看一区二区| 好爽毛片一区二区三区四| 性色AV一区二区三区无码| 国产伦精品一区二区免费| 精品国产AV一区二区三区| 亚洲国产精品一区二区久久hs| 变态调教一区二区三区| 国产高清一区二区三区视频| 国产福利微拍精品一区二区| 国产乱码精品一区二区三区中文| 日韩福利视频一区| 午夜视频在线观看一区| 国产精品揄拍一区二区| 人妻无码一区二区不卡无码av| 一区二区三区四区电影视频在线观看| 日本精品无码一区二区三区久久久| 亚洲国产韩国一区二区| 亚洲爆乳精品无码一区二区三区| 国产大秀视频一区二区三区| 97精品国产福利一区二区三区| 国产SUV精品一区二区88L| 在线免费视频一区二区| 日本v片免费一区二区三区| 国产成人午夜精品一区二区三区| 天堂资源中文最新版在线一区| 成人精品一区二区三区中文字幕 | 激情亚洲一区国产精品| 久久久久99人妻一区二区三区| 亚洲一区二区三区AV无码| 国产成人精品一区二区秒拍| 文中字幕一区二区三区视频播放| 骚片AV蜜桃精品一区| 国产伦精品一区二区三区不卡 | 国产成人一区二区三区视频免费 | 国产午夜精品一区理论片| 国产精品特级毛片一区二区三区 |