当前位置: 首页 > news >正文

山东大良网站建设传统营销和网络营销的区别

山东大良网站建设,传统营销和网络营销的区别,外贸网站建设平台有哪些,策划书中网站制作怎么写很多博客介绍的gradio读取html和css比较简单,如果要做很细致的前端页面优化,比如丰富的响应式的cssjs,至少要有html多个css,是暂不能实现的。bootstrap、font-awesome、jquery等 方案一当然是直接更换htmlcss为主的部署方式&#…
很多博客介绍的gradio读取html和css比较简单,如果要做很细致的前端页面优化,比如丰富的响应式的css+js,至少要有html+多个css,是暂不能实现的。

bootstrap、font-awesome、jquery等


方案一当然是直接更换html+css为主的部署方式,仅用gradio传回的数据,重新设计前端
方案二可以考虑把多个css直接拼接后再生效,举例如下:

1. 原html

<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
<!-- BEGIN HEAD -->
<head><meta charset="utf-8" /><title>404 Page</title><meta content="width=device-width, initial-scale=1.0" name="viewport" /><meta content="" name="description" /><meta content="" name="author" /><link href="assets/bootstrap/css/bootstrap.min.css" rel="stylesheet" /><link href="assets/bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet" /><link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" /><link href="css/style.css" rel="stylesheet" /><link href="css/style-responsive.css" rel="stylesheet" /><link href="css/style-default.css" rel="stylesheet" id="style_color" />
</head>
<!-- END HEAD -->
<!-- BEGIN BODY -->
<body class="error-404"><div class="error-wrap error-wrap-404"><div class="metro big terques"><span> OOPS! </span></div><div class="metro green"><span> 4 </span></div><div class="metro yellow"><span> 0 </span></div><div class="metro purple"><span> 4 </span></div><div class="metro double red"><span class="page-txt"> Page Not Found </span></div><div class="metro gray"><a href="index.html" class="home"><i class="icon-home"></i> </a></div></div>
</body>
<!-- END BODY -->
</html>

2.1 改后的gradio

import gradio as grdef load_css(*filenames):css_content = []for file in filenames:with open(file, "r", encoding="utf-8") as f:css_content.append(f"<style>{f.read()}</style>")return "\n".join(css_content)# 读取外部 HTML 文件
with open("metrolab/404.html", "r", encoding="utf-8") as f:html_content = f.read()# # 读取外部 CSS 文件
# with open(load_css("metrolab/assets/bootstrap/css/bootstrap.min.css", "metrolab/assets/bootstrap/css/bootstrap-responsive.min.css",
#                      "metrolab/assets/font-awesome/css/font-awesome.css", "metrolab/css/style.css", "metrolab/css/style-responsive.css",
#                      "metrolab/css/style-default.css"), "r", encoding="utf-8") as f:
#     css_content = f.read()# 创建 Gradio 界面
with gr.Blocks() as demo:gr.HTML(load_css("custom-only.css", "metrolab/assets/bootstrap/css/bootstrap.min.css","metrolab/assets/bootstrap/css/bootstrap-responsive.min.css","metrolab/assets/font-awesome/css/font-awesome.css", "metrolab/css/style.css","metrolab/css/style-responsive.css","metrolab/css/style-default.css"))gr.HTML(html_content)demo.launch()

2.2  改后的html

注意:可以注释掉css,其实还可以去掉html head body等标签

<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
<!-- BEGIN HEAD -->
<head><meta charset="utf-8" /><title>404 Page</title><meta content="width=device-width, initial-scale=1.0" name="viewport" /><meta content="" name="description" /><meta content="" name="author" />
<!--   <link href="assets/bootstrap/css/bootstrap.min.css" rel="stylesheet" />-->
<!--   <link href="assets/bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet" />-->
<!--   <link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />-->
<!--   <link href="css/style.css" rel="stylesheet" />-->
<!--   <link href="css/style-responsive.css" rel="stylesheet" />-->
<!--   <link href="css/style-default.css" rel="stylesheet" id="style_color" />-->
</head>
<!-- END HEAD -->
<!-- BEGIN BODY -->
<body class="error-404"><div class="error-wrap error-wrap-404"><div class="metro big terques"><span> OOPS! </span></div><div class="metro green"><span> 4 </span></div><div class="metro yellow"><span> 0 </span></div><div class="metro purple"><span> 4 </span></div><div class="metro double red"><span class="page-txt"> Page Not Found </span></div><div class="metro gray"><a href="index.html" class="home"><i class="icon-home"></i> </a></div></div>
</body>
<!-- END BODY -->
</html>

http://www.cadmedia.cn/news/13948.html

相关文章:

  • 设建网站日本网络ip地址域名
  • 店面设计薪酬seo页面优化公司
  • 网站建网站建设企业条友网
  • 全球设计网网址厦门seo搜索排名
  • 网站推广的基本方法为()2023年免费b站推广大全
  • 温州做高端网站公司排名电商代运营
  • 公司注册网站诈骗莫名被起诉关键词排名软件
  • 好的手机网站推荐河南企业站seo
  • 移动互联网站建设宁波seo专员
  • 国外扁平化设计网站长尾关键词是什么
  • wordpress对接七牛云seo入门课程
  • 楼市房价最新消息谷歌seo是什么
  • 经营虚拟网站策划书微信推广软件有哪些
  • 手机网站建设与制作百度查重软件
  • 中山精品网站建设精英汕头seo托管
  • 专业网站开发报价优帮云排名优化
  • 建设网站代码凡科建站怎么样
  • 武隆网站建设哪家好重庆seo公司
  • 网站建设 博采网络谷歌在线搜索
  • 企业网站建设项目描述google seo教程
  • 福田网站开发新闻源
  • 内蒙古建设厅官方网站app注册推广任务平台
  • 哈尔滨企业建站模板产品推广平台有哪些
  • 企业网站建设 安全百度广告电话号码是多少
  • 网站建设项目策划书模板范文免费建立个人网站
  • html5网页制作实例代码霸榜seo
  • 非遗网站建设目的网络营销试卷
  • termux安装wordpress谷歌seo站内优化
  • 外贸网站怎么找客户邯郸seo
  • 网站开发培训网房地产十大营销手段