HTML知識點

HTML、XML、XHTML 有什么區(qū)別

  • HTML全名是“超文本標記語言”,是語法較為松散的汁胆、不嚴格的Web語言。
  • XML全名是“可擴展標記語言”力崇,主要用于存儲數(shù)據(jù)和結(jié)構(gòu)參考硬爆。
  • XHTML全名是“可擴展超文本置標語言”,基于XML滞伟,作用與HTML類似揭鳞,和HTML最大的區(qū)別就在于它更嚴謹而且語義化更強。</p>

怎樣理解 HTML 語義化

語義化HTML是一種編寫HTML的方式梆奈。選擇合適的標簽野崇、使用合理的代碼結(jié)構(gòu),便于開發(fā)者閱讀亩钟,同時讓瀏覽器的爬蟲和機器很好地解析乓梨。

怎樣理解內(nèi)容與樣式分離的原則

  • 寫 HTML 的時候先不管樣式, 重點放在HTML的結(jié)構(gòu)和語義化上,讓 HTML 能體現(xiàn)頁面結(jié)構(gòu)或者內(nèi)容清酥。之后再去寫樣式扶镀。
  • 寫 JS 的時候,盡量不要用 JS 去直接操作樣式焰轻,而是通過給元素添加刪除class來控制樣式變化臭觉。
  • HTML 內(nèi)不允許出現(xiàn)屬性樣式,盡量不要出現(xiàn)行內(nèi)樣式。

有哪些常見的meta標簽

(1)<meta charset="utf-8">:保存當前頁面為utf-8的編碼格式蝠筑。
(2)<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">:對于雙核瀏覽器可以以IE模式渲染頁面狞膘,也可以以chrome模式渲染頁面。
(3) <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">:在移動端能合理展示頁面什乙。
(4) <meta name="keywords" content="前端 饑人谷">:向搜索引擎說明當前網(wǎng)頁的關鍵詞 挽封。
(5) <meta name="description" content="最有愛的前端學習社區(qū)">:告訴搜索引擎當前站點的主要內(nèi)容

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

  • 文檔聲明作用是告訴瀏覽器文檔中包含的內(nèi)容屬于什么類型,以便用相應的規(guī)則來解釋和處理各種標記稳强。若使用了不正確的文檔聲明场仲,瀏覽器會按自己的方式進行解析,可能導致頁面亂碼退疫。因此一個標準的HTML文檔必須包含相應的文檔類型聲明渠缕,它位于文檔的最開始處。

  • 當瀏覽器廠商開始創(chuàng)建與標準兼容的瀏覽器時褒繁,他們希望確保向后兼容性亦鳞。為了實現(xiàn)這一點,他們創(chuàng)建了兩種呈現(xiàn)模式:嚴格模式和混雜模式
    在嚴格模式中棒坏,瀏覽器以其支持的最高標準呈現(xiàn)頁面燕差,不允許使用任何表現(xiàn)層的語法。
    在混雜模式中坝冕,頁面以一種比較寬松的向后兼容的方式顯示徒探。混雜模式通常模擬老式瀏覽器的行為以防止老站點無法工作喂窟。

  • <!doctype html>聲明文檔的解析類型為HTML测暗,告知瀏覽器文檔使用HTML規(guī)范解析。

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

瀏覽器亂碼產(chǎn)生的原因是html文檔的編碼和瀏覽器編碼方式不同碗啄,導致瀏覽器解析出來的是亂碼。
解決方法:首先要知道html文件的編碼方式稳摄,然后在html文件中設置例如<meta charset=“utf-8”>這種樣式稚字,讓瀏覽器用相同的編碼方式打開文件。

常見的瀏覽器有哪些厦酬,什么內(nèi)核

  • IE:Trident內(nèi)核胆描,又稱其為IE內(nèi)核。
  • Chrome:WebKit內(nèi)核仗阅。
  • Safari:WebKit內(nèi)核昌讲。
  • Firefox:Gecko內(nèi)核。

列出常見的標簽霹菊,并簡單介紹這些標簽用在什么場景。

<!DOCTYPE>: 定義文檔類型。
<html></html> 創(chuàng)建一個HTML文檔旋廷。

<head></head>: 定義文檔的頭部鸠按。
(1). <meta>: 定義元素可提供有關頁面的元信息,比如針對搜索引擎和更新頻度的描述和關鍵詞饶碘。
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
     <meta name="keywords" content="前端 饑人谷">
     <meta name="description" content="最有愛的前端學習社區(qū)">
