w3school 在線教程

領先的 Web 技術教程 - 全部免費

在 w3school,你可以找到你所需要的所有的網站建設教程。

從基礎的 HTML 到 CSS,乃至進階的XML、SQL、JS、PHP 和 ASP.NET。

從左側的菜單選擇你需要的教程!

完整的網站技術參考手冊

完整的網站技術參考手冊

我們的參考手冊涵蓋了網站技術的方方面面。

其中包括W3C的標準技術:HTML、CSS、XML 。以及其他的技術,諸如JavaScript、PHP、SQL等等。

在線實例測試工具

在線實例測試工具

在w3school,我們提供上千個實例。

通過使用我們的在線編輯器,你可以編輯這些例子,并對代碼進行實驗。

快捷易懂的學習方式

快捷易懂的學習方式

一寸光陰一寸金,因此,我們為您提供快捷易懂的學習內容。

在這里,您可以通過一種易懂的便利的模式獲得您需要的任何知識。

從何入手?

什么是一個Web建設者需要學習的知識呢?

W3School將為您回答這個問題,在您成為專業Web開發者的路上助一臂之力,從而更好地應對未來的挑戰。

如果您是初學者,請您閱讀《網站構建初級教程》。

如果您是開發者,請您閱讀《網站構建高級教程》。

W3School 新聞

CSS3 參考手冊 已上線,敬請批評指正。

W3School 更新信息

CSS 選擇器參考手冊     HTML5 視頻 / 音頻參考手冊     HTML5 Canvas 參考手冊

W3School 友情鏈接

前端開發博客 地圖

【20171208 前端開發日報】再也不學AJAX了(三)跨域獲取資源 ② – JSONP & CORS;JavaScript 權威面試指南;20171207 前端開發日報;聽說你用JavaScript寫代碼?本文是你的機器學習指南;卷兩根Weeds,搞懂Promise;一步一步將支付寶...詳情→網頁鏈接

【Bootstrap響應式布局瀑布流】bootstrap響應式瀑布流布局,bootstrap標簽選項卡流式布局,Bootstrap是當下比較熱門的web前端開發框架之一,通過引入Bootstrap,你可以很快的給你的項目做一個自適應的頁面。網頁鏈接 #前端開發博客#

【HTML5 video視頻兼容實踐】我們都知道HTML5 video標簽是現在比較流行的播放器,幾乎很多高級的瀏覽器如chrome、firefox和Safari都支持HTML5 video標簽,但是仍然有一部分老的瀏覽器不支持,特別是IE9以下的瀏覽器,這樣子你需要提...詳情→網頁鏈接 #前端開發博客#

【20171207 前端開發日報】如何更好的管理前端環境變量;CSS 實現左右交換的效果;CSS float相關詳解;javascript項目開發規范實例;使用vue-cli的webpack模板的一次優化;iOS 與 JS 交互手冊 – JavaScriptCore;JavaScript 工作原理:內...詳情→網頁鏈接

【rem自適應布局-移動端自適應必備:flexible.js】本文通過使用一個開源代碼flexible.js,結合rem的特性,1rem等于根元素html的字號,來解決移動端多種設備的自適應問題。通過rem與px的換算,你可以把設計稿從px轉到rem。再也不用為各...詳情→網頁鏈接 #前端開發博客#

【如何使用Font Awesome字體圖標】很多人都會搜索:如何在PS上使用Font Awesome字體到這個博客,也許你們想搜索的并不是如何在Photoshop上使用fontawesome,而是如何將font-awesome應用到自己的前端開發項目中。Font Awesome介紹Font...詳情→網頁鏈接 #前端開發博客#

【20171206 前端開發日報】基于 vue-cli 的 webpack 通用封裝, 更易簡單的開始你的項目;Webapck+Vue多頁面商城模板;前端每周清單第 42 期:V8 的執行流與優化, Pinterest 的 PWA 實踐, Rust 與 WebAssembly 應用;如何利用Git中的tag管理項...詳情→網頁鏈接

