一溉躲、什么是html(前端三劍客之一,另外的兩個css、js)
? ? ? ? ? HTML 是用來描述網(wǎng)頁的一種語言牛柒。? ??
????????????????????HTML 指的是超文本標(biāo)記語言 (Hyper?Text?Markup?Language)
????????????????????HTML 不是一種編程語言泪蔫,而是一種標(biāo)記語言?(markup language)
????????????????????標(biāo)記語言是一套標(biāo)記標(biāo)簽?(markup tag)
????????????????????HTML 使用標(biāo)記標(biāo)簽來描述網(wǎng)頁
? ? ? ? 注:1.“超文本”就是指頁面內(nèi)可以包含圖片棒旗、鏈接,甚至音樂撩荣、程序等非文字元素铣揉。
? ? ? ? 對于初學(xué)者只需要理解它是做什么的就可以了饶深,打個比喻:我們用漢字來寫作文,寫文章逛拱,就相當(dāng)于我們程序員用html來寫網(wǎng)頁敌厘;人的大腦可以看漢字識別文章是什么意思,在說什么朽合;而電腦就是通過html識別然后翻譯成網(wǎng)頁俱两,呈現(xiàn)出來我們普通人可以識別的;就想淘寶網(wǎng)站這些許多的網(wǎng)頁其實都是html一點點的編寫出來的曹步,然后我們普通人可以看懂锋华;
程序員通過html編寫代碼(圖1);然后由電腦生成(圖2)箭窜,其實都是由瀏覽器生成的毯焕;對于瀏覽器是如何生成的,后面我在高級中會仔細講解磺樱;
二纳猫、什么是html標(biāo)簽
上面我用漢字寫文章來解釋html寫網(wǎng)頁,那么html標(biāo)簽就是漢字竹捉,比如漢字“頭”芜辕,“身體”等等這些字我們可以寫文章,html標(biāo)簽就是例如<html></html> <head></head>等等這些標(biāo)簽我們可以用來寫網(wǎng)頁块差;
那么我們有成千上萬的漢字侵续,那么標(biāo)簽是不是也是呢,其實不是的憨闰;只有那么幾十個状蜗,而常用的也不過就是那么十來個左右,所以記起來也很簡單鹉动;有哪些html標(biāo)簽?zāi)卦玻纾?/p>
html head title body p div ul li .....等等;
一個最基本的網(wǎng)頁會包含如下標(biāo)簽
? ??????<html>
? ? ? ? ? ? ? ? <head>
????????????????</head>
????????????????<body>
????????????????????????<h1>我的第一個標(biāo)題</h1>
????????????????????????<p>我的第一個段落泽示。</p>
? ? ? ? ? ? ? ? ?</body>
????????</html>
這很類似一個人的軀體缸血,整個一個規(guī)范的網(wǎng)頁必須包含html head body標(biāo)簽,然后我們所有的呈現(xiàn)到網(wǎng)頁的上的東西都必須寫在body標(biāo)簽中械筛;
注意:我們有雙標(biāo)簽和單標(biāo)簽捎泻,雙標(biāo)簽:比如說<html></html>等他都是成對存在,內(nèi)容寫在里面;單標(biāo)簽:就像</br>等埋哟,只是一個閉合標(biāo)簽不需要內(nèi)容
對于這些基本的html知識笆豁,可以學(xué)習(xí)w3cschool官網(wǎng),掌握所有的標(biāo)簽用法;在這里我不在一一的介紹每個標(biāo)簽的用法渔呵;