gpt4 book ai didi

html - 如何为 Shiny 应用程序设置主 标签的属性(在源代码的顶部)

转载 作者:行者123 更新时间:2023-12-03 21:02:45 25 4
gpt4 key购买 nike

我有一个可用的 R Shiny 应用程序,但为了满足可访问性要求(例如,盲人的网页阅读器可以使用登录页面进行操作),应在主 html 中设置语言属性( lang ="en" )标签即:<!doctype html> <html lang="en"> <head> .....

我的 ui.R 代码以 dashboardPage() 开头功能,但如果我把例如HTML("<html lang='en'>")进入它的任何参数 - 生成的应用程序的源代码将在正文中显示这一行(由 dashboardBody() 创建),而我需要它在最顶部 <html>标签(据说是在呈现应用程序的 UI 时由 Shiny 的包本身创建的)。

这就是我得到的(在查看正在运行的 Shiny 应用程序的源 html 代码时:

<!DOCTYPE html>
<html>
<head>

虽然我需要的是以下内容:
<!DOCTYPE html> 
<html class="no-js" lang="en">
<head>

最佳答案

你可以做

tags$html(class = "no-js", lang="en")

我不使用shinydashboard,但我认为您必须将此代码放在 dashboardBody 中。 .

关于html - 如何为 Shiny 应用程序设置主 <html> 标签的属性(在源代码的顶部),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56361568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com