主页

HTML空格

HTML默认会将多个空格合并,只显示一个; 除了   外,Unicode 还定义了大量特性各异的,包含 HTML 实体形式的空格字符; 上图中的空格主要分为3类: 不换行空格 不换行空格只有   一种,最主要特性是不会被浏览器判断为可以在中间打断,这也是   被创造出来的主要用途。 如果一大段英文文字中的空格都使用   ,那么浏览器就无法正确识别出哪个字符才是单词的开始和结束, 因而无论如何使用 word-wrap 和 word-break 等控制单词断开或换行的 CSS 属性,最终都很难避免在单词中间断开单词, 这也往往不是我们想要的结果。因此如果段落中不同单词之间有大量的连续空格, 那么这些连...

阅读更多

HTML特殊字符编码对照表

HTML 字符编码 字符的码点表示法是&#N;(十进制,N代表码点)或者&#xN;(十六进制,N代表码点),比如,字符a可以写成a(十进制)或者a(十六进制),字符中可以写成中(十进制)或者中(十六进制),浏览器会自动转换它们。 数字表示法的不方便之处,在于必须知道每个字符的码点,很难记忆。为了能够快速输入,HTML 为一些特殊字符,规定了容易记忆的名字,允许通过名字来表示它们,这称为实体表示法(entity)。 实体的写法是&name;,其中的name是字符的名子。下面是其中一些特殊字符,及其对应的实体。 特殊符号 命名实体 十进制编码 ...

阅读更多

Chrome 工具

利用 Chrome 浏览器的开发者工具截取整个页面 打开 Chrome 浏览器,进入需要截图的网站页面 等待页面加载完毕后,通过下面方法打开开发者工具:在页面任何地方点击鼠标右键,在弹出菜单中选择“检查(Inspect)”选项。 或者使用快捷键组合:Alt + Command+ I (Mac) 或 Ctrl + Shift + I (Windows) 使用快捷键组合来打开命令行(command palette):Command + Shift + P(Mac) 或 Ctrl + Shift + P (Windows) 在命令行中输入“Screen”,这时自动补齐功能会显示出一些包含 “Screen” 关键字的命令。 移动方向键到“Capture full size screenshot...

阅读更多

前端下载方式

h5 a标签新增属性download <a href="/a.txt" download="a.txt">同步下载文件</a> nginx 处理 add_header Content-Disposition 'attachment; filename="nginx.txt"'; blob ``` var debug = {hello: “world”}; var blob = new Blob([JSON.stringify(debug, null, 2)], {type : ‘text/plain’}); var url = URL.createObjec...

阅读更多