高郵哪有Web前端全棧開發(fā)培訓(xùn)_上元教育筆試集錦??
1、塊級元素和行內(nèi)元素有哪些?并闡述塊元素與行元素的區(qū)別。
常見塊級元素:div、h1-h6、p、ul、ol、li、dl、dt、dd、form、table、label、header、footer、nav、section、article、aside、address等
常見行內(nèi)元素:a、img、span、i、em、sub、sup等
常見的行塊級元素:button、input、textarea、select、img等
塊級元素:總是在新行上開始,占據(jù)一行(它的容器的),寬高、內(nèi)外邊距可以設(shè)置,可以包含行內(nèi)元素和塊元素
行內(nèi)元素:和其他元素都在一行上,寬度由它包含的內(nèi)容大小決定,寬高、內(nèi)外邊距不可設(shè)置,只能包含文本與其他行內(nèi)元素,不可包含塊級元素
行塊級元素:綜合了塊級元素和行內(nèi)元素的特性,但各有取舍,不占據(jù)一行,可以設(shè)置寬高、內(nèi)外邊距
2、<!DOCTYPE html>的作用是?
<!DOCTYPE>聲明必須是HTML文檔的行,位于<html>標(biāo)簽之前
作用:指示web瀏覽器當(dāng)前頁面是使用哪個HTML版本進行編寫的,它也是HTML5的聲明
3、HTML5有哪些新特性?
(1)文檔聲明以及編碼聲明發(fā)生了改變:
html5聲明文檔類型的方法:<!doctype html>
聲明文檔編碼:<meta charset="utf-8">
(2)新增結(jié)構(gòu)標(biāo)簽(結(jié)構(gòu)標(biāo)簽就是有語意的塊狀元素):
nav:標(biāo)記定義導(dǎo)航鏈接
header:標(biāo)記定義一個頁面或一個區(qū)域的頭部
section:標(biāo)記定義一個區(qū)域
aside:標(biāo)記定義頁面內(nèi)容部分的側(cè)邊欄
article:標(biāo)記定義一篇文章
footer:標(biāo)記定義一個頁面或一個區(qū)域的底部
(3)新增多媒體標(biāo)簽:
<video>頁面中插入視頻內(nèi)容
<audio>頁面中插入音頻內(nèi)容
<source>可定義多個媒體資源
(4)繪圖標(biāo)簽:
<canvas>繪制圖片
<svg>矢量圖
(5)Web本地存儲
cookie、sessionStorage、localStorage
共同點:
cookie、sessionStorage和localStorage都是用來在瀏覽器端存儲本地數(shù)據(jù)
區(qū)別:
cookie數(shù)據(jù)始終在同源的http請求中攜帶(即使不需要),它是http協(xié)議的一部分,sessionStorage和localStorage不會自動把數(shù)據(jù)發(fā)給服務(wù)器,僅在本地保存,存儲大小限制也不同,cookie數(shù)據(jù)不能超過4k,同時因為每次http請求都會攜帶cookie,所以cookie只適合保存很小的數(shù)據(jù),sessionStorage和localStorage雖然也有存儲大小的限制,但比cookie大得多,可以達(dá)到5M或更大,并且不會自動把數(shù)據(jù)發(fā)給服務(wù)器,cookie只在設(shè)置的cookie過期時間之前一直有效,即使窗口或瀏覽器關(guān)閉。
localStorage始終有效,窗口或瀏覽器關(guān)閉也一直保存,因此用作持久數(shù)據(jù)存儲。sessionStorage,一旦窗口或瀏覽器被關(guān)閉了,那么所有通過sessionStorage存儲的數(shù)據(jù)也就被清空了。不同瀏覽器無法共享localStorage或sessionStorage中的信息。相同瀏覽器的不同頁面間可以共享相同的sessionStorage和localStorage(頁面屬于相同域名和端口)
地址:揚州高郵市通湖路203號(北海水榭華庭華星地產(chǎn)5樓上元教育)
聯(lián)系人:蔡老師