【问题标题】:Viewing interpreted HTML, rather HTML source, on github and gist在 github 和 gist 上查看解释的 HTML,而不是 HTML 源代码
【发布时间】:2020-06-04 19:43:45
【问题描述】:

我发现What is the difference between GitHub and gist? 的答案不令人满意,我想知道区别(部分)是否在于他们对 HTML 的处理。特别是,我想知道:

  1. 是否可以将其他人指向github.com 上的 HTML 文件,这样当他们查看文件时,他们查看的是 HTML 页面而不是其源代码?通常在 github 上,即使 URL 栏中的扩展名是 .html,HTML 代码也不会被浏览器解释(为什么?)。
  2. 当在gist.github.com 上查看 HTML 页面时,确实看到的是 HTML 页面而不是其来源。这是 github 和 gist 区别的主要(或主要)特征吗?

【问题讨论】:

  • Github 是一个专门用于组织和展示代码的网站,其中大部分代码不能单独在浏览器中运行。为什么你会期望 HTML 文件特别偏离那个?另见:pages.github.com
  • 你有指向 Gist 上的 HTML 文件的链接吗?

标签: html github gist


【解决方案1】:

是否可以将其他人指向 github.com 上的 HTML 文件,这样当他们查看文件时,他们查看的是 HTML 页面而不是其源代码?

仅使用Github Pages

通常在github上,即使网址栏中的扩展名是.html,HTML代码也不会被浏览器解释(为什么?)。

因为 Github 的目的是管理代码,而不是托管网页。

网址没有文件扩展名。浏览器根据 Content-Type 标头确定如何处理内容。

当在 gist.github.com 上查看 HTML 页面时,确实看到的是 HTML 页面而不是其源代码。这是github和gist区别的主要(或主要)特征吗?

我测试的时候没有。

Github 本身用于托管 Git 存储库。

Gist 用于显示由 git 管理的临时代码示例,但没有到存储库的完整接口。

【讨论】:

    猜你喜欢
    • 2019-02-24
    • 1970-01-01
    • 2010-12-21
    • 2011-09-26
    • 2021-11-29
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 2011-12-07
    相关资源
    最近更新 更多