标签: html

如何使用 WGET 镜像站点 1 级深度,恢复 JS、CSS 资源,包括 CSS 图像?

假设我想要一个简单的页面副本下载到我的 HD 中以永久保存。我不是在寻找深度递归获取,只是一个页面,而且还需要下载该页面加载的任何资源。

示例:https : //www.tumblr.com/

预计:

  • index.html
  • 任何加载的图像
  • 任何加载的 JS 文件
  • 任何加载的 CSS 文件
  • 在 CSS 文件中加载的任何图像
  • 页面资源的链接已本地化以与下载的副本一起使用(无网络依赖性)

我很想知道您是否可以帮我找到最好的 wget 语法或其他可以做到这一点的工具。我尝试过的工具通常无法通过 CSS 加载图像,因此在本地加载时页面看起来永远不会正确。谢谢!

切线解

我找到了一种使用 FireFox 执行此操作的方法。默认保存已损坏,并且有一个名为“保存完成”的插件,显然可以很好地完成此工作。但是,您无法下载它,因为它说当前的 FireFox 版本不支持它。原因是它被卷入了这个插件:“Mozilla Archive Format”。安装它,然后当你使用 File > "Save Page As.." 有一个名为 "Web Page, complete" 的新选项,它本质上是旧的插件,它修复了 FireFox 使用的库存实现(这很糟糕)。这不是 WGET 解决方案,但它确实提供了一个可行的解决方案。

编辑:对于将来可能会关注此问题并尝试执行此操作的任何人来说,另一个荒谬的问题。让插件正常工作你需要工具> Mozilla存档格式并将“对页面进行忠实快照”的(可怕的)默认设置更改为“使用保存完整保存脚本和源”,否则插件将清空所有您的脚本文件并将它们替换为文本“/* Script removed by snapshot save */”。

html javascript wget css images

11
推荐指数
2
解决办法
3万
查看次数

如何使用一个命令重命名多个文件夹中的多个文件

我们想将我们的*.html文件重命名为,*.php但(遗憾的是)没有足够的知识来使用 cmd 提示符命令和/或批处理文件来完成。

问题是每个文件都在单独的文件夹中——我说的是 750 多个不同的文件夹名称。对我知道的文件使用通配符是,* 但我不知道对文件夹使用通配符。我们可能需要使用FOR命令(在命令提示符中),但我被卡住了。

我们使用的文件夹结构是:

父文件夹/子文件夹/孙文件夹/文件.html

例如:

  • games/A/game_name/file.html
  • games/B/game_name/file.html
  • games/C/game_name/file.html 等等。

所有文件的父文件夹都相同;大多数文件的子文件夹和孙文件夹是不同的。

将这些文件重命名为*.php我假设以下内容.htaccess将进行永久重定向。

RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php
Run Code Online (Sandbox Code Playgroud)

windows html powershell php batch-rename

11
推荐指数
1
解决办法
5万
查看次数

显示传入电子邮件的纯文本视图?

我收到一封电子邮件,其中提供了替代视图:纯文本和 HTML。两种观点的内容略有不同。我想阅读纯文本视图,而不是 HTML 视图的任何呈现。

当我在信任中心选择“以纯文本形式阅读所有邮件”时,它似乎显示了 HTML 视图的纯文本呈现。

如何阅读电子邮件的纯文本视图?

html email plaintext microsoft-outlook-2010

11
推荐指数
1
解决办法
6649
查看次数

如何从命令行将富文本发送到剪贴板?

如何从脚本将 html 作为富文本发送到剪贴板?我的最终目标是创建一个脚本,以便我可以将源文件中的内容粘贴到电子邮件中,但我想要一个通用的答案来粘贴到任何接受富文本的程序中。

粘贴到电子邮件的示例用法:

  1. 在vim中打开源文件
  2. 使用:TOhtml命令创建一个带有vim语法高亮的html文件
  3. 使用此处的答案将 html 复制为富文本
  4. 粘贴到电子邮件中(这个不会被脚本化)

相关:使用语法高亮将差异输出粘贴到 Microsoft Outlook 中

