免费Chrome 和 Firefox 扩展

复制任意元素的 HTML 和 CSS

HTML/CSS Extractor 会在开发者工具的“元素”面板中添加一个窗格。选中一个元素,它就会显示该元素的 HTML 以及为其设置样式的 CSS 规则,可直接编辑、预览和复制。

截图

开发者工具中的 HTML/CSS Extractor 窗格,显示所选标题的 CSS,以及控制包含内容的开关。

使用方法

  1. 在任意网站上打开开发者工具:按 F12,Mac 上按 Cmd+Option+I。

  2. 在“元素”面板(Firefox 中为“查看器”)中选择一个元素,或在页面上右键点击它并选择“检查”。

  3. 在面板侧边栏中打开 HTML/CSS Extractor 标签页,它位于“计算样式”旁边。

  4. 查看实时预览,按需编辑代码,然后点击“Copy CSS”或“Copy HTML”。

主要功能

  • 真正生效的规则

    来自页面样式表、匹配该元素及其所有子元素的 CSS 规则,包括 :hover、::before 和 ::after 规则,媒体查询也保持原有顺序。

  • 更短的选择器

    冗长的选择器会被精简为仍能匹配的最短形式,并附上注释,标明原始选择器及其优先级。

  • 实时预览

    以手机(375 px)、平板(768 px)或桌面(1240 px)宽度查看提取代码的渲染效果。预览中的链接不会跳转。

  • 编辑后复制

    CSS 和 HTML 分别在独立的编辑器中打开,支持语法高亮、行号和代码折叠。点一下即可复制任意一份。

  • 完整 URL

    图片、字体和链接的相对地址会被转换为完整 URL,代码粘贴到别处依然可用。

  • 字体与变量

    可选择包含页面的 @font-face 规则,并标记出提取的代码中从未使用的 CSS 变量。

  • 继承的样式

    可选择在 HTML 外加一层包裹元素,带上该元素从父元素继承的文字样式,比如字体和颜色。

  • 跟随你的选择

    每当你选中另一个元素,窗格都会自动更新。六个开关控制要包含的内容,你的选择会被记住。

隐私优先

阅读隐私政策

  • 无需账户,无需注册。
  • 只在开发者工具中、针对你选中的元素工作。
  • 你的设置只保存在浏览器中。提取的代码不会被保存。
  • 没有统计分析、没有追踪,也没有广告。你提取的任何内容都不会被发送到任何地方。

所有功能均已包含

  • 任意元素的 HTML 和 CSS
  • 选择器精简
  • 三种屏幕宽度的实时预览
  • 代码编辑器,一键复制
  • 六项提取设置,跨会话保留