【詳解響應式布局設計】響應式布局等于流動網格布局,而自適應布局等于使用固定分割點來進行布局。自適應布局給了你更多設計的空間,因為你只用考慮幾種不同的狀態。而在響應式布局中你卻得考慮上百種不同的狀態。網頁鏈接 #前端開發博客#

【CSS3彈性盒模型flexbox布局基礎版】最近看了社區上的一些關于flexbox的很多文章,感覺都沒有我這篇文章實在,最重要的兼容性問題好多人都沒有提出解決方案。另外本人還廢寢忘食的翻譯了國外的《CSS3彈性盒模型flexbox完整教程》和...詳情→網頁鏈接 #前端開發博客#

【20171205 前端開發日報】5分鐘學會 CSS Grid 布局;新開源工具誕生讓C++秒變JavaScript;JavaScript 的時間消耗;瀏覽器野史 UserAgent列傳;Python Web 開發框架 Django 2.0 發布,不再支持 Python 2;10個機器學習的JavaScript示例;GitHub...詳情→網頁鏈接

【user-modify和contenteditable新屬性】看到張鑫旭的一篇文章:小tip: 如何讓contenteditable元素只能輸入純文本,說到了幾個我不曾了解的內容,user-modify和contenteditable的新屬性。user-modify屬性,用來控制用戶能否對頁面文...詳情→網頁鏈接 #前端開發博客#

【HTML5 placeholder兼容性探討】placeholder是html5中的表單占位符,支持text,password及textarea等html5中新增的表單元素。網頁鏈接 #前端開發博客#

【20171204 前端開發周報】css實現圖片背景填充的正六邊形;網頁適配 iPhoneX,就是這么簡單;如何用 CSS 修出好看的照片;JS中動態添加元素并綁定事件,造成程序重復執行;前端重構之路(組件化);如何使用ES6箭頭函數使JavaScript代碼更易讀...詳情→網頁鏈接

【20171204 前端開發日報】掌握JS中this指向只需記憶5大原則;JavaScript 如何工作的: 事件循環和異步編程的崛起 + 5 個關于如何使用 async/await 編寫更好的技巧;React 整潔代碼最佳實踐;Web 性能優化 – TCP;20171203 前端開發日報;V...詳情→網頁鏈接

【彈窗Modal實現和有滾動條偏移解決方法】彈窗也叫modal(模態)在網頁設計中是一個常見的功能。實現方法也不會太復雜,可以通過css實現居中(bootstrap的modal是使用靠上邊距來實現),然后JS控制點擊顯示和消失。在彈窗中也許你會...詳情→網頁鏈接 #前端開發博客#

【20171203 前端開發日報】SegmentFault 技術周刊 Vol.38 – 神奇的 CSS;前端工程師的 CI 進階之路;【JavaScript從入門到精通】第十九課;7 款前端開發者重制的經典游戲 總有一款能讓你回味童年時光;CSS自適應導航菜單;JavaScript學習...詳情→網頁鏈接

【移動端 Touch 事件介紹】本文主要介紹 TouchEvent 相關的一些對象與屬性如 Touch, TouchList, touhces, targetTouches 等,以及使用的注意點和誤區。觸摸事件有以下幾種類型:touchstart,touchmove,touchend這三種用的比較多,還有...詳情→網頁鏈接 #前端開發博客#

【CSS 實用 Tips】網頁鏈接  作為前端,日常開發充滿了各種挑戰與樂趣,我們窮盡一切在奇葩的需求中提升用戶體驗。本文將列舉一些前端開發中碰到的小眾需求,并提供解決方案以供參考。 一、修改鼠標手勢圖標 很多童鞋可能都用

【CSS3 pointer-events允許鼠標點擊穿透后面的元素】CSS新屬性pointer-events:字面理解是點擊鼠標事件,值分別是auto和none。當使用pointer-events:none,表示它將捕獲不到任何點擊,而只是讓事件穿透到它的下面。代碼如下:<styl...詳情→網頁鏈接 #前端開發博客#

【20171202 前端開發日報】如何用 CSS 修出好看的照片;開發更好用的 JavaScript 模塊;你還要我怎樣的JS系列(4) — 作用域鏈;HTTPS的協議需求與密鑰交換過程;自己動手做一個識別手寫數字的 Web 應用(四);Typescript 構建命令行工具...詳情→網頁鏈接

