今天開始學(xué)習按照天文大兄弟的學(xué)習計劃進行學(xué)習!
下面我們就開始吧!
html參考問題:
1. HTML 是什么?是編程語言嗎?
答:HTML是用來描述網(wǎng)頁的一種語言:超文本標記語言(英語:HyperText Markup Language,簡稱:HTML)
? ? ? ?HTML 不是一種編程語言,而是一種標記語言。是一種用于創(chuàng)建網(wǎng)頁的標準標記語言。
2. HTML 的作用是什么?
答:HTML使用標記標簽來描述網(wǎng)頁,
? ? ? ?可以使用 HTML 來建立自己的 WEB 站點,HTML 運行在瀏覽器上,由瀏覽器來解析。
3. HTML 元素和標簽的區(qū)別是?
答:"HTML 標簽" 和 "HTML 元素" 通常都是描述同樣的意思。但是嚴格來講, 一個 HTML 元素包含了開始標簽與結(jié)束標簽。
HTML 標簽是由尖括號包圍的關(guān)鍵詞,通常是成對出現(xiàn)的;HTML 元素以開始標簽起始,以結(jié)束標簽終止,元素的內(nèi)容是開始標簽與結(jié)束標簽之間的內(nèi)容,某些 HTML 元素具有空內(nèi)容(empty content)。
總結(jié)來講:標簽是元素的組成部分。
4. HTML 標簽的常用屬性有?
答:屬性和屬性值對大小寫不敏感。不過,萬維網(wǎng)聯(lián)盟在其 HTML 4 推薦標準中推薦小寫的屬性/屬性值,而新版本的 (X)HTML 要求使用小寫屬性。
class? ? ?為html元素定義一個或多個類名(classname)(類名從樣式文件引入)
id? ? ? ? ? 定義元素的唯一id
style? ? ?規(guī)定元素的行內(nèi)樣式(inline style)
title? ? ? ?描述了元素的額外信息 (作為工具條使用)
5. img標簽中的alt屬性的作用?
答:alt 屬性用來為圖像定義一串預(yù)備的可替換的文本。
? ? ? ?在瀏覽器無法載入圖像時,替換文本屬性告訴讀者她們失去的信息。此時,瀏覽器將顯示這個替代性的文本而不是圖像。為頁面上的圖像都加上替換文本屬性是個好習慣,這樣有助于更好的顯示信息,并且對于那些使用純文本瀏覽器的人來說是非常有用的。
6. HTML 中不寫結(jié)束標簽有什么后果?
答:即使您忘記了使用結(jié)束標簽,大多數(shù)瀏覽器也會正確地顯示 HTML
? ? ? ?但不要依賴這種做法。忘記使用結(jié)束標簽會產(chǎn)生不可預(yù)料的結(jié)果或錯誤。
7. HTML 有哪些常用的標簽及其作用?
答:<html>? ? 定義 HTML 文檔
? ? ? ?<body>? ?定義文檔的主體
? <h1> - <h6>定義 HTML 標題
? ? ? ??<hr>? ? ? 定義水平線
? ? ?<!--...-->? ?定義注釋
其他的可以參考HTML參考手冊標簽列表,可選擇按功能劃分,較為基礎(chǔ)的顯示在前面。
8. HTML5 解決了哪些問題?引入了哪些特性?
答:使用 HTML5 你可以簡單的在網(wǎng)頁中播放 視頻(video)與音頻 (audio) 。
? ? ? ?使用 HTML5 你可以簡單地開發(fā)應(yīng)用
? ? ? ?使用 HTML5 你可以簡單的繪制圖形:
HTML5 中的一些有趣的新特性:
用于繪畫的 canvas 元素
用于媒介回放的 video 和 audio 元素
本地離線存儲 localStorage 長期存儲數(shù)據(jù),瀏覽器關(guān)閉后數(shù)據(jù)不丟失;
sessionStorage 的數(shù)據(jù)在瀏覽器關(guān)閉后自動刪除;
新的特殊內(nèi)容元素,比如 article、footer、header、nav、section
新的表單控件,比如 calendar、date、time、email、url、search
新的技術(shù)webworker, websockt, Geolocation;