摘要:規(guī)定了標記語言的規(guī)則,這樣瀏覽器才能正確地呈現(xiàn)內(nèi)容不基于,所以不需要引用標簽都用來做什么的提供有關(guān)頁面的元信息,常用于定義頁面的說明,關(guān)鍵字,最后修改日期,和其它的元數(shù)據(jù)。這些元數(shù)據(jù)將服務(wù)于瀏覽器如何布局或重載頁面,搜索引擎和其它網(wǎng)絡(luò)服務(wù)。
HTML規(guī)范
HTML規(guī)范文檔
H4時代被規(guī)定為錯誤的行為,在H5時代全都被合理化了,比如標簽不區(qū)分大小寫、只有開始標簽沒有結(jié)束標簽、屬性值不帶引號等等錯誤,H5全部允許它們存在
遺漏的標簽知識
標簽
該標簽定義文檔或文章的作者/擁有者的聯(lián)系信息
不應(yīng)該用于描述通訊地址,除非它是聯(lián)系信息的一部分
這個元素不能包含除了聯(lián)系信息之外的任何信息,比如出版日期(這應(yīng)該包含在元素中)。
應(yīng)該使用 -
來表示標題,使用 標簽來表示強調(diào)的文本,應(yīng)該使用 標簽來表示重要文本,應(yīng)該使用 標簽來表示標注的/突出顯示的文本。
該標簽用于指定一個文檔中包含的所有相對URL的基本URL
通常情況下,瀏覽器會從當(dāng)前文檔的 URL 中提取相應(yīng)的元素來填寫相對URL中缺少的部分,使用
使用button元素與使用 input 元素創(chuàng)建的按鈕之間的不同之處在于:在 與 之間 ,可以放置內(nèi)容,比如文本或圖像
使用 input 元素來創(chuàng)建按鈕請始終為按鈕規(guī)定 type 屬性。Internet Explorer 的默認類型是 "button",而其他瀏覽器中(包括 W3C 規(guī)范)的默認值是 "submit"。
該標簽定義表格標題,必須緊隨 table 標簽之后。
只能對每個表格定義一個標題,通常這個標題會被居中于表格之上
標簽
通常表示它所包含的文本對某個參考文獻的引用,比如書籍或者雜志的標題
它可以使你或者其他人從文檔中自動摘錄參考書目,它能夠自動整理引用表格,并把它們作為腳注或者獨立的文檔來顯示(當(dāng)然需要通過寫相應(yīng)的程序來處理)
該標簽體現(xiàn)了語義化的便利
標題是可見的,用戶點擊標題時,會顯示出 details
該標簽定義已知范圍或分數(shù)值內(nèi)的標量測量,比如說表示3/10
注意表示進度不應(yīng)該用該標簽而是
標簽
該標簽可以定義html片段,但是不會被渲染
可以通過js來將片段顯示到頁面上
單元格默認平分table的寬度, table決定了整個表格的寬度 不設(shè)置單元格寬高時,寬高由內(nèi)容撐開; 只設(shè)置高度時,內(nèi)容撐開寬度,當(dāng)寬度不可再變時,將會撐開高度; 只設(shè)置寬度時,內(nèi)容只撐開高度; 當(dāng)寬高均設(shè)置時,內(nèi)容可以只撐開表格高度,而不能撐開寬度
table里面的單元格的寬度會轉(zhuǎn)換成百分比,當(dāng)單元格寬度和超過table的寬度是不會溢出的,而是會撐開高度
標簽 定義文檔與外部資源的關(guān)系
rel = stylesheet,鏈接外部樣式表
rel = dns-prefetch,dns預(yù)解析(異步)
rel = prefetch,預(yù)加載圖片等(異步)
rel = prerender,預(yù)渲染(異步)
rel = icon,定義title圖標
rel = alternate,定義文檔的替代版本(比如打印頁、翻譯或鏡像),可做RSS。 ........見W3C
HTML是什么,HTML5是什么
HTML是超文本標記語言(Hyper Text Markup Language) 是用來描述網(wǎng)頁的一種標記語言,而不是編程語言;標記語言是一套標記標簽
與XML的區(qū)別:HTML的設(shè)計宗旨是顯示數(shù)據(jù),而XML的設(shè)計宗旨是傳輸數(shù)據(jù);HTML的標簽是預(yù)定義的,而XML的標簽是使用者自己定義的
HTML5是最新的 HTML 標準,擁有新的元素,更豐富的內(nèi)容,更強大的適配性
HTML元素標簽、屬性都是什么概念?
HTML元素指的是從開始標簽(start tag)到結(jié)束標簽(end tag)的所有代碼,開始標簽與結(jié)束標簽之間的內(nèi)容是HTML元素的元素內(nèi)容
HTML元素標簽就是指一個HTML元素的開始標簽和結(jié)束標簽,瀏覽器不會直接顯示標簽,但是會使用這些標簽來解釋頁面的內(nèi)容
HTML元素屬性提供了有關(guān)HTML元素的更多的信息,比如圖片的URL,元素的類名等
文檔類型是什么概念,起什么作用?
Web 世界中存在許多不同的文檔。只有了解文檔的類型,瀏覽器才能正確地顯示文檔。
HTML文檔中使用聲明幫助瀏覽器正確地顯示網(wǎng)頁,聲明告訴了瀏覽器當(dāng)前的HTML文檔是用什么HTML版本編寫的,這樣瀏覽器才能完全正確地顯示出 HTML 頁面
聲明必須是 HTML 文檔的第一行,位于 標簽之前,且要注意它不屬于HTML標簽 在 HTML 4.01 中, 聲明引用 DTD,因為 HTML 4.01 基于標準通用標記語言(SGML)。DTD 規(guī)定了標記語言的規(guī)則,這樣瀏覽器才能正確地呈現(xiàn)內(nèi)容
HTML5 不基于 SGML,所以不需要引用 DTD
meta標簽都用來做什么的? 提供有關(guān)頁面的元信息,常用于定義頁面的說明,關(guān)鍵字,最后修改日期,和其它的元數(shù)據(jù)。這些元數(shù)據(jù)將服務(wù)于瀏覽器(如何布局或重載頁面),搜索引擎和其它網(wǎng)絡(luò)服務(wù)。
charset屬性規(guī)定文檔的編碼方式,建議為UTF-8
content屬性定義與 http-equiv 或 name 屬性相關(guān)的元信息
http-equiv屬性把對應(yīng)的 content 屬性關(guān)聯(lián)到 HTTP 頭部。
name屬性把對應(yīng)的 content 屬性關(guān)聯(lián)到一個名詞。
meta標簽是可擴展的,各瀏覽器產(chǎn)商可以自己定義一些特定的內(nèi)容
Web語義化是什么,是為了解決什么問題
Web語義化簡單的說就是在編寫HTML文檔時,選擇合適的標簽將內(nèi)容本身進行合理的描述,而不去管它的樣式,使頁面有良好的結(jié)構(gòu),頁面元素有含義;同時對于類名、id名稱也要命名的能夠描述內(nèi)容;從而能夠讓人和機器都容易理解(提升可讀性、可維護性)
Web語義化在方便開發(fā)人員閱讀代碼同時也有利于讓機器(搜索引擎,爬蟲)讀懂文檔內(nèi)容,從而利用機器來對索引好的內(nèi)容作各種處理和挖掘,比如SEO(搜索引擎優(yōu)化)
Web語義化在拋開CSS的情況下,頁面也能呈現(xiàn)出清晰的結(jié)構(gòu)
Web語義化可以方便其他設(shè)備解析(如屏幕閱讀器、盲人閱讀器、移動設(shè)備)以更合適的方式來渲染網(wǎng)頁(提高無障礙性)
Web語義化有利于SEO
鏈接是什么概念,對應(yīng)什么標簽? 指從一個網(wǎng)頁指向一個目標的連接關(guān)系 文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。 轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/52296.html 摘要:提交內(nèi)容可以是一個提議想法初步描述該階段是對所提交新特性的正式建議。在這個階段需具備以下條件指定一名成員作為審閱通過有實現(xiàn)的或者初步編寫標準,包括問題描述解決方案示例語法語義關(guān)鍵的算法及抽象實現(xiàn)在的復(fù)雜度等該階段是會出現(xiàn)標準中的第一個版本。
ECMAScript 與 JavaScript
ECMAScript 是一套腳本語言的規(guī)范,內(nèi)部編號 ECMA-262
該規(guī)范由 Ecma(Eu... 摘要:提交內(nèi)容可以是一個提議想法初步描述該階段是對所提交新特性的正式建議。在這個階段需具備以下條件指定一名成員作為審閱通過有實現(xiàn)的或者初步編寫標準,包括問題描述解決方案示例語法語義關(guān)鍵的算法及抽象實現(xiàn)在的復(fù)雜度等該階段是會出現(xiàn)標準中的第一個版本。
ECMAScript 與 JavaScript
ECMAScript 是一套腳本語言的規(guī)范,內(nèi)部編號 ECMA-262
該規(guī)范由 Ecma(Eu... 摘要:因為在頁面加載完成后,引擎維護著兩個隊列,一個是按頁面順序加載的執(zhí)行隊列,還有一個空閑隊列,使用定時函數(shù)就是將回調(diào)函數(shù)加入到空閑隊列中,故和其他定時器是并發(fā)執(zhí)行的。
1.window.onload和$(document).ready()的區(qū)別:
①執(zhí)行時間:window.onload會在所有元素,包括圖片,引用文件加載完成之后執(zhí)行,而$(document).ready()則會在HTML... 閱讀 1168·2021-10-14 09:43 閱讀 1226·2021-10-11 11:07 閱讀 3167·2021-08-18 10:23 閱讀 1544·2019-08-29 16:18 閱讀 1062·2019-08-28 18:21 閱讀 1546·2019-08-26 12:12 閱讀 3829·2019-08-26 10:11 閱讀 2569·2019-08-23 18:04標簽
* `content-type`:用于指定內(nèi)容類型,默認為`text/html`
* `refresh`: 設(shè)置文檔多久刷新一次
* `default-style`:指定首選的樣式表
* `author`
* `description`
* `generator`
* `keywords`
* `viewport`:控制頁面的尺寸和比例,以便響應(yīng)式
* `http-equiv = "X-UA-Compatible" content = "IE = edge"`:為 `IE8` 指定不同的頁面渲染模式
* `name = "format-detection" content="telphone = no"`:關(guān)閉`iOS`電話號碼自動識別
* `name = "renderer" content = "webkit"`:`360`瀏覽器指定內(nèi)核
相關(guān)文章
前端背景知識查漏補缺
前端背景知識查漏補缺
【面試篇】JS基礎(chǔ)知識查漏補缺
發(fā)表評論
0條評論
daydream
男|高級講師
TA的文章
閱讀更多
程序員的算法趣題Q54: 偷懶的算盤(2)
#便宜#無憂云:2核/2G/50G硬盤/3Mbps不限流量/洛陽BGP線路/首月9.9元,限量200
野草云:新增香港云服務(wù)器CN2+BGP寬帶 1GB內(nèi)存 3M 帶寬 月費 19元起
CSS多列布局(柵格布局)
利用HTML和CSS實現(xiàn)常見的布局
js執(zhí)行機制
如何實現(xiàn)一個這樣的級聯(lián)組件
Node中間層服務(wù)編寫框架中的思考