初識HTML -- 相關概念

HTML、XML、XHTML 有什么區別?

  • HTML,是一種用于創建網頁的標準標記語言,語法要求較為松散;
  • XML,是一種用來儲存、傳輸數據的可擴展標記語言,標簽沒有預定義,需要自定義標簽;
  • XHTML,表現方式與 HTML 類似,但語法上更為嚴格,基于可擴展標記語言 XML 。

怎樣理解 HTML 語義化

語義化 HTML 就是選擇合適的標簽、使用合理的代碼結構來編寫HTML的方式,使代碼更具可讀性,也使得瀏覽器的爬蟲和機器能對代碼更好地解析。
要實現HTML的語義化,就要求開發者掌握常用的HTML標簽,理解各種標簽所代表的含義,在不同的場景能使用合適的標簽,盡量不使用沒有語義信息的標簽。
語義化帶來的是更清晰的頁面結構,使頁面可讀性更強;更清晰的代碼結構,更利于開發團隊的開發和維護;更好的適應性,可以支持更多的設備的不同表現形式;與機器更良好的溝通,使瀏覽器更容易渲染表現,也使搜索引擎更容易獲取有效信息。

怎樣理解內容與樣式分離的原則

內容與樣式分離,即:

  • 寫 HTML 僅處理內容,只考慮 HTML 的結構和語義化,避免出現屬性樣式。
  • 寫 JS 的時候,盡量不使用 JS直接操作樣式。
  • 頁面展現的所有樣式,都由CSS來負責實現。

有哪些常見的meta標簽?

<meta>元素可提供有關頁面的元信息,比如針對搜索引擎和更新頻度的描述和關鍵詞。<meta>標簽位于文檔的頭部,不包含任何內容,其屬性定義了與文檔相關聯的名稱 / 值對。
<meta>常見的屬性有:

屬性 描述
content some_text 定義與 http-equiv 或 name 屬性相關的元信息
http-equiv content-type、expires、refresh、set-cookie 把 content 屬性關聯到 HTTP 頭部。
name author、description、keywords、generator、revised、others 把 content 屬性關聯到一個名稱。
scheme some_text 定義用于翻譯 content 屬性值的格式。
charset UTF-8、ISO-8859-1等 聲明頁面所用的字符編碼

文檔聲明的作用?嚴格模式和混雜模式指什么? <!doctype html>的作用?

<!doctype>標簽用來聲明文檔對象模型,用來告訴瀏覽器應該使用哪種方式來解析渲染頁面。嚴格模式就是使用<!doctype>標簽來顯式聲明該用哪種方式來渲染頁面,混雜模式即不加<!doctype>標簽,允許瀏覽器使用自己的方式來渲染頁面。
<!doctype html>即就是聲明使用HTML5來解析渲染頁面。

瀏覽器亂碼的原因是什么?如何解決

瀏覽器出現亂碼一般是由于在制作頁面時使用非英文字符時,保存的編碼格式與瀏覽器解析時的解碼格式不匹配。為了解決這個問題,就要在頁面保存時就在HTML的<head>里添加<meta charset="">來聲明編碼格式,來告訴瀏覽器應該用什么解碼格式來解碼,例如使用UTF-8來編碼的頁面,添加<meta charset="UTF-8">`來告訴瀏覽器使用UTF-8格式來解碼,就不會出現亂碼了。

常見的瀏覽器有哪些,常見的內核有哪些?

常見瀏覽器有IE、Google Chrome、Safari、opera、Firefox等,還有世界之窗、傲游瀏覽器、360安全瀏覽器、搜狗告訴瀏覽器、QQ安全瀏覽器、獵豹安全瀏覽器等。
Trident(IE內核):IE瀏覽器,很多國內瀏覽器,以及很多雙核瀏覽器的其中“一核”都是Trident。
Gecko:FireFox瀏覽器等。
Webkit:Chrome瀏覽器,Safari瀏覽器等。
Chromium/Blink:Chromium fork 自開源引擎 WebKit,卻把 WebKit 的代碼梳理得可讀性提高很多,Chrome瀏覽器就使用Chromium內核,搜狗、360、QQ瀏覽器等等雙核瀏覽器的一核都是Chromium。2013年谷歌宣布 Chromium 項目中研發 Blink 渲染引擎,內置于 Chrome 瀏覽器之中。
Presto:Opera瀏覽器先前使用的內核,Opera 在 2013 年 2 月宣布放棄 Presto后使用 WebKit 分支的 Chromium 引擎作為自家瀏覽器核心引擎,在 Chrome 推出 Blink 引擎之后,Opera也轉而使用Blink 作為瀏覽器核心引擎。
目前移動端系統內置瀏覽器的內核, iOS 平臺主要是 WebKit,
Android 4.4 之前的系統瀏覽器內核是 WebKit;Android4.4 系統瀏覽器切換到了Chromium,內核是 Webkit 的分支 Blink;Windows Phone 8 系統瀏覽器內核則是 Trident。

常見的HTML標簽有哪些,并簡單介紹這些標簽用在什么場景

標簽 使用場景
<html>...</html> 將所有HTML內容都包含在這個標簽內
<head>...</head> 用于定義文檔的頭部,它是所有頭部元素的容器。
<title>...</title> 文檔的標題
<meta>...</meta> 提供有關頁面的元信息
<body>...</body> 文檔的內容
<h1>...</h1> 一級標題,h1h6分別對應六級標題,從16標題一次減小
<p>...</p> 整段文字
<a>...</a> 定義錨,即在頁面插入鏈接
<img> 圖片
<ul>...</ul> 無序列表
<ol>...</ol> 有序列表
<li>...</li> 列表項
<br> 換行
<div>...</div> 定義文檔中的節,默認表現為塊元素
<span>...</span> 定義定義文檔中的節,默認表現為行內元素
<em>...</em> 定義強調文本
<i>...</i> 定義斜體字
<strong>...</strong> 定義強調文本
<q>...</q> 定義短引用
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,565評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,115評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,577評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,514評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,234評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,621評論 1 326
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,641評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,822評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,380評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,128評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,319評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,879評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,548評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,970評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,229評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,048評論 3 397
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,285評論 2 376

推薦閱讀更多精彩內容