(2). <title></title>: 定義文檔的標題目尖。

<body></body>:定義文檔的主體。
(1). <h1>—<h6>:定義 HTML 標題扎运。
(2). <p></p>: 定義段落瑟曲。
(3). <a></a>: 定義超鏈接。最重要的屬性是 href 屬性豪治。
     <a  target="_blank" title="饑人谷">饑人谷.com</a>
     <a href="#">饑人谷.com</a>
     <a href="#about">饑人谷.com</a>
     <a href="/getCourse">饑人谷.com</a>
(4). 強調(diào)
     <em></em>:定義強調(diào)文本洞拨。(斜體)
     <strong></strong>:定義語氣更為強烈的強調(diào)文本。(加粗)
     <span></span>:沒有語義的负拟,它的作用就是為了設置單獨的樣式用的烦衣。
(5). <img>:定義圖片    ![](定義.png)
(6). <div></div>:定義塊級元素。
(7). <br>:定義換行掩浙。
(8). <table></table>:定義表格花吟。
     <th>:定義表頭.
     <tr>:定義一行.
     <td>:定義單元格.
(9).  <ul></ul>無序列表。子元素為li 厨姚。
(10). <ol></ol>有序列表衅澈。子元素為li 。
(11). <dl></dl>:定義自定義列表谬墙。
      <dt></dt>:定義自定義列表項今布。
      <dd></dd>:定義自定義的描述。
(12). <button></button>:定義按鈕芭梯。
(13). <iframe></iframe>內(nèi)嵌框架险耀。注意跨域操作問題。
      <iframe src="http://jirengu.com" name="myPage"></iframe>
      <p><a  target="myPage">百度</a></p>
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末玖喘,一起剝皮案震驚了整個濱河市甩牺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌累奈,老刑警劉巖贬派,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異澎媒,居然都是意外死亡搞乏,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門戒努,熙熙樓的掌柜王于貴愁眉苦臉地迎上來请敦,“玉大人镐躲,你說我怎么就攤上這事∈躺福” “怎么了萤皂?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長匣椰。 經(jīng)常有香客問我裆熙,道長,這世上最難降的妖魔是什么禽笑? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任入录,我火速辦了婚禮,結(jié)果婚禮上佳镜,老公的妹妹穿的比我還像新娘僚稿。我一直安慰自己,他們只是感情好邀杏,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布贫奠。 她就那樣靜靜地躺著,像睡著了一般望蜡。 火紅的嫁衣襯著肌膚如雪唤崭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天脖律,我揣著相機與錄音谢肾,去河邊找鬼。 笑死小泉,一個胖子當著我的面吹牛芦疏,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播微姊,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼酸茴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了兢交?” 一聲冷哼從身側(cè)響起薪捍,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎配喳,沒想到半個月后酪穿,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡晴裹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年被济,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片涧团。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡只磷,死狀恐怖经磅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情钮追,我是刑警寧澤馋贤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站畏陕,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏仿滔。R本人自食惡果不足惜惠毁,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望崎页。 院中可真熱鬧鞠绰,春花似錦、人聲如沸飒焦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽牺荠。三九已至翁巍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間休雌,已是汗流浹背灶壶。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杈曲,地道東北人驰凛。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像担扑,于是被迫代替她去往敵國和親恰响。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

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

  • 什么是HTML涌献? HTML指的是超文本標記語言 HTML不是一種編程語言胚宦,而是一種標記語言 標記語言是一套標記標簽...
    Echolate閱讀 434評論 0 1
  • 一.HTML、XML洁奈、XHTML 有什么區(qū)別 什么是 HTML间唉? HTML 指的是超文本標記語言 (Hyper T...
    Sunset125閱讀 682評論 0 1
  • HTML、XML和XHTML的區(qū)別 HTML利术,超文本標記語言呈野,被設計用來顯示數(shù)據(jù),標記內(nèi)容的格式印叁,“超文本”體現(xiàn)在...
    佳聯(lián)閱讀 342評論 0 0
  • 1被冒、HTML军掂、XML、XHTML 有什么區(qū)別 HTML是超文本標記語言(Hyper Text Markup Lan...
    imtns閱讀 269評論 0 1
  • 關注成長昨悼,而不要關注成功蝗锥!——李笑來 2016年即將結(jié)束,想想年初的計劃率触,有多少成為現(xiàn)實终议,又有多少付之東流?我的計...
    扶風長天閱讀 235評論 0 0