worpdressd源代码中的profile=“http://gmpg.org/xfn/11”是什么

本文解释了WordPress源代码中<link rel="profile" href="http://gmpg.org/xfn/11">的作用。此标签用于声明HTML文档遵循XFN标准,以标准化描述人际关系网,使不同的用户代理能正确解析。
worpdressd源代码中的会有<link rel="profile" href="http://gmpg.org/xfn/11">对profil这个属性不是很了解,head

这个是对这个链接的关系声明,声明我与该链接的主人是朋友关系,当然除朋友外还有很多其他关系,具体就要查看XFN1.1。

浏览器们可以根据自己设定的默认样式来呈现网页,比如你把朋友定义成“friend”,而我要按照拼音来定义成“pengyou”,彼此之间无法统一,该 功能就变得没有丝毫的意义。所以我们在HTML文档的标签中使用“profile”属性引入一个声明,声明在这个HTML文档中使用了 XML Friends Network (XFN) 微格式,然后按照这份XFN微格式中约定的方式来描述关系网络,于是即使是不同用户代理器访问这些数据只要其遵循XFN的约定即可正确的读取出其中的关系 数据。

当然,这其中的微格式数据对于平常通过浏览器来阅读HTML文档的用户来说,没有什么实际性的意义,可是对于某些用户代理器来说,通过读取这份XFN微格 式数据再加上其它的诸如hCard等微格式数据,那么即可在互联网上呈现出人与人之间的关系网络。

对于不同的数据声明需要为其指定描述的位置,而profile的值即是对这个数据的描述的位置,或者可以简单的理解成是为不同的用户代理器指定相同的约定 规则。

对于一个页面中引用的多份数据声明,只需要在profile的值中将其用空格隔开即可。

PS C:\Users\zhaoh> & C:/Users/zhaoh/AppData/Local/Programs/Python/Python312/python.exe e:/qiu2/download_excel2.py DevTools listening on ws://127.0.0.1:51580/devtools/browser/92076945-2edd-467f-a88a-22349d152914 [10660:20676:1113/092455.164:ERROR:components\edge_auth\edge_auth_errors.cc:540] EDGE_IDENTITY: Get Default OS Account failed: Error: Primary Error: kImplicitSignInFailure, Secondary Error: kAccountProviderFetchError, Platform error: 0, Error string: [empty] [10660:12948:1113/092455.182:ERROR:chrome\browser\importer\edge_china_browsers\edge_qqbrowser_importer_utils_win.cc:163] QQBrowser user data path not found. [10660:20676:1113/092456.124:ERROR:chrome\browser\task_manager\providers\fallback_task_provider.cc:126] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782. 页面加载中... [39216:36616:1113/092459.681:ERROR:net\socket\ssl_client_socket_impl.cc:930] handshake failed; returned -1, SSL error code 1, net_error -200 [39216:36616:1113/092459.691:ERROR:net\socket\ssl_client_socket_impl.cc:930] handshake failed; returned -1, SSL error code 1, net_error -200 [39216:36616:1113/092459.692:ERROR:net\socket\ssl_client_socket_impl.cc:930] handshake failed; returned -1, SSL error code 1, net_error -200 ❌ 未找到包含 '下载' 和 'Excel' 的链接 当前页面标题: 2025年商品期货手续费一览表-每天更新 - 九期网 页面前500字符: <html lang="zh-Hans" class="avgrund-ready"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=6.0, viewport-fit=cover"><meta http-equiv="Cache-Control" content="no-transform"><meta http-equiv="Cache-Control" content="no-siteapp"><meta name="renderer" content="webkit"><meta name="force-rendering" content="webkit"><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"><link rel="profile" href="http://gmpg.org/xfn/11"><meta name= Traceback (most recent call last): File "e:\qiu2\download_excel2.py", line 53, in <module> download_button = wait.until( ^^^^^^^^^^^ File "C:\Users\zhaoh\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\support\wait.py", line 138, in until raise TimeoutException(message, screen, stacktrace) selenium.common.exceptions.TimeoutException: Message: Stacktrace: Symbols not available. Dumping unresolved backtrace: 0x7ff7d990a6e5 0x7ff7d990a744 0x7ff7d9abc528 0x7ff7d96c40ce 0x7ff7d96c431b 0x7ff7d9700777 0x7ff7d96bb3d5 0x7ff7d96fe6f2 0x7ff7d96ba8aa 0x7ff7d96b9bd1 0x7ff7d96ba6d3 0x7ff7d97781f4 0x7ff7d9774717 0x7ff7d9937345 0x7ff7d99257a1 0x7ff7d992dc49 0x7ff7d9911c34 0x7ff7d9911d83 0x7ff7d98ffab6 0x7ff915c1e8d7 0x7ff91664c53c 这是使用新的代码后,运行结果
最新发布
11-14
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值