标签: html

命令行 CSS 选择器工具

什么工具(最好用于 Linux)可以根据其 CSS 路径选择 HTML 元素的内容?

例子

例如,考虑以下 HTML 文档:

<html>
<body>
  <div class="header">
  <h1>Header</h1>
  </div>
  <div class="content">
    <table>
      <tbody>
      <tr><td class="data">Tabular Content 1</td></tr>
      <tr><td class="data">Tabular Content 2</td></tr>
      </tbody>
    </table>
  </div>
  <div class="footer">
  <p>Footer</p>
  </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

什么命令行程序(例如,一种“cssgrep”)可以使用 CSS 选择器提取值?那是:

cssgrep page.html "body > div.content > table > tbody > tr > td.data"
Run Code Online (Sandbox Code Playgroud)

该程序会将以下内容写入标准输出:

Tabular Content 1
Tabular Content 2
Run Code Online (Sandbox Code Playgroud)

相关链接

谢谢!

html web grep command-line css

20
推荐指数
3
解决办法
9167
查看次数

让 Firefox 忽略 HTML 5 自动完成标签设置?

在 HTML 5 中有一个名为autocomplete. 如果设置为autocomplete=off,则浏览器不会存储密码。

如何覆盖此设置,而不是修改 Firefox 的源代码并重新编译它?是否有一个 Firefox about:config 选项我忽略了我可以切换 - “忽略:自动完成”或其他什么?

firefox html web html5

19
推荐指数
3
解决办法
9404
查看次数

HTML - 带有下划线的 target="_blank" 的历史或技术原因?

直到今天我都纳闷为什么target="_blank"还没有变成target="blank"。我相信浏览器也能理解这一点。

该决定/规范是否有任何历史或技术原因?

html syntax

19
推荐指数
1
解决办法
7187
查看次数

复制彩色终端(模拟器)文本输出并粘贴为 HTML?

我想在学习 Linux 时写笔记(HTML 格式)。当我需要注意彩色终端文本输出时,我希望终端文本的颜色可以保留在我的笔记中,例如:

Note 1: Test

The output of xx command is

<pre>
[root@webserver ~]# ll /
total 100
drwxrwxrwt.   7 root root  4096 8?  24 12:22 <span style='background-color:green; color:blue;'>tmp</span>
drwxr-xr-x.  14 root root  4096 7?  19 21:20 <span style='color:blue;'>usr</span>
</pre>
Run Code Online (Sandbox Code Playgroud)

我可以在纯文本周围手动添加 HTML 代码包装器,但我希望有一种自动的方法来实现这一点。

目前,我在 Windows 上使用 putty 连接到远程 CentOS linux 服务器。

html terminal putty copy-paste

16
推荐指数
1
解决办法
7983
查看次数

从管道渲染 HTML

我希望能够生成 HTML,然后将其通过管道传输到将呈现它的程序,如下所示:

for i in 1 2 3
do
    for j in a b c
    do
        echo "<table border="1"><tr><td>$i</td><td>$j</td></tr></table>"
    done
done | /usr/bin/firefox
Run Code Online (Sandbox Code Playgroud)

不幸的是,firefox 无法呈现从标准输入输入的数据。谷歌浏览器也不能。lynx可以,但谁想使用它?

我尝试创建一个命名管道,在 chrome 和/或 firefox 中打开它,然后将数据传送到它——但是当我通过命名管道发送数据时,浏览器没有更新。

是否有任何非基于文本的浏览器可以从标准输入呈现 html?输出不需要炫目,我最感兴趣的是让分隔数据在运行中更具可读性。

编辑:

我尝试使用 bash 的进程替换,例如firefox <(sh /tmp/tablegen.sh),这也不起作用。最坏的情况是,我可以输出到临时文件,渲染,然后删除,但我更喜欢稍微优雅的解决方案。

html pipe

16
推荐指数
1
解决办法
7513
查看次数

在新的 Google Drive 中查看 html 文档的渲染 html

在旧的谷歌驱动器中——在材料重新设计之前——人们可以打开一个 HTML 文档,它会以模式(背后有一个覆盖层的弹出窗口)显示源。然后当你从那里按下 open 时,它呈现了 html。

在新的 Google Drive 中,我可以查看以任何方式呈现的 HTML 吗?换句话说,在 Google Drive 中托管一个静态网站?

现在它只是让我查看源代码或使用扩展名进行编辑。我想查看渲染。实际网页。

html google-drive

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

如何在记事本 ++ 中为 .html 文件中的 javascript 添加自动完成功能?

Notepad++ 为 html 和 JavaScript 自动完成。但自动完成取决于文件扩展名。html 文件仅支持 html 的完成。有没有办法在 html 文件的脚本标签中为 javascript 启用自动完成?我的意思是,除了将自动完成关键字列表从“javascript.xml”复制到“html.xml”文件之外......

正如stackoverflow所建议的,询问超级用户,因为我在那里找不到满意的答案。如果有人有任何想法,请告诉我!(我希望我不是唯一有这种要求的人!:))

html notepad++ javascript autocomplete

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

如何创建指向网页上特定位置的链接?

是否可以创建指向网页上特定滚动位置的超链接?例如,我想创建一个指向http://www.stackoverflow.com/的链接,但页面向下滚动 100 像素。

html scrolling hyperlink

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

15
推荐指数
2
解决办法
1001
查看次数

如何配置默认应用程序以在 MacOS X 中打开 tel: 链接?

tel:在 Safari 中单击链接时,例如:

<a href="tel:+3361234567890">call</a>
Run Code Online (Sandbox Code Playgroud)

FaceTime 应用程序打开。如何将其配置为打开 Skype?

html macos

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