索引
CSS
- #rrggbbaa hex 顏色表示法
- ::first-letter CSS 偽元素選取器
- ::placeholder CSS 偽元素
- ::selection CSS 偽元素
- :default CSS 偽類別
- :dir() CSS 偽類別
- :focus-visible CSS 偽類別
- :has() CSS 關聯性偽類別
- :in-range 和 :out-of-range CSS 偽類別
- :indeterminate CSS 偽類別
- :is() CSS 偽類別
- :optional CSS 偽類別
- :placeholder-shown CSS 偽類別
- @font-face 網路字體
- HTML/SVG 元素混合
- calc() 作為 CSS 單位值
- 不區分大小寫的 CSS 屬性選取器
- ch (字元) 單位
- 清晰邊緣/像素化影像
- CSS 2.1 選取器
- CSS ::marker 偽元素
- CSS :any-link 選取器
- CSS :read-only 和 :read-write 選取器
- CSS @when / @else 條件式規則
- CSS all 屬性
- CSS錨點定位
- CSS 動畫
- CSS 外觀
- CSS background-attachment
- CSS background-blend-mode
- CSS background-position 邊緣偏移
- CSS background-repeat round 和 space
- CSS box-decoration-break
- CSS caret-color
- CSS 層疊層
- CSS clip-path 屬性 (適用於 HTML)
- CSS color() 函數
- CSS 圓錐漸層
- CSS 容器查詢 (大小)
- CSS 容器查詢單位
- CSS 容器樣式查詢
- CSS 封裝
- CSS content-visibility
- CSS 計數器樣式
- CSS 計數器
- CSS 交叉淡出函數
- CSS currentColor 值
- CSS 裝置適應
- CSS display: contents
- CSS element() 函數
- CSS 排除等級 1
- CSS 功能查詢
- CSS 濾鏡效果
- CSS filter() 函數
- CSS first-line 偽元素
- CSS 彈性方塊佈局模組
- CSS 字體載入
- CSS font-display
- CSS font-feature-settings
- CSS font-palette
- CSS font-size-adjust
- CSS font-stretch
- CSS font-variant-alternates
- CSS font-variant-numeric
- CSS 偽元素的產生內容
- CSS grab 和 grabbing 游標
- CSS 漸層
- CSS 格線版面(第 1 級)
- CSS hanging-punctuation
- CSS 分字
- CSS image-set
- CSS 首字元
- CSS 初始值
- CSS inline-block
- CSS justify-content: space-evenly
- CSS line-clamp
- CSS 邏輯屬性
- CSS 遮罩
- CSS 數學函數 min()、max() 和 clamp()
- CSS min/max-width/height
- CSS 動態路徑
- CSS 名稱空間
- CSS 巢狀
- CSS 輪廓屬性
- CSS overflow 屬性
- CSS overflow-anchor(捲動錨定)
- CSS overscroll-behavior
- CSS 分頁屬性
- CSS 繪製 API
- CSS position:fixed
- CSS position:sticky
- CSS print-color-adjust
- CSS 區域
- CSS 相對色彩
- CSS 重複漸層
- CSS resize 屬性
- CSS revert 值
- CSS 捲動對齊
- CSS Scroll-behavior
- CSS 捲軸列樣式
- CSS 形狀第 1 級
- CSS 次格線
- CSS 表格顯示
- CSS text-box-trim 和 text-box-edge
- CSS text-indent
- CSS text-justify
- CSS text-orientation
- CSS text-wrap: balance
- CSS touch-action 屬性
- CSS unset 值
- CSS user-select: none
- CSS 變數(自訂屬性)
- CSS 孤行和寡行
- CSS will-change 屬性
- CSS writing-mode 屬性
- CSS3 2D 轉換
- CSS3 3D 轉換
- CSS3 背景圖片選項
- CSS3 邊框圖片
- CSS3 邊框半徑(圓角)
- CSS3 盒子陰影
- CSS3 盒子大小
- CSS3 顏色
- CSS3 游標(原始值)
- CSS3 游標:放大和縮小
- CSS3 font-kerning
- CSS3 image-orientation
- CSS3 媒體查詢
- CSS3 多重背景
- CSS3 多欄位版面
- CSS3 object-fit/object-position
- CSS3 不透明度
- CSS3 Overflow-wrap
- CSS3 選擇器
- CSS3 tab-size
- CSS3 text-align-last
- CSS3 Text-overflow
- CSS3 Text-shadow
- CSS3 Transitions
- CSS3 word-break
- display: flow-root
- display: run-in
- Font unicode-range subsetting
- Fullscreen API
- gap property for Flexbox
- getComputedStyle
- Intrinsic & Extrinsic Sizing
- LCH and Lab color values
- letter-spacing CSS property
- Media Queries: interaction media features
- Media Queries: Range Syntax
- Media Queries: resolution feature
- Pointer events
- prefers-color-scheme media query
- prefers-reduced-motion media query
- Rebeccapurple color
- rem (root em) units
- Scoped Styles: the @scope rule
- selector list argument of :not()
- selector list argument of :nth-child and :nth-last-child CSS pseudo-classes
- Small, Large, and Dynamic viewport units
- SVG in CSS backgrounds
- system-ui value for font-family
- text-decoration styling
- text-emphasis styling
- TTF/OTF - TrueType and OpenType font support
- ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family
- Variable fonts
- View Transitions API (single-document)
- Viewport units: vw, vh, vmin, vmax
- Window.devicePixelRatio
- :focus-within CSS pseudo-class
- Background-clip: text
- background-position-x & background-position-y
- CSS -webkit-user-drag property
- CSS @scroll-timeline
- CSS Backdrop Filter
- CSS Canvas Drawings
- CSS Environment Variables env()
- CSS font-smooth
- CSS overflow: overlay
- CSS pointer-events (for HTML)
- CSS Reflections
- CSS text-size-adjust
- CSS text-stroke and text-fill
- CSS zoom
- CSS3 attr() function for all properties
- Explicit descendant combinator >>
- High-quality kerning pairs & ligatures
- Scoped attribute
- All CSS features
HTML5
- accept attribute for file input
- async attribute for external scripts
- Attributes for form submission
- Audio element
- Audio Tracks
- Autofocus attribute
- Canvas (basic support)
- Canvas blend modes
- classList (DOMTokenList)
- Color input type
- contenteditable attribute (basic support)
- Custom Elements (V1)
- Custom protocol handling
- Datalist element
- dataset & data-* attributes
- Date and time input types
- defer attribute for external scripts
- 詳細資料和摘要元素
- 對話框元素
- fieldset 元素的 disabled 屬性
- 下載屬性
- 拖放
- 電子郵件、電話和 URL 輸入類型
- 表單屬性
- 表單驗證
- getElementsByClassName
- Hashchange 事件
- hidden 屬性
- HTML 匯入
- HTML 媒體擷取
- HTML 範本
- HTML5 語意元素
- 不確定核取方塊
- HTML5 中的內嵌 SVG
- 輸入事件
- 輸入 placeholder 屬性
- inputmode 屬性
- 透過屬性對影像和 iframe 進行延遲載入
- 連結類型「noreferrer」
- 輸入和 textarea 元素的 maxlength 屬性
- 計量器元素
- 輸入欄位的最小長度屬性
- 多重檔案選取
- naturalWidth 和 naturalHeight 影像屬性
- 數字輸入類型
- OffscreenCanvas
- PageTransitionEvent
- Path2D
- 輸入欄位的 Pattern 屬性
- 圖片元素
- Ping 屬性
- PNG favicon
- 列印事件
- 進度元素
- 範圍輸入類型
- 輸入和 textarea 元素的 readonly 屬性
- rel=noopener
- relList (DOMTokenList)
- 順序式清單的反向屬性
- 注音標示
- iframe 的 sandbox 屬性
- 搜尋輸入類型
- 輸入和 textarea 的選取控制項
- 瀏覽歷程管理
- 拼字檢查屬性
- iframe 的 srcdoc 屬性
- Srcset 和 sizes 屬性
- 子資源完整性
- SVG favicon
- tabindex 全域屬性
- 畫布文字 API
- 影片元素
- 影片軌跡
- wbr (字詞斷行機會) 元素
- WebGL - 3D 畫布圖形
- WebGL 2.0
- 內容選單項目 (menuitem 元素)
- 自訂元素 (已棄用的 V0 規格)
- 離線網路應用程式
- 入口
- iframe 的 seamless 屬性
- Selectlist - 可自訂的選取元素
- 所有 HTML5 功能
其他
- 「一次」事件聆聽器選項
- AAC 音訊檔案格式
- 動畫 PNG (APNG)
- 自動完成屬性:開啟和關閉值
- AV1 影片格式
- AVIF 影像格式
- Brotli Accept-Encoding/Content-Encoding
- 內建 PDF 檢視器
- ChildNode.remove()
- 客戶端提示:DPR、寬度、視窗寬度
- COLR/CPAL(v0) 字型格式
- COLR/CPAL(v1) 字型格式
- CSS 分頁媒體 (@page)
- 資料 URI
- 宣告式 Shadow DOM
- document.elementFromPoint()
- document.head
- document.scrollingElement
- DOM 處理便利方法
- DOMContentLoaded
- DOMMatrix
- 透過 HTTP 的動態適應串流 (MPEG-DASH)
- Element.closest()
- Element.insertAdjacentElement() 和 Element.insertAdjacentText()
- EventTarget.addEventListener()
- EventTarget.dispatchEvent
- FLAC 音訊格式
- focusin 和 focusout 事件
- HEIF/HEIC 影像格式
- HEVC/H.265 影片格式
- HTMLElement.innerText
- HTTP/2 協定
- HTTP/3 協定
- JPEG 2000 影像格式
- JPEG XL 影像格式
- JPEG XR 影像格式
- KeyboardEvent.code
- KeyboardEvent.getModifierState()
- KeyboardEvent.key
- KeyboardEvent.location
- MathML
- 媒體片段
- MP3 音訊格式
- MPEG-4/H.264 影片格式
- 突變事件
- Node.compareDocumentPosition()
- Node.textContent
- Ogg Vorbis 音訊格式
- Ogg/Theora 影片格式
- Opus 音訊格式
- 被動事件聆聽器
- PNG alpha 透明度
- querySelector/querySelectorAll
- 資源提示:dns-prefetch
- 資源提示:modulepreload
- 資源提示:preconnect
- 資源提示:prefetch
- 資源提示:preload
- 資源提示:prerender
- SDCH Accept-Encoding/Content-Encoding
- Shadow DOM (V1)
- 已簽署的 HTTP 交換 (SXG)
- theme-color Meta 標籤
- WAI-ARIA 無障礙功能
- Wav 音訊格式
- WebAssembly
- JS API 中的 WebAssembly BigInt 轉換為 i64
- WebAssembly 大量記憶體操作
- WebAssembly 匯入/匯出可變動全域變數
- WebAssembly 多值
- WebAssembly 非捕捉浮點數轉整數轉換
- WebAssembly 參考類型
- WebAssembly 符號擴充運算子
- WebAssembly SIMD
- WebAssembly 執行緒和原子操作
- WebM 影片格式
- WebP 影像格式
- WebVTT - Web 影片文字軌
- WOFF - Web 開放字型格式
- WOFF 2.0 - Web 開放字型格式
- XHTML 以 application/xhtml+xml 提供
- zstd (Zstandard) 內容編碼
- 文件政策
- EOT - 嵌入式 OpenType 字型
- HTTP 即時串流 (HLS)
- KeyboardEvent.charCode
- KeyboardEvent.which
- 資源提示:延遲載入
- 影子 DOM(已棄用 V0 規範)
- SPDY 協定
- URL 捲動至文字片段
- XHTML+SMIL 動畫
- 所有其他功能
JS API
- AbortController 和 AbortSignal
- 加速計
- 環境光感測器
- 非同步剪貼簿 API
- Auxclick
- Base64 編碼和解碼
- 基本主控台記錄功能
- 電池狀態 API
- Beacon API
- Blob 建構
- Blob URL
- BroadcastChannel
- 頻道訊息傳遞
- console.time 和 console.timeEnd
- 約束驗證 API
- createImageBitmap
- 憑證管理 API
- 跨文件訊息傳遞
- 跨來源資源共用
- crypto.getRandomValues()
- CSS.supports() API
- CustomEvent
- DeviceOrientation 和 DeviceMotion 事件
- 文件物件模型範圍
- document.currentScript
- DOM 解析和序列化
- Element.getBoundingClientRect()
- Element.insertAdjacentHTML()
- 加密媒體擴充功能
- Fetch
- 檔案 API
- FileReader API
- FileReaderSync
- 遊戲手把 API
- 地理位置
- getUserMedia/串流 API
- 陀螺儀
- 高解析度時間 API
- ImageCapture API
- IndexedDB
- IndexedDB 2.0
- IntersectionObserver
- 磁力計
- matches() DOM 方法
- matchMedia
- DOM 元素 API 的媒體擷取
- 媒體來源擴充功能
- MediaRecorder API
- 突變觀察器
- 導覽計時 API
- navigator.hardwareConcurrency
- WebRTC 的物件 RTC (ORTC) API
- 線上/離線狀態
- 方向感測器
- 頁面可見性
- 通行密鑰
- 付款請求 API
- 權限 API
- 權限政策
- 畫中畫
- 指標鎖定 API
- 接近感測 API
- 推播 API
- requestAnimationFrame
- requestIdleCallback
- 重新調整觀察器
- 資源計時(基本支援)
- 螢幕方向
- 螢幕喚醒鎖定 API
- 元素上的捲動方法(scroll、scrollTo、scrollBy)
- scrollIntoView
- 選取 API
- 伺服器計時
- 伺服器傳送事件
- 服務工作者
- 共享 Web 工作者
- 串流
- 同步剪貼簿 API
- TextEncoder 和 TextDecoder
- 觸控事件
- URL API
- URLSearchParams
- 使用者計時 API
- 震動 API
- Web 動畫 API
- Web 音訊 API
- Web 加密
- Web MIDI API
- Web 通知
- Web 分享 API
- Web Sockets
- Web 儲存 - 名稱/值對
- Web 工作者
- WebCodecs API
- WebGPU
- WebRTC 點對點連線
- WebTransport
- WebXR 裝置 API
- XMLHttpRequest 進階功能
- 背景同步 API
- Cookie 儲存 API
- 從檔案輸入選取目錄
- 請勿追蹤 API
- document.evaluate 和 XPath
- Document.execCommand()
- 有效率的腳本讓步:setImmediate()
- Element.scrollIntoViewIfNeeded()
- 功能政策
- FIDO U2F API
- 檔案系統存取 API
- 檔案系統和 FileWriter API
- 輸入法編輯器 API
- IntersectionObserver V2
- 網路資訊 API
- 語音辨識 API
- 語音合成 API
- 用於 DOM 處理的可信類型
- Web 藍牙
- Web NFC
- Web Serial API
- Web SQL 資料庫
- WebHID API
- WebUSB
- WebVR API
- 所有 JS API 功能
JS
- Array.prototype.find
- Array.prototype.findIndex
- Array.prototype.includes
- 箭頭函式
- asm.js
- 非同步函式
- BigInt
- const
- Date.prototype.toLocaleDateString
- ECMAScript 2015 (ES6)
- ECMAScript 5
- ECMAScript 5 嚴格模式
- ES6 類別
- ES6 產生器
- ES6 數字
- ES6 範本文字 (範本字串)
- flat & flatMap 陣列方法
- 國際化 API
- Intl.PluralRules API
- 透過指令碼標籤的 JavaScript 模組
- JavaScript 模組:動態 import()
- JSON 分析
- let
- localeCompare()
- JS 正規表示式中的回溯
- Object.entries
- Object.values 方法
- Promise.prototype.finally
- 承諾
- 代理物件
- 剩餘參數
- 共用陣列緩衝區
- String.prototype.includes
- String.prototype.padStart()、String.prototype.padEnd()
- Temporal
- 型別化陣列
- unhandledrejection/rejectionhandled 事件
- 裝飾器
- 匯入對應
- Object.observe 資料繫結
- 所有 JS 功能