推薦書籍:HTML5布局之路
推薦網(wǎng)站:慕課網(wǎng)、菜鳥教程
1.HTML 是什么畔塔?是編程語言嗎?
HTML即“超文本標(biāo)記語言”,它是為“網(wǎng)頁創(chuàng)建和其它可在網(wǎng)頁瀏覽器中看到的信息”設(shè)計(jì)的一種標(biāo)記語言塞栅。“超文本”就是指頁面內(nèi)可以包含圖片卡啰、鏈接,甚至音樂脚作、程序等非文字元素葫哗。注意,HTML是標(biāo)記語言球涛,并非編程語言劣针。
2.HTML 的作用是什么?
HTML通過標(biāo)記符號(hào)來標(biāo)記要顯示的網(wǎng)頁中的各個(gè)部分亿扁。網(wǎng)頁文件本身是一種文本文件捺典,通過在文本文件中添加標(biāo)記符,可以告訴瀏覽器如何顯示其中的內(nèi)容(如:文字如何處理从祝,畫面如何安排襟己,圖片如何顯示等)引谜。可理解為HTML就是用來創(chuàng)建網(wǎng)頁的擎浴。
3.HTML 元素和標(biāo)簽的區(qū)別是煌张?
HTML元素是構(gòu)成HTML文件的基本對(duì)象,HTML元素就是通過使用HTML標(biāo)簽進(jìn)行定義的退客。標(biāo)簽就是<head>骏融、<body>、<table>等被尖括號(hào)“<”和“>”包起來的對(duì)象萌狂,標(biāo)簽就是用來標(biāo)記HTML元素的档玻,位于起始標(biāo)簽和結(jié)束標(biāo)簽之間的文本就是HTML元素的內(nèi)容。
起始標(biāo)簽和結(jié)束標(biāo)簽這一段代碼就是一個(gè)HTML元素茫藏,HTML文件是由很多HTML元素構(gòu)成的误趴。
HTML屬性為HTML元素提供附件信息。例如在超鏈接標(biāo)簽<a href = “http://www.yibiankeji.com>易編科技</a>使用了href 來指定超鏈接的地址.屬性總是以名稱/值的形式出現(xiàn),例如:name = “value”务傲。屬性總是在開始標(biāo)簽中定義凉当。
4.HTML 標(biāo)簽的常用屬性有?
屬性是 HTML 元素提供的附加信息售葡。屬性可以在元素中添加附加信息看杭,屬性一般描述于開始標(biāo)簽,屬性總是以名稱/值對(duì)的形式出現(xiàn)挟伙,比如:name="value"楼雹。
最為常見的屬性包括:
alt 指定圖片的替換文字;href 指定超鏈接的地址(網(wǎng)址)尖阔;id 給一個(gè)元素指定一個(gè)上下文唯一的ID贮缅;src給圖片元素指定URL(圖片地址);style 給一個(gè)元素指定內(nèi)聯(lián)CSS介却;title 給一個(gè)元素指定額外信息(當(dāng)鼠標(biāo)移上去顯示提示信息)
5.img標(biāo)簽中的alt屬性的作用谴供?
alt 指定圖片的替換文字,當(dāng)圖片無法顯示時(shí)顯示替代的文字齿坷。
6.HTML 中不寫結(jié)束標(biāo)簽有什么后果桂肌?
忘記使用結(jié)束標(biāo)簽會(huì)產(chǎn)生不可預(yù)料的結(jié)果或錯(cuò)誤。
7.HTML 有哪些常用的標(biāo)簽及其作用胃夏?
<html>定義 HTML 文檔轴或,<body>定義文檔的主體,<h1> - <h6>定義 HTML 標(biāo)題仰禀,<hr>定義水平線照雁,<!--...-->定義注釋
8.HTML5 解決了哪些問題?引入了哪些特性?
HTML5的設(shè)計(jì)目的是為了在移動(dòng)設(shè)備上支持多媒體饺蚊。
新特性:
用于繪畫的 canvas 元素
用于媒介回放的 video 和 audio 元素
對(duì)本地離線存儲(chǔ)的更好的支持
新的特殊內(nèi)容元素萍诱,比如 article、footer污呼、header裕坊、nav、section
新的表單控件燕酷,比如 calendar籍凝、date、time苗缩、email饵蒂、url、search