上回說到,HTML5相比較于他的前輩猜煮,在存儲方面做出了很大的改變羔巢,而且新出了一個叫做Canvas的特性坯癣,使人們發(fā)現(xiàn)以前讓人們感覺呆板沉悶的標記性語言現(xiàn)在具有開發(fā)應用十绑,開發(fā)游戲的潛力(也不叫潛力了替久,已經(jīng)開始了灵迫,當然與他的好兄弟CSS3 Javascript 的互相幫助是分不開的)宋欺。
這類留一個外鏈:有趣的離線存儲
前面留了一個扣:
- 請描述一下 cookies仰美,sessionStorage 和 localStorage 的區(qū)別妻率?
相同點: 首先他們都是同源的被丧,也都是保存在瀏覽器上面的
啥區(qū)別 盟戏?
cookie在瀏覽器和服務器間來回傳遞。 sessionStorage和localStorage不會
sessionStorage和localStorage的存儲空間更大甥桂;
sessionStorage和localStorage有更多豐富易用的接口柿究;
sessionStorage和localStorage各自獨立的存儲空間;
喝一口水黄选,這些東西怎么比高中背的歷史意義還要長蝇摸。。办陷。貌夕。。
- iframe有那些缺點民镜?(實在話啡专,現(xiàn)iframe的用途也不太廣了)
代碼混亂,只是有些搜索引擎無法識別制圈,識別也可能不正確處理们童。
導致頁面混亂
連接導航有問題畔况。
- Label的作用是什么?是怎么用的慧库?(加 for 或 包裹)
Label標簽是來定義表單控制之間的關系跷跪,當用戶選擇標簽時,瀏覽器會自動將焦點轉到標簽相關的表單控件之上完沪。
FOR 屬性域庇,表示Lable要綁定的HTML元素,當點擊這個標簽的時候覆积,所綁定的元素將獲得焦點听皿。
ACCESSKEY屬性:
功能: 表示當Label標簽所綁定元素的熱鍵,當按下熱鍵的時候宽档,所綁定的元素將獲取焦點尉姨。
- HTML5的form如何關閉自動完成功能?
給不想提示的form 或者下面某個input這只autocomplete=off
這里在介紹兩個 出自名門的問題
- 如何實現(xiàn)瀏覽器內多個標簽頁之間的通信? (阿里)
調用localStorage,cookies等本地存儲方式
- webSocket如何兼容低瀏覽器吗冤?(阿里)
Adobe Flash Socket, ActiveX HTMLFile(IE), 基于 multipart編碼發(fā)送XHR又厉,基于長輪詢的XHR。
- 頁面可見性(Page Visibility)API 可以有哪些用途椎瘟?
當正在播放視頻的頁面突然被切換的時候覆致,視屏會因為自己的visibility:hidden了暫停。
登陸頁面同步肺蔚,兩個標簽煌妈,屬于同一個網(wǎng)站,其中一個頁面登入成功之后宣羊,點擊另外的網(wǎng)頁也是登陸成功的璧诵。
精確計算登入時間。
在線聊天離開狀態(tài)仇冯。
- 如何在頁面上實現(xiàn)一個圓形的可點擊區(qū)域之宿?
-map+area 或者svg
-border-radius
-純js實現(xiàn),獲取鼠標的坐標苛坚,設置一個算法比被,當鼠標在某一個范圍點擊的時候,就會觸發(fā)打開鏈接泼舱。
- 實現(xiàn)不使用 border 畫出1px高的線姐赡,在不同瀏覽器的Quirksmode和CSSCompat模式下都能保持同一效果。
直接用 div來實現(xiàn)
'''<div style="height:1px;overflow:hidden;background:black"></div>'''
- 網(wǎng)頁驗證碼是干嘛的柠掂,是為了解決什么安全問題?
防止 惡意注冊和暴力破解依沮,所謂的惡意注冊和暴力破解都是用軟件進行的涯贞,人工注冊速度慢枪狂,對服務器沒有影響。但是如果軟件注冊的時候沒有驗證碼的話宋渔,那么一次性運行成千上萬個進程的話州疾,就會一口氣注冊成千上萬個用戶,這樣就會讓服務器臃腫不堪皇拣,運行效率非常低下严蓖,這樣也算是對服務器的攻擊,所以需要驗證碼來緩沖這種情況氧急,避免軟件注冊颗胡。
- title與h1的區(qū)別、b與strong的區(qū)別吩坝、i與em的區(qū)別毒姨?
title 是一個網(wǎng)頁的最高權重點,對搜索引擎來說钉寝,title標簽是用來描述這個頁面的主題的弧呐。它的類容不會出現(xiàn)在網(wǎng)頁正文里面。
h1標簽一般出現(xiàn)在文章的正文中嵌纲,是展示訪問者的文章的標題俘枫。 兩者是一種合作的關系,既要有title又要有h1逮走,既突出文章的主題鸠蚪,又要突出標題和關鍵字。這樣對網(wǎng)頁優(yōu)化比較好言沐。
b與strong都是加粗邓嘹,對于用戶來說沒有區(qū)別,但是對于搜索引擎來說,b標簽跟普通文本沒有任何區(qū)別险胰,strong會通知搜索引擎這里是強調文本汹押。 同樣 i是給用戶看的文本,而em是給搜索引擎看的起便。
好了棚贾,關于html就職于這么多,后面將會講到他的好兄弟CSS榆综,那么預知后事如何妙痹,且聽下回分解。鼻疮、