【问题标题】:html : Choose a <meta> title name from an url variablehtml : 从 url 变量中选择一个 <meta> 标题名称
【发布时间】:2022-01-08 11:03:45
【问题描述】:

我有一个这样的网页开始:

<!DOCTYPE html> 
<html> 
<head> 
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>France : carte paysagère</title> 
<meta name="description" content="Nouvelle carte avec indications utiles pour le voyage et le tourisme." /> 

我有很多页面,所以有没有办法自动化诸如 a

http://mappingforyou.eu/france 的标题为“France : carte paysagère” http://mappingforyou.eu/ukir 的标题为“UK/Ireland:landscape map”

等等。描述相同。

谢谢..

【问题讨论】:

标签: html var


【解决方案1】:

您要创建很多页面吗?或者您是否已经有很多现有页面并想要更改它们?

1) 使用静态网站构建器(从数据)创建页面

静态站点构建器是您在计算机上本地运行的程序。 您可以从数据库或 JSON 文件或某些 API 中读取数据。 您编写一些模板和一些逻辑,然后运行站点构建器, 并创建了许多 HTML 文档。

然后您可以将这些 HTMl 文档上传到某处的网络空间。

如果你已经有喜欢的编程语言,你可以找到 使用您喜欢的语言的静态网站构建器。这是一个 list of different static site builders

2) 使用后端编程语言创建页面(从数据)

使用后端编程语言可以“动态”创建 html 页面, 当浏览器尝试访问它们时。您可以从数据库或 JSON 文件或 API 中读取数据。你写一些模板和一些逻辑,然后上传 将程序添加到支持您的语言的网络空间。

如果您已经有喜欢的语言,您可能可以 使用它:PHP、JavaScript、Ruby、Python……它们都可以使用 这样。您可以找到适合所有人的教程和在线课程 其中。

3) 使用 Web scaper 从现有 HTML 页面创建页面

如果您正在处理大量预先存在的 HTML 页面,您 想要更改(翻译?)您可以使用网页抓取工具。 该工具将帮助您分析现有页面, 对它们进行一些更改,然后写出新的页面。

我可以在 Ruby 中推荐 mechanize,但我确信有等价的 其他语言的库。

【讨论】:

    猜你喜欢
    • 2021-10-22
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多