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
TML文檔結(jié)構(gòu)
HTML文檔,也被稱為網(wǎng)頁,包括頭部和主體兩大部分。頭部主要描述瀏覽器和搜索引擎所需要的信息,瀏覽器不會(huì)將這些信息呈現(xiàn)給訪問者;主體是文檔的正文,是網(wǎng)頁中真正要傳達(dá)的信息,這些信息將在瀏覽器窗口的正文部分呈現(xiàn)給訪問者。
HTML文檔總是以 <html> 標(biāo)簽開始,以 </html> 標(biāo)簽結(jié)束,在 <head>...</head> 標(biāo)簽之間的內(nèi)容是頭部信息,<body>...</body> 標(biāo)簽之間的內(nèi)容是主體部分,即文檔的正文。此外,還要在文檔的最開頭,通過 <!DOCTYPE> 聲明這是一個(gè)HTML文檔。如圖 1?16 所示:
html文檔結(jié)構(gòu)圖1-16 html文檔結(jié)構(gòu)
上圖告訴我們,一個(gè)HTML文檔由4個(gè)基本部分組成:
① 一個(gè)文檔聲明:<!DOCTYPE html>
② 一個(gè)html標(biāo)簽對(duì):<html></html>
③ 一個(gè)head標(biāo)簽對(duì):<head></head>
④ 一個(gè)body標(biāo)簽對(duì):<body></body>
<!DOCTYPE>
<!DOCTYPE> 聲明必須是HTML文檔的第一行,位于 <html> 標(biāo)簽之前。該聲明不是HTML標(biāo)簽,它是告訴瀏覽器該HTML文檔的DTD類型(Document Type Definition,文檔類型定義)。
在HTML5之前,有多種DTD類型,分別為Transitional類型、Strict類型、Frameset類型,而不同類型對(duì)文檔標(biāo)簽嚴(yán)格程度的要求不同,并且<!DOCTYPE>的寫法非常復(fù)雜,估計(jì)也沒有人能夠完全記住這些寫法,這給開發(fā)帶來了混亂。
到HTML5之后,一切化繁為簡(jiǎn),只需聲明<!DOCTYPE html>即可,它就告訴瀏覽器,該文檔是一個(gè)HTML5文檔。
分享成果,隨喜正能量】人生,有多少計(jì)較,就有多少痛苦。有多少寬容,就有多少歡樂。痛苦與歡樂都是心靈的折射,就像鏡子里面有什么,決定于鏡子面前的事物。心里放不下,自然成了負(fù)擔(dān),負(fù)擔(dān)越多,人生越不快樂。計(jì)較的心如同口袋,寬容的心猶如漏斗。復(fù)雜的心愛計(jì)較,簡(jiǎn)單的心易快樂。
《VBA信息獲取與處理》教程是我推出第六套教程,目前已經(jīng)是第一版修訂了。這套教程定位于最高級(jí),是學(xué)完初級(jí),中級(jí)后的教程。這部教程給大家講解的內(nèi)容有:跨應(yīng)用程序信息獲得、隨機(jī)信息的利用、電子郵件的發(fā)送、VBA互聯(lián)網(wǎng)數(shù)據(jù)抓取、VBA延時(shí)操作,剪貼板應(yīng)用、Split函數(shù)擴(kuò)展、工作表信息與其他應(yīng)用交互,F(xiàn)SO對(duì)象的利用、工作表及文件夾信息的獲取、圖形信息的獲取以及定制工作表信息函數(shù)等等內(nèi)容。程序文件通過32位和64位兩種OFFICE系統(tǒng)測(cè)試。是非常抽象的,更具研究的價(jià)值。
教程共兩冊(cè),八十四講。今日的內(nèi)容是專題八“VBA與HTML文檔”的第二節(jié)上半部分:HTML文檔元素
大家好,我們這講開始HTML的講解,為了認(rèn)識(shí)這種特殊的語言,我們要先看看這種語言中的各種元素個(gè)代表什么意義。上節(jié)中在講這種語言的特征時(shí)講過,標(biāo)簽是用來描述網(wǎng)頁的。瀏覽器讀取HTML文檔,識(shí)別標(biāo)簽,并按標(biāo)簽要求以網(wǎng)頁進(jìn)行顯示文本。大部分標(biāo)簽都是成隊(duì)出現(xiàn)的。
起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有文本,都叫做元素。也就是這個(gè)格式就是:
<起始標(biāo)簽:也叫元素名>元素的內(nèi)容<結(jié)束標(biāo)簽:/+元素名>
標(biāo)簽是可以擁有屬性的,屬性提供了元素的一些附加信息,起始標(biāo)簽,有時(shí)候格式如下:
<元素名 屬性名稱=”屬性值”>
同時(shí),元素是可以擁有元素的,即某個(gè)元素的內(nèi)容有時(shí)候是一個(gè)子元素。
元素這東西,比較抽象,我們可以把它且當(dāng)作一個(gè)對(duì)象來理解,例如工作簿對(duì)象,每個(gè)工作簿的名稱都不一樣(屬性),每個(gè)工作簿里面都有工作表(子元素),每個(gè)表都有名稱(屬性),里面填寫的內(nèi)容也不一樣(元素的內(nèi)容)。
在上一講中我們舉了一個(gè)最為簡(jiǎn)單的實(shí)例來說明HTML文檔:
<html>
<body>
<h1>學(xué)習(xí)VBA語言</h1>
<p>為了更好的掌握VBA的各個(gè)知識(shí)點(diǎn),您可以參考我的第一套教程:VBA代碼解決方案</p>
</body>
</html>
我們將上面的格式修正一下,如下面:
<html>
<head> <!--注釋:文檔頭部,文檔相關(guān)消息,并不提供文檔內(nèi)容-->
<title>
VBA應(yīng)用提高篇
</title>
</head>
<body> <!--注釋:文檔主體-->
<h1>學(xué)習(xí)VBA語言</h1>
<p>為了更好的掌握VBA的各個(gè)知識(shí)點(diǎn),您可以先參考我的第一套教程:VBA代碼解決方案</p>
</body>
</html>
將上面的內(nèi)容寫入記事本中保存為.html文件:HTML基礎(chǔ)學(xué)習(xí)-1.html
然后我們雙擊打開這個(gè)文件,看看瀏覽器的翻譯效果:
我們?cè)倏纯淳W(wǎng)頁的源碼:
從上面的框架代碼,我們可以看出,一般的頁面,都有html元素,其一般內(nèi)含兩個(gè)元素,一個(gè)是head元素,一個(gè)是body元素。Head元素僅僅說明文檔的相關(guān)消息,并不展示文檔實(shí)體,body元素才是真正展示文檔主體的,所有要在頁面展示的元素,都要在body內(nèi)進(jìn)行書寫。
1)HTML標(biāo)題 <h1> - <h6>
標(biāo)題(Heading)是通過 <h1> - <h6> 等標(biāo)簽進(jìn)行定義的。<h1> 定義最大的標(biāo)題。<h6> 定義最小的標(biāo)題。瀏覽器會(huì)自動(dòng)地在標(biāo)題的前后添加空行。標(biāo)題很重要,將 HTML heading 標(biāo)簽只用于標(biāo)題。不要僅僅是為了產(chǎn)生粗體或大號(hào)的文本而使用標(biāo)題。因?yàn)橛脩艨梢酝ㄟ^標(biāo)題來快速瀏覽您的網(wǎng)頁,所以用標(biāo)題來呈現(xiàn)文檔結(jié)構(gòu)是很重要的。應(yīng)該將 h1 用作主標(biāo)題(最重要的),其后是 h2(次重要的),再其次是 h3,以此類推。在HTML基礎(chǔ)學(xué)習(xí).HTML文件中我們已經(jīng)用到了標(biāo)題的元素
2)HTML水平線 <hr />
<hr /> 標(biāo)簽在 HTML 頁面中創(chuàng)建水平線。可用于分隔內(nèi)容。
[待續(xù)]
本節(jié)參考文件:HTML基礎(chǔ)學(xué)習(xí)-1.html;HTML基礎(chǔ)學(xué)習(xí)-2.html
我20多年的VBA實(shí)踐經(jīng)驗(yàn),全部濃縮在下面的各個(gè)教程中,教程學(xué)習(xí)順序:
【分享成果,隨喜正能量】人生,一歲有一歲的味道,一站有一站的風(fēng)景,你的年齡應(yīng)該成為你生命的勛章而不是你傷感的理由。 ??
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。