【GET和POST的區別】1. GET是從服務器上獲取數據,POST是向服務器傳送數據。2. GET是把參數數據隊列加到提交表單的ACTION屬性所指的URL中,值和表單內各個字段一一對應,在URL中可以看到。post是通過HTTP post機制,將表單內各個字段...詳情→網頁鏈接 #前端開發博客#

【CSS自適應導航菜單】本文教程旨在教你如何創建一個使用HTML5+CSS的自適應導航菜單,它不需要用到javascript,而且可以居左,居中和居右,這個菜單不是通過點擊顯示的,它是鼠標滑過的時候顯示出來的,并且兼容各種瀏覽器包括手機客...詳情→網頁鏈接 #前端開發博客#

【20171201 前端開發日報】分享7款個性化jQuery/HTML5地圖插件;2017 年前端開發者必學清單;前端重構之路(組件化);now.js 0.1.0 發布了;JavaScript優化模式;關于JavaScript對象,你所不知道的事(二)- 再說屬性;Vue實現一個頁面緩存、左...詳情→網頁鏈接

【純CSS3制作TAB選項卡的兩種方式】css tab,純CSS3制作tab,不用JavaScript就可以制作選項卡是不是很神奇,而且效果跟不適用jQuery是一個樣的,本站獨創的CSS3 Tab絕對讓你眼前一亮。網頁鏈接 #前端開發博客#

【手機端頁面自適應解決方案—rem布局】原文:手機端頁面自適應解決方案—rem布局相信很多剛開始寫移動端頁面的同學都要面對頁面自適應的問題,當然解決方案很多,比如:百分比布局,彈性布局flex(什么是flex),也都能獲得不錯的效果...詳情→網頁鏈接 #前端開發博客#

【20171130 前端開發日報】前端開發人員如何搭建數據庫;一步步打造自己的純CSS單標簽圖標庫;React Diff 算法 – 眾成翻譯;關于JavaScript對象,你所不知道的事(一)- 先談對象;vue中慎用style的scoped屬性;JavaScript 正則表達式筆記...詳情→網頁鏈接

【jQuery中的show是inline還是inline-block?】jQuery里面的show是inline或者block取決于你的css代碼里面怎么寫,如果沒有寫 相關屬性,則是按照CSS默認內聯和塊級元素。同樣,如果設置為不可見,則也是按照CSS默認內聯或者塊級元素...詳情→網頁鏈接 #前端開發博客#

【Vue與React兩個框架的區別和優勢對比】Vue和React兩個JavaScript框架都是當下比較受歡迎的,他們兩者之間的區別有哪些,各自的優缺點是什么,本文將為你呈現。網頁鏈接 #前端開發博客#

【20171129 前端開發日報】如何使用ES6箭頭函數使JavaScript代碼更易讀;css實現圖片背景填充的正六邊形;一個行為標準Popup組件(vue), 強大的過度動畫支持, 和定位支持;10個有趣的Javascript和CSS庫-2017年11月;20171128 前端開發日報;JS中...詳情→網頁鏈接

【jquery圓環百分比進度條制作】最近項目里遇到一個有意思的效果,那就是圓形進度條,類似于這樣的:demo1demo2實現類似這樣的效果方法很多。我主要想了2個解決方案,都是通過jQuery和CSS實現的,下面就一一道來:方法一:jQuery + C...詳情→網頁鏈接 #前端開發博客#