相关:将 Markdown 输入作为富文本复制到剪贴板

html clipboard

11
推荐指数
1
解决办法
4020
查看次数

适用于 Windows 的免费 HTML 图像地图编辑器?

这里有人知道任何用于创建 HTML 图像映射的免费工具吗?谷歌搜索似乎只能为我提供付费工具。

html imagemap

10
推荐指数
2
解决办法
3万
查看次数

什么是适用于 Windows 的优秀、简单且免费的 HTML 编辑器?

是否有适用于 Windows 的优秀、简单且免费的 HTML 编辑器?

没有经验的用户可以构建一个简单的页面。

我正在寻找类似于旧的FrontPage应用程序的东西。

windows html text-editing

10
推荐指数
2
解决办法
2万
查看次数

如何将 Word 文档另存为 HTML 以便在 Firefox 中查看

我需要将 Word 文档保存为 HTML。它有一些背景图像、其他图像、文本……它可以在 Internet Explorer 中正确打开,但是如何将 Word 文档另存为 HTML,以便 Firefox 和其他当前浏览器正确呈现它?

文档中缺少所有图像。我查看了生成的 html 文档,但图像的路径似乎是正确的。

任何的想法?

诸如“不要将文档另存为 html”之类的内容在这里没有帮助。

编辑:为了让自己清楚,正常的“另存为 HTML”并没有削减它,结果在 Internet Explorer 以外的任何浏览器中都被破坏了。

编辑 2:我使用的是 Word 2010 和 Firefox 4。我也尝试在最新的 Chrome 版本中渲染它,但也失败了。我使用了不同的兼容性设置来保存为 html,它没有帮助

firefox html microsoft-office-2010 microsoft-word

10
推荐指数
2
解决办法
2万
查看次数

如何将网站呈现为 shell 中的图像?

想说“ http://example.com/index.html -o website.png”

是否有现有的程序可以做到这一点?我可以将 html 转换为 png。有这样的程序吗?

linux html png terminal

10
推荐指数
1
解决办法
1万
查看次数

vim中多种文件类型的不同背景颜色

在处理具有多种文件类型(即:set ft=html.php)的文件时,是否可以在 vim 中使用不同的背景颜色(即一种浅色,一种深色)?在嵌入了 HTML 的 PHP 代码中,很难在几十行 HTML 代码中看到一个 PHP 语句,见下文。我会满足于任何事情,无论是不同的 bg 颜色,边距中的标记,第二个左边距(一个 vim 插件为标记执行此操作),<?php例如可能突出显示标签(尽管这不太理想)

HTML 代码中的 PHP

编辑:我认为这在语法级别是不可能的,因为语法似乎使用了有限数量的元素(字符串、函数、标识符...)。毫无疑问,这允许与颜色方案轻松集成。SyntaxAttr是一个很好的插件来演示这一点。把它放在代码的任何部分,它会告诉你它属于哪个语法组。

html plugins vim php

10
推荐指数
1
解决办法
1174
查看次数

将 html 粘贴到 Excel 2010 中,而不需要 Excel 解析 html

我正在对 SQL 运行查询。通常,我可以轻松地将查询结果复制并粘贴到 Excel 中,并保留列、行等。

但是,在这种情况下,我选择了一堆电子邮件,并且这些电子邮件的正文是 html 格式的。每次我尝试粘贴到 Excel 2010 中时,它都会把它弄得一团糟,因为它试图通过解析 html 并将 img 标签转换为图像并将表格单元格转换为 Excel 单元格等来“有用”。

有什么方法可以让 Excel 变得愚蠢而只是粘贴我的文本而不用想出一些聪明的方法来处理它?

我试过使用 Paste Special。我试过在 html 正文的开头加上一个单引号(有人说这告诉 Excel 将该字段视为文本而不是解析它)。我尝试|在每列之间放置管道,将其保存到文本文件,然后导入文本文件。无论我做什么,Excel 都会不断地处理 html。

有谁知道如何将 html 粘贴到 Excel 中作为简单的“愚蠢的文本”?

html microsoft-excel microsoft-excel-2010

10
推荐指数
2
解决办法
4万
查看次数