HTML初學(xué)總結(jié)

t01afd90184a376af63.jpg

一、HTML和XHTML有什么區(qū)別?

HTML是一種基本的WEB網(wǎng)頁設(shè)計語言,XHTML是一個基于XML的置標(biāo)語言,看起來與HTML有些相象,只有一些小的但重要的區(qū)別,XHTML就是一個扮演著類似HTML的角色的XML,所以,本質(zhì)上說,XHTML是一個過渡技術(shù),結(jié)合了XML(有幾分)的強大功能及HTML(大多數(shù))的簡單特性。HTML 和 XHTML 的區(qū)別簡單來說,XHTML 可以認(rèn)為是 XML 版本的 HTML,為符合 XML 要求,XHTML 語法上要求更嚴(yán)謹(jǐn)些。

以下是 XHTML 相對 HTML 的幾大區(qū)別:
  • XHTML 要求正確嵌套
  • XHTML 所有元素必須關(guān)閉
  • XHTML 區(qū)分大小寫
  • XHTML 屬性值要用雙引號
  • XHTML 用 id 屬性代替 name 屬性
  • XHTML 特殊字符的處理

二、<!doctype html>的作用?

DOCTYPE是聲明,DOCTYPE是document type(文檔類型)的簡寫,用來說明你用的XHTML或者HTML是什么版本。

三、<meta charset="UTF-8">的作用?

當(dāng)你的 html 文件是以 UTF-8 編碼保存的,而且里面有中文,IE 瀏覽器不會,但是 Chrome 一定會。

四、lang="en"的作用?

向搜索引擎表示該頁面是html語言,并且語言為英文網(wǎng)站,其"lang"的意思就是“l(fā)anguage”,語言的意思,而“en”即表示english,你的頁面如果是中文頁面,可將其改為<html lang="zh">zh即表示中文。

五、塊級元素和行內(nèi)元素的區(qū)別?

  • 前后換行顯示,塊級元素比較“霸道”,默認(rèn)狀態(tài)下獨占一整行。
  • 塊級元素常用作容器,即可以再“容納”其它塊級元素和行級元素,而行級元素一般用于組織內(nèi)容,即只能用于“容納”文字、圖片、超鏈接等其他行級元素。
  • 塊級元素具有一定的高度和寬度,可以通過設(shè)置塊級元素的width、height屬性來控制。

六、src和href的區(qū)別?

  • href 表示超文本,在 link和a 等元素上使用。
  • src 表示來源地址,在 img、script、iframe 等元素上。

七、span em 的使用場景?

  • span:使用來組合行內(nèi)元素,以便通過樣式來格式化它們。span 沒有固定的格式表現(xiàn)。當(dāng)對它應(yīng)用樣式時,它才會產(chǎn)生視覺上的變化。
  • em:定義強調(diào)文本。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,993評論 19 139
  • 一:在制作一個Web應(yīng)用或Web站點的過程中,你是如何考慮他的UI、安全性、高性能、SEO、可維護性以及技術(shù)因素的...
    Arno_z閱讀 1,232評論 0 1
  • ?前端面試題匯總 一、HTML和CSS 21 你做的頁面在哪些流覽器測試過?這些瀏覽器的內(nèi)核分別是什么? ...
    Simon_s閱讀 2,228評論 0 8
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 13,815評論 1 92
  • 每到一個城市,必到當(dāng)?shù)氐臅旯涔洹R灾劣谝粋€人的旅行常常變成一個城市的書店游。 臺北自不例外。 從赤峰街起,想吃的...
    李譯加閱讀 788評論 0 50