【CSS自適應布局等分比例實踐】CSS等比例劃分,在CSS布局中是比較重要的,下面分享幾種常用方法和探討一下兼容性。一:浮動布局+百分比emmet html代碼:ul.float-ul>li*5>.con>h3{等分標題}+p{等分內容等分內容}.float-ul{w...詳情→網頁鏈接 #前端開發博客#

【20171128 前端開發日報】js中的正則表達式(1);iOS開發者的大前端感悟:向前端說對不起;GitHub 上 82% 的代碼是重復代碼;使用 ClojureScript 開發瀏覽器插件的過程與收獲;Node.js 應用的可視化調試與性能分析;用 Jest 測試 JavaScript 應...詳情→網頁鏈接

【Swipe-移動前端端觸摸滑動插件swipe.js】swipe.js是一個比較有名的前端觸摸滑動插件,它能夠處理內容滑動,支持自定義選項,你可以讓它自動滾動,控制滾動間隔,返回回調函數等。經?梢娛褂迷谝苿忧岸碎_發中。網頁鏈接 #前端開發博客#

【github常用操作命令】總結一下Ubuntu下github常用的命令,設置部分跳過,假設repository的名字叫hello-world:1.創建一個新的repository:先在github上創建并寫好相關名字,描述。$cd ~/hello-world        //到hello-world目錄,本...詳情→網頁鏈接 #前端開發博客#

【20171127 前端開發日報】一次 H5 「保存頁面為圖片」 的踩坑之旅;純 CSS 實現波浪效果;前端本地文件操作與上傳;函數聲明、函數表達式、匿名函數、立即執行函數詳解;Chromium 新的彈窗機制以及 HTML 的 dialog 元素;RxJS 5 中文文檔;CSS ...詳情→網頁鏈接

【一個普通本科在校生的前端學習之路】本文從如何選擇前端方向、學習前端的歷程,學習的資源、需要掌握的基礎知識,到最后寫簡歷以及找工作,和心態準備多方面給大家分享作者的前端學習之路,值得看看。網頁鏈接 #前端開發博客#

【美化表單的CSS高級技巧】網頁鏈接  學習一些新的和舊的選擇器,你可以根據需求、有效性和更多的方式來美化表單。 表單一直以來對于CSSer來說都是一件不易的事情,很難用CSS處理好表單要樣式。但是有一些很少使用的選擇器,

【Bootstrap Modal遮罩彈出層】之前發表過一篇文章叫Bootstrap Modal彈窗代碼,其實那個只是一個彈窗代碼而已,并不是仿造Bootstrap的,Bootstrap Modal是給外層添加固定fixed,然后內容使用自適應靠上居中方式。今天分享的這篇文章...詳情→網頁鏈接 #前端開發博客#

【原生js的常用方法】網頁鏈接  前言:隨著前端市場日新月異的發展,現如今的市場要的不只是會切切圖的小仔、小妹了,而是需要真正懂原生js閉包,繼承,原型鏈,node,以及熟讀源碼的大神,那么我們也不能太落后各位大神,擼起袖

【20171126 前端開發日報】美化表單的CSS高級技巧;如何優雅的編寫 JavaScript 代碼;CSS3 徑向漸變語法及輔助理解案例 10 則;前端防御從入門到棄坑:CSP 變遷;CSS3 radial-gradient徑向漸變語法及輔助理解案例10則;JSON: 不要誤會,我真的不...詳情→網頁鏈接

【WEB 前端菜鳥,感覺很迷茫,該怎么做?】網頁鏈接  前幾天看到這樣的問題 先說問題吧:感覺前端涉及到的東西太多了,自己也很浮躁,看了挺多書,可是代碼缺敲得卻不多。技術菜,又什么都想學,比如現在糾結要不要先學scss或者

【20171126 前端開發周報】生產環境中選擇性的部署ES6+;基于 HTML5 Canvas 實現地鐵站監控;這一次,徹底弄懂 JavaScript 執行機制;CSS 在線交互式速查表;WEB 前端菜鳥,感覺很迷茫,該怎么做?;不使用 JS 匿名函數的三個理由;探究 CSS 解...詳情→網頁鏈接

【純CSS3多列的瀑布流布局演示】網上的瀑布流布局大部分都是通過JS來求定位,但現在CSS3也可以做到了,你不需要使用一點JS,就可以做出一個反應快速的CSS3瀑布流布局。html代碼:<div class="container"><div class="waterf...詳情→網頁鏈接 #前端開發博客#

【生產環境中選擇性的部署ES6】網頁鏈接 + 來自Google工程師的一種更好的配置ES6+方法 TL;NR 通過檢測瀏覽器是否支持<script type="module"&gt

最近中文字幕MV在线图片_影视大全免费下载安装_九王一后txt新浪_无码国产一级毛卡片视频