今天我們一起來(lái)了解下HTML,
首先HTmL包含三層結(jié)構(gòu),分別是結(jié)構(gòu)層,表現(xiàn)層,行為層。
結(jié)構(gòu)層:html => 網(wǎng)頁(yè)上有什么,比如說(shuō)文字啊、按鈕啊、圖片啊等等。
表現(xiàn)層:css => 顯示成什么樣子,比如說(shuō)文字的大小啊,位置啊,顏色啊等等。
行為層:JavaScript => 具體怎么操作,比如說(shuō)點(diǎn)擊按鈕讓圖片放大縮小等等。
===============================
在了解了html的三層結(jié)構(gòu)之后,我們來(lái)學(xué)習(xí)如何寫(xiě)html。html不是編程語(yǔ)言,它是一套標(biāo)簽。最簡(jiǎn)單的html文本是下圖1這個(gè)樣子。我們可以在電腦桌面上新建一個(gè)記事本文件,然后把后綴名改一下(.txt=>.html),把這段標(biāo)簽代碼粘貼到html文件里,這樣一個(gè)空白的網(wǎng)頁(yè)就做成了。如果需要在網(wǎng)頁(yè)上添加內(nèi)容,我們只需要在第10行的位置添加各種各樣的標(biāo)簽即可。比如我在圖二添加了一個(gè)按鈕標(biāo)簽和一段文字標(biāo)簽,雙擊html文件,頁(yè)面上就從左到右,從上到下顯示對(duì)應(yīng)的內(nèi)容。是不是很簡(jiǎn)單。我們?nèi)粘g覽的網(wǎng)頁(yè)都是這樣一個(gè)標(biāo)簽一個(gè)標(biāo)簽畫(huà)上去的。
我給大家總結(jié)了一張圖,基本上覆蓋了工作中常用的知識(shí)點(diǎn)。同時(shí)分享幾個(gè)小技巧。
1.最簡(jiǎn)單的網(wǎng)頁(yè)寫(xiě)成什么樣子,也就是html模板不需要記憶,下圖也說(shuō)了,去百度下載一個(gè)VSCode軟件(類(lèi)似于記事本,是現(xiàn)在主流的前端代碼編輯器),用它打開(kāi)我們的html文件,輸入英文嘆號(hào)回車(chē)就自動(dòng)生成了,學(xué)編程不要死記硬背。
2.控件的標(biāo)簽不需要記憶,直接百度html XXX標(biāo)簽,例如:百度搜“html按鈕標(biāo)簽”,他就會(huì)告訴我們是<button>,用的時(shí)間長(zhǎng)了自然就記住了。是不是省力。
3.標(biāo)簽的屬性很重要,可以不去記他的寫(xiě)法,因?yàn)閷?xiě)可以百度,重要的是你需要記住標(biāo)簽有什么屬性,下圖的屬性記住足矣。為什么要記呢,因?yàn)楣ぷ髦校械臅r(shí)候會(huì)遇到這樣一種情況,明明設(shè)置一個(gè)屬性可以完成的功能,我們不知道,花費(fèi)了大力氣用css和js去實(shí)現(xiàn),結(jié)果還存在著特定場(chǎng)合的bug,讓人很無(wú)奈。
4.對(duì)于html還有兩個(gè)標(biāo)簽<canvas>和<svg>,他們是用來(lái)繪圖的,做特殊效果的。我們可以先跳過(guò),等框架啥的都學(xué)完了,有興趣,學(xué)習(xí)一下。
5.給大家推薦一個(gè)小白學(xué)習(xí)html的網(wǎng)站,w3cschool,圖里不明白的可以去上邊學(xué)學(xué)練練。
6.如果覺(jué)得一個(gè)人學(xué)習(xí)前端有難度,我建了一個(gè)小白前端學(xué)習(xí)交流群,可以私聊我,大家在群里多多交流,我會(huì)經(jīng)常給大家答疑,組織大家練習(xí),一起做小項(xiàng)目。有方向,少走彎路。
<script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
<!DOCTYPE HTML>
<html>
<head>
<title>文內(nèi)鏈接</title>
<style>
a:hover
{
background-color:yellow;
}
</style>
</head>
<body >
<div style="width:50%;margin:auto;"><!--使頁(yè)面居中顯示,并展視窗50%寬度-->
<div style="position:fixed; top:0px;"><!--使導(dǎo)航菜單懸停在頂端-->
<a style="margin: 0px 30px 0px 10px;" href="#chapter1">試飛進(jìn)程</a>
<a style="margin: 0px 30px 0px 0px;" href="#chapter2">研制情況</a>
<a style="margin: 0px 30px 0px 0px;" href="#chapter3">服役動(dòng)態(tài)</a>
<a style="margin: 0px 30px 0px 0px;"href="#chapter4">總體評(píng)價(jià)</a>
</div><!--使導(dǎo)航菜單懸停在頂端(結(jié)尾)-->
<div style="margin:30px 0px 0px 0px;width:600px;overflow:hidden;"><!--小div套大div隱藏滾動(dòng)條-->
<div style="margin:0px 0px 0px 8px;width:610px; height:530px; overflow-y:scroll;overflow-x:hidden;" >
<p><!--小div-->
<h2><a id="chapter1" >試飛進(jìn)程</a></h2>
殲-20隱形戰(zhàn)斗機(jī)首架技術(shù)驗(yàn)證機(jī)于2011年1月11日中午12時(shí)50分左右進(jìn)行首次升空飛行測(cè)試,13時(shí)08分成功著陸,歷時(shí)18分鐘。<br>
整個(gè)首飛過(guò)程在殲-10S戰(zhàn)斗教練機(jī)陪伴下完成 。
2016年10月28日,首次發(fā)布“空軍試飛員將駕殲-20飛機(jī)亮相中國(guó)航展”后,還陸續(xù)發(fā)布了“殲-20戰(zhàn)機(jī)列裝空軍作戰(zhàn)部隊(duì)”“空軍殲-20戰(zhàn)機(jī)首次開(kāi)展海上方向?qū)崙?zhàn)化訓(xùn)練”等。
<h2><a id="chapter2">研制情況</a></h2>
在2016年11月1日,第十一屆珠海航展,殲-20首次進(jìn)行空中飛行展示。兩架殲-20做了公開(kāi)飛行,不僅在現(xiàn)場(chǎng)引起轟動(dòng),也立刻被西方媒體大量報(bào)道。殲-20是中國(guó)現(xiàn)代空中力量的代表作,也進(jìn)入了世界最先進(jìn)的第五代戰(zhàn)斗機(jī)行列,它是中國(guó)國(guó)防能力高速發(fā)展的一個(gè)象征。<br>
2018年11月11日,第十二屆中國(guó)航展在珠海迎來(lái)“高光時(shí)刻”:殲-20戰(zhàn)機(jī)在公開(kāi)飛行展示中掛彈開(kāi)倉(cāng),震撼獻(xiàn)禮人民空軍成立69周年紀(jì)念日。 <br>
2019年10月13日,慶祝人民空軍成立70周年航空開(kāi)放活動(dòng)新聞發(fā)布上,空軍新聞發(fā)言人申進(jìn)科大校介紹殲-20戰(zhàn)機(jī)列陣人民空軍“王牌部隊(duì)”
<h2><a id="chapter3" >服役動(dòng)態(tài)</a></h2>
2017年3月9日,中央電視臺(tái)報(bào)道殲-20戰(zhàn)斗機(jī)正式進(jìn)入空軍序列。<br>
2017年3月13日,《中國(guó)日?qǐng)?bào)》發(fā)布消息稱(chēng),中國(guó)自主研制的殲-20近期將裝配國(guó)產(chǎn)發(fā)動(dòng)機(jī)。<br>
2017年7月30日,殲-20三機(jī)編隊(duì)參加在朱日和舉行的慶祝中國(guó)人民解放軍成立90周年閱兵。殲擊機(jī)梯隊(duì)飛來(lái),3架殲-20隱形戰(zhàn)斗機(jī)以楔形編隊(duì)的形式在天空中飛過(guò)。<br>
2017年9月28日,在中國(guó)國(guó)防部行記者會(huì)上,國(guó)防部新聞發(fā)言人吳謙大校介紹殲-20飛機(jī)已經(jīng)列裝部隊(duì)。<br>
2017年11月10日上午,中國(guó)空軍發(fā)言人申進(jìn)科大校表示,殲-20 列裝部隊(duì)后,已經(jīng)開(kāi)展編隊(duì)訓(xùn)練。<br>
2018年2月9日,中國(guó)空軍新聞發(fā)言人申進(jìn)科大校發(fā)布消息,殲-20開(kāi)始列裝空軍作戰(zhàn)部隊(duì)。<br>
2018年10月30日,中國(guó)空軍4架殲-20隱形戰(zhàn)斗機(jī)現(xiàn)身珠海金灣機(jī)場(chǎng)上空。<br>
2019年10月1日,殲-20現(xiàn)身慶祝中華人民共和國(guó)成立70周年閱兵式;閱兵中,殲-20與殲-16、殲-10C三型飛機(jī)分別以5機(jī)楔隊(duì)組成戰(zhàn)斗隊(duì)形接受檢閱;該三款殲擊機(jī)被譽(yù)為中國(guó)空軍殲擊機(jī)家族的“三劍客”,是未來(lái)聯(lián)合作戰(zhàn)的骨干力量
<h2><a id="chapter4" >總體評(píng)價(jià)</a></h2>
殲-20是眼下亞洲區(qū)域最先進(jìn)的戰(zhàn)機(jī),這讓中國(guó)空軍在面對(duì)日本、韓國(guó)與印度等國(guó)家的空軍時(shí)占有顯著優(yōu)勢(shì)。外媒將殲-20與其他國(guó)家戰(zhàn)機(jī)進(jìn)行了對(duì)比。俄羅斯蘇霍伊蘇-57戰(zhàn)斗機(jī)由于研制進(jìn)度幾度推遲,尚未正式交付入役;美國(guó)F-35戰(zhàn)斗機(jī)也多次出現(xiàn)飛機(jī)供氧不足的問(wèn)題,大面積停飛,出口受阻;韓國(guó)KF-X隱形戰(zhàn)機(jī)先是被爆出因掌握不了關(guān)鍵技術(shù)而被迫降成四代半戰(zhàn)機(jī)的情況,后又傳出了合作方印尼打算撤資并已告知韓國(guó)的消息。因此,中國(guó)殲-20戰(zhàn)機(jī)成為亞太區(qū)域領(lǐng)跑的優(yōu)勢(shì)戰(zhàn)機(jī)。<br>
中國(guó)空軍正向全疆域作戰(zhàn)的現(xiàn)代化戰(zhàn)略性軍種邁進(jìn),成為有效塑造態(tài)勢(shì)、管控危機(jī)、遏制戰(zhàn)爭(zhēng)、打贏戰(zhàn)爭(zhēng)的重要力量。殲-20戰(zhàn)機(jī)列裝空軍作戰(zhàn)部隊(duì),將進(jìn)一步提升空軍綜合作戰(zhàn)能力,有助于空軍更好的肩負(fù)起維護(hù)國(guó)家主權(quán)、安全和領(lǐng)土完整的神圣使命。<br>
殲20是我國(guó)自主研制的第五代戰(zhàn)斗機(jī),它的研制實(shí)現(xiàn)了既定的四大目標(biāo)——打造跨代新機(jī)、引領(lǐng)技術(shù)發(fā)展、創(chuàng)新研發(fā)體系、建設(shè)卓越團(tuán)隊(duì)。打造跨代新機(jī),是按照性能、技術(shù)和進(jìn)度要求,研制開(kāi)發(fā)我國(guó)自己的新一代隱身戰(zhàn)斗機(jī)。引領(lǐng)技術(shù)發(fā)展,指通過(guò)自主創(chuàng)新實(shí)現(xiàn)強(qiáng)軍興軍的目標(biāo)。殲20在態(tài)勢(shì)感知、信息對(duì)抗、協(xié)同作戰(zhàn)等多方面取得了突破,這是中國(guó)航空工業(yè)從跟跑到并跑,再到領(lǐng)跑的必由之路。創(chuàng)新研發(fā)體系,是指建設(shè)最先進(jìn)的飛機(jī)研制條件和研制流程。通過(guò)一大批大國(guó)重器的研制,我們建立了具有我國(guó)特色的數(shù)字化研發(fā)體系。建設(shè)卓越團(tuán)隊(duì),是指通過(guò)型號(hào)研制,錘煉一支愛(ài)黨愛(ài)國(guó)的研制隊(duì)伍,這些擁有報(bào)國(guó)情懷、創(chuàng)新精神的優(yōu)秀青年是航空事業(yè)未來(lái)發(fā)展的生力軍。未來(lái),我們將在戰(zhàn)斗機(jī)的機(jī)械化、信息化、智能化發(fā)展征程上不斷前行。
</p>
<img border="0" src="img/image1.jpg" usemap="#map" / >
<map name="map" id="map">
<area shape="poly" coords="142,62,186,175,246,236,243,298,263,323,396,338,478,313,516,246,496,224,320,158,348,142,336,129,232,108" href="https://www.zhihu.com/question/284642168" / title="殲20氣動(dòng)外形分析"><!--必須保證畫(huà)面尺寸與頁(yè)面顯示尺寸一致!-->
</map>
</div><!--小div(結(jié)尾)-->
</div><!--小div套大div隱藏滾動(dòng)條(結(jié)尾)-->
</div><!--使頁(yè)面居中顯示,并展視窗50%寬度(結(jié)尾)-->
</body>
</html>
1.頁(yè)面內(nèi)容居中顯示方法
2.導(dǎo)航欄懸停頂端方法
3.鼠標(biāo)滑過(guò)導(dǎo)航標(biāo)題或鏈接時(shí)改變背景色提示
3.隱藏滾動(dòng)條方法
4.圖片區(qū)域鏈接
大家結(jié)合代碼和技術(shù)解析,先自行分析一下每段代碼的作用,以及它們之間的前后關(guān)系。這一步練習(xí)對(duì)培養(yǎng)代碼閱讀能力很有好處,希望大家可以先自行閱讀分析。
下一次,我會(huì)逐步演示“頁(yè)面制作技術(shù)解析”中的五個(gè)步驟以及一些注意事項(xiàng)。
使用碎片時(shí)間,學(xué)習(xí)完整知識(shí)!關(guān)注大魚(yú)師兄,一起精研技藝。
HTML序章(學(xué)習(xí)目的、對(duì)象、基本概念)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML是什么?——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
第一個(gè)HTML頁(yè)面如何寫(xiě)?——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML頁(yè)面中head標(biāo)簽有啥用?——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
初識(shí)meta標(biāo)簽與SEO——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML中的元素使用方法1——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML中的元素使用方法2——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML元素中的屬性1——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML元素中的屬性2(路徑詳解)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
使用HTML添加表格1(基本元素)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
使用HTML添加表格2(表格頭部與腳部)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
使用HTML添加表格3(間距與顏色)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
使用HTML添加表格4(行顏色與表格嵌套)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
16進(jìn)制顏色表示與RGB色彩模型——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML中的塊級(jí)元素與內(nèi)聯(lián)元素——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
初識(shí)HTML中的<div>塊元素——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
在HTML頁(yè)面中嵌入其他頁(yè)面的方法——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
封閉在家學(xué)網(wǎng)頁(yè)制作!為頁(yè)面嵌入PDF文件——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML表單元素初識(shí)1——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML表單元素初識(shí)2——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML表單3(下拉列表、多行文字輸入)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML表單4(form的action、method屬性)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML列表制作講解——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
為HTML頁(yè)面添加視頻、音頻的方法——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
音視頻格式轉(zhuǎn)換神器與html視頻元素加字幕——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML中使用<a>標(biāo)簽實(shí)現(xiàn)文本內(nèi)鏈接——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML中的圖片區(qū)域鏈接方法詳解——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
HTML圖片區(qū)域鏈接注意事項(xiàng)與Gimp基本用法——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作
用HTML制作一個(gè)簡(jiǎn)單頁(yè)面(詳解)——零基礎(chǔ)自學(xué)網(wǎng)頁(yè)制作(完結(jié)篇)
HTML簡(jiǎn)介
HTML是用來(lái)描述網(wǎng)頁(yè)的一種語(yǔ)言,它是一種超文本標(biāo)記語(yǔ)言,由一套標(biāo)記標(biāo)簽組成,在制作網(wǎng)頁(yè)時(shí),HTML使用標(biāo)記標(biāo)簽來(lái)描述網(wǎng)頁(yè)。
發(fā)展史
HTML:Hyper Text Markup Language超文本標(biāo)記語(yǔ)言
超文本標(biāo)記語(yǔ)言—在1993年6月互聯(lián)網(wǎng)工程工作小組工作案發(fā)布(并非標(biāo)準(zhǔn))
HTML2.0—1995年11月作為RFC1866發(fā)布,在RFC2854于2000年6月發(fā)布之后被宣布過(guò)時(shí)。
HTML3.2—1996年1月14日,W3C推薦標(biāo)準(zhǔn)
HTML4.0—1997年12月18日,W3C推薦標(biāo)準(zhǔn)
HTML4.01(微小改進(jìn))—1999年12月24日,W3C推薦標(biāo)準(zhǔn),2000年5月15日發(fā)布基本嚴(yán)格的HTML4.01語(yǔ)法,是國(guó)標(biāo)標(biāo)準(zhǔn)化組織和國(guó)際電工委員會(huì)的標(biāo)準(zhǔn)
XHTML1.0—發(fā)布于2000年1月26日,是W3C推薦標(biāo)準(zhǔn),后來(lái)經(jīng)過(guò)修訂于2002年8月1日重新發(fā)布
XHTML1.1—2001年5月31日發(fā)布
XHTML2.0是W3C的工作草案,由于改動(dòng)過(guò)大,學(xué)習(xí)這個(gè)新技術(shù)的成本過(guò)高而最終胎死腹中,因此,現(xiàn)在最常用的還是XHTML1.0標(biāo)準(zhǔn)。
目前最新的版本為HTML5,它是2004年被提出,2007年被W3C接納并成立新的HTML工作團(tuán)隊(duì),
2008年1月22日公布HTML5第一份正式草案,
2012年12月17日HTML5規(guī)范正式定稿,
2013年5月6日,HTML5.1正式草案公布。
HTML 5作為最新版本,提供了一些新的元素和一些有趣的新特性,同時(shí)也建立了一些新的規(guī)則。這些元素、特性和規(guī)則的建立,提供了許多新的網(wǎng)頁(yè)功能,如使用網(wǎng)頁(yè)實(shí)現(xiàn)動(dòng)態(tài)渲染圖形、圖表、圖像和動(dòng)畫(huà),以及不需要安裝任何插件直接使用網(wǎng)頁(yè)播放視頻等。目前企業(yè)開(kāi)發(fā)中也在增大使用HTML5的力度
HTML的優(yōu)勢(shì)
h1~h6
源代碼
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>標(biāo)題標(biāo)簽</title> </head> <body> <h1>這是一級(jí)標(biāo)題</h1> <h2>這是二級(jí)標(biāo)題</h2> <h3>這是三級(jí)標(biāo)題</h3> <h4>這是四級(jí)標(biāo)題</h4> <h5>這是五級(jí)標(biāo)題</h5> <h6>這是六級(jí)標(biāo)題</h6> <h7>這是七級(jí)標(biāo)題</h7>效果怎么顯示不出來(lái)呢??? <h1>這是一級(jí)標(biāo)題</h1> </body> </html> |
瀏覽器預(yù)覽效果
p標(biāo)簽為段落標(biāo)簽,br標(biāo)簽為換行標(biāo)簽
源代碼
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>段落和換行標(biāo)簽</title> </head> <body> <h1>北京歡迎你</h1> <p>北京歡迎你,<br>為你開(kāi)天辟地</p> <p>北京歡迎你,<br/>有有勇氣就會(huì)有奇跡</p> </body> </html> |
瀏覽器預(yù)覽效果圖
hr標(biāo)簽為水平線標(biāo)簽
源代碼
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>水平線標(biāo)簽</title> </head> <body> <h1>漂洋過(guò)海來(lái)看你</h1> <hr> <p>為你我用了半年的積蓄,<br>漂洋過(guò)海來(lái)看你</p> <hr/> </body> </html> |
瀏覽器預(yù)覽效果圖
em為斜體標(biāo)簽,strong為字體加粗標(biāo)簽
源代碼
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>字體樣式標(biāo)簽</title> </head> <body> <h1>漂洋過(guò)海來(lái)看你</h1> <hr> <p>為你我用了<em>2017</em>半年的<strong><em>積蓄</em></strong>,<br> <em><strong>漂洋過(guò)海</strong></em>來(lái)看你 </p> <hr/> </body> </html> |
瀏覽器預(yù)覽效果圖
注釋使用:<!--被注釋的內(nèi)容-->
大于號(hào):> great than的縮寫(xiě)
小于號(hào):< less than的縮寫(xiě)
雙引號(hào):""
版權(quán)符號(hào):©
空格:
源代碼
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>注釋和特殊符號(hào)</title> </head> <body> <pre> 注釋使用:<!--被注釋的內(nèi)容--> 大于號(hào):> great than的縮寫(xiě) 小于號(hào):< less than的縮寫(xiě) 雙引號(hào):"" 版權(quán)符號(hào):© 空格: </pre> <!-- 我是被注釋的內(nèi)容,我只留給你們看,不會(huì)在頁(yè)面上顯示 --> 5<10>6 <br> "我是被雙引號(hào)引起來(lái)的內(nèi)容"<br> ©自由職業(yè)開(kāi)發(fā)者公司<br> 我是 測(cè)試 空 格的 </body> </html> |
瀏覽器預(yù)覽效果圖
以上就是HTML的簡(jiǎn)單入門(mén),后續(xù)帶大家更深入的了解HTML
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。