關於前端應該知道的5個小知識
1.關於計算機的冷知識你知道嗎?
Windows滑鼠指標的箭頭圖案是不對稱的
451錯誤,是一種在網站訪問過程中,較為少見的錯誤提示。其通常用來代表“因法律原因而被官方審查禁止訪問”的內容
2.你知道瀏覽器位址列可以執行程式碼嗎?
(1).瀏覽器位址列執行JavaScript程式碼
javascript:alert('hello 1802:)');瀏覽器彈出框輸出輸出hello 1802;
(2).瀏覽器位址列執行HTML程式碼
data:text/html,<h1>Hello, 1802!</h1>瀏覽器頁面輸出hello 1802;
(3).瀏覽器位址列執行HTML程式碼
data:text/html, <html contenteditable>瀏覽器頁面變成可編輯頁面
歸根結底多虧了HTML5中新加的contenteditable屬性,
元素的內容成為可編輯狀態,可將瀏覽器頁面變成記事本的功能.
3.你清楚這些區別嗎?
(1).display:none與visibility:hidden的區別是什麼?
display : 隱藏對應的元素但不擠佔該元素原來的空間。
visibility: 隱藏對應的元素並且擠佔該元素原來的空間。
display:none屬性後,元素(物件)的寬度、高度等各種屬性值都將“丟失”;而使用visibility:hidden屬性後,HTML元素(物件)僅僅是在視覺上看不見(完全透明),而它所佔據的空間位置仍然存在。
(2).CSS中link和@import的區別是
@import只有在ie5以上才可以被識別,而link是html標籤,不存在瀏覽器相容性問題
Link引入樣式的權重大於@import的引用(@import是將引用的樣式匯入到當前的頁面中)
4.HTML常見相容性問題
1). 雙邊距BUG float引起的 使用display
2). 3畫素問題 使用float引起的 使用dislpay:inline -3px
3). z-index問題 給父級新增position:relative
4). Min-height 最小高度 !Important 解決
5). 為什麼沒有辦法定義1px左右的寬度容器(IE6預設的行高造成的,使用over:hidden,zoom:0.08 line-height:1px)
6). IE5-8不支援opacity,解決辦法:
.opacity {
opacity: 0.4
filter: alpha(opacity=60); /* for IE5-7 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* for IE 8*/
}
7). IE6不支援PNG透明背景,解決辦法: IE6下使用gif圖片
5.簡要了解主流框架和框架鼻祖YUI
三大主流框架:vue 、React、AngularJS
框架鼻祖 YUI 也有自己的 JavaScript 類庫,DOM 操作和效果處理也還比較方便,功能和控制元件也很齊全,但是相比 jQuery 和 Ext JS 顯得比較中庸一些。隨著 Yahoo!的沒落,YUI 的呼聲也逐漸被新起的框架淹沒,想來也讓人惋惜。
小編學習
最近有很多想學習前端開發,他們問我有沒有什麼好的web前端學習資料,我本是一名前端程式設計師,對於web前端,網頁製作這方面的資料我肯定是有的啦!
web前端資料學習群:618522268
為了感謝大家的支援,今天我在這裡統一說下吧,關注公眾號:‘web前端EDU',就可以領取上全套視訊學習資料!
相關文章
- 那些前端應該知道的HTTP知識前端HTTP
- 前端工程師應該知道的yarn知識前端工程師Yarn
- 你應該知道的ip地址相關知識
- 關於前端模組化你應該知道的前端
- 初識python你應該知道的6個知識點!Python
- 關於蘋果iPhone XS Max快充,我們應該知道的五個知識點蘋果iPhone
- 100個你應該知道的java基礎知識Java
- 資料庫專家都應該知道的5個統計學知識資料庫
- 回溯法應該知道的知識點
- 前端應該掌握的nginx知識前端Nginx
- 關於 JavaScript 字串的一個小知識JavaScript字串
- 關於 jwt ,你應該知道的JWT
- 你應該知道的緩動知識點
- 每個開發人員都應該知道的WebSockets知識Web
- 關於C++ scanf的一個小知識C++
- 關於索引必須知道的知識索引
- 關於 jwt 你應該知道的事情JWT
- 關於Git小白應該知道的事Git
- JS 總結之關於 this 應該知道的幾個點JS
- 前端應該知道的GraphQL前端
- 關於註解我們應該知道的
- 關於WSL2你應該知道的
- 每個前端工程師都應該瞭解的圖片知識前端工程師
- 你應該知道的關於SEO和Javascript的6個事實JavaScript
- 關於理財你最應該知道幾個問題
- 關於SQL優化的小知識SQL優化
- 關於Mysql事務,你必須知道的幾個知識點!MySql
- 關於Flutter 您必須知道的知識點!!!Flutter
- 這些關於WebSocket的知識,你知道多少?Web
- Android —— 自定義View中,你應該知道的知識點AndroidView
- 關於字元編碼你應該知道的事情字元
- Mac小白應該要知道的幾個小技巧Mac
- 前端關於單點登入的知識前端
- 這三個關於Python包匯入的知識點你知道嗎Python
- 這三個關於Python包匯入的知識點你知道嗎?Python
- 你應該知道的前端——快取前端快取
- 前端應該知道的web登入前端Web
- 你應該知道的前端--儲存前端