看文章时碰到 unobtrusive JavaScript,于是搜到了The principles of unobtrusive JavaScript 这篇文章,做个简要的笔记。

尽管经常将 JavaScript 和 ECMAScript 用作同义词,但 JavaScript 不仅限于 ECMA-262 中定义的内容。实际上,一个完整的 JavaScript 实现由以下三个不同的部分组成:ECMAScript、DOM (Document Object Model)和 BOM (Browser Object Model)。

之前没有完整看过 JS 高程,最近出了第四版,于是下决心要从头看完(英文版)。为了加深理解,也方便以后查看相关要点,做此系列笔记。

vertical-align 用于行内元素和表格单元的垂直对齐,开发中经常会遇到,有必要了解其背后的原理。

CSS 居中是 CSS 布局里最常见的问题,本文总结在不同情况下的实现方法及其优缺点。