首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DEDECMS织梦模板去掉文档内自动连接关键词下划线

方法一: 织梦有一个功能,可以实现文章内出现关键词自动加链接,但是有时候不会改CSS的话有可能这个关键词会有下划线提示,其实去掉也非常简单,只是一个u标签在起作用。...因为是文档解析过程中替换,所以很自然找到include目录下arc.archives.class.php这个文件, 找到 while($row = $this->dsql->GetArray())...kaarr[] = "$key"; } 实际上也就是去掉了u标签,这个u标签样式默认就是带下划线...,去掉就可以了,我还给链接加一个利于seotitle,加了一个class标签,方便用css独立对关键词链接进行样式控制。...方法二: 当然也可以css控制让u不显示下划线,例如css中添加 u{ text-decoration:none;} 具体情况根据自己需要而为。 以上就是本文全部内容。

1.3K00
您找到你想要的搜索结果了吗?
是的
没有找到

Gatsby 博客部署到腾讯云教程

WordPress 搭建起来,与传统服务端语言 + 数据库架构相比,近年流行静态编译博客,如 Hexo、Jekyll、Hugo 显然更容易部署和维护,这里我选择了 Gatsby,并用 wp-gatsby-markdown-exporter...因工作原因我选择在腾讯云上部署自己个人网站,你也可以在 GitHub Pages 或国内 Coding 上托管 Gatsby 项目,然后 CNAME 绑定到指定域名就可以,更加方便。...安装 Node.js; 安装 Git; Gatsby 开发环境 Gatsby CLI 工具非常方便,在终端全局安装 gatsby-cli npm install -g gatsby-cli 切换到开发目录...Tips: 某些情况下因为代理或者墙原因,无法使用 Gatsby CLI 从 github 上拉取代码,你可以通过能 npm 源手动创建一个 Gatsby 站点目录。...本地编译后部署到服务器 前面已经提到本地和服务器同步机制,这里我们可以用 gh-pages ,很方便Gatsby 编译后静态文件同步至仓库。

4.2K111

进击JAMStack

Gatsby Demo 由于文章篇幅限制,我将不在这里为大家讲述Gatsby具体用法,不过我后面会写一系列文章来教大家如何用Gatsby来免费构建一个比较大内容网站(CMS),大家可以留意一下。...最后让我们来看一下这个博客网站运行效果吧: 上图中我点击了“如何马上实现财富自由”这个博客,进入到博客详情页时浏览器没有重新向服务端请求博客详情HTML文件,而是直接在浏览器完成渲染,用户体验非常之流畅...这其实是Gatsby应用一个很大亮点,那就是:Gatsby打包应用在浏览器首次请求获得提前生成静态HTML文件后,会演变成一个React SPA应用,接下来用户交互就和一般SPA应用没有任何差别了...高性能 为什么JAMStack是高性能呢?这是因为JAMStack应用将网站静态部分和动态部分区分开来了,那些不会频繁发生变化内容会被提前生成,从而无需使用额外计算资源来进行服务端渲染。...Gatsby Cloud等免费资源来托管我们文件。

2.8K30

博客用不着什么JavaScript框架

我确实不太满意 Gatsby 宣传手法,他们说 Gatsby 适合任何类型网站。客户端 JavaScript 是有成本,开发人员应该意识到这一点。...如果你想用更激进方法,可以使用一个插件来从你 Gatsby 网站删除所有 Gatsby JavaScript。...这个插件可以在构建时获取并渲染推文,这样只需少量 HTML 和 CSS 即可,根本不需要额外 JavaScript。 与其他新技术一样,Eleventy 缺少某些更加成熟工具所提供功能。...相比之下,Gatsby 中出色 gatsby-image 插件可以生成延迟加载和响应式图片元素,并能在加载全分辨率文件后在低分辨率或 SVG 版本图像间平滑切换。...我并不是推荐大家都删除自己网站上所有 JavaScript 文件,但从现在开始,在构建网站时我会尝试将 JavaScript 视为可选额外功能,而不是体验基本组成部分。我鼓励你也这样做。

4.1K10

30个前端开发人员必备顶级工具

然而,在你编码时候,有一个可视化网格表示是很有帮助。虽然一些主要浏览器已经实现了很好工具来让你可视化你网格,但一些开发人员可以做一些额外帮助。...Gatsby https://www.gatsbyjs.org/ Gatsby 是基于React免费开源框架,可帮助 开发人员建立快速网站和应用程序。...Gatsby 提供了大量功能,例如: React,webpack,现代JavaScript和CSS强大功能 丰富数据插件生态系统 渐进式Web应用程序生成 超级简单部署 为不同用例定制预先打包...Gatsby站点 和更多。...作为前端开发人员,确保网页在任何屏幕尺寸下都可以使用是我们工作核心组成部分。虽然没有什么比得上直接在不同浏览器和平台上测试网站和应用程序,但以这种方式覆盖所有基础不是我们大多数人选择。

3K20

Gatsby 创建一个博客

起步 安装cli npm install-g gatsby-cli Gatsby 带有一个很棒CLI(命令行接口),它包含了一个工作站点搭建功能,以及帮助开发该站点命令。...Gatsby CLI包含了许多常见开发特性,比如 gatsby build (构建一个生产、静态生成项目版本)、 gatsby develop(启动一个热加载web开发服务器)等等。...这个API写在在 gatsby-node.js文件中,在这个文件中发现每一个导出都将由 Gatsby 分析。Gatsby详细地介绍了它Node API规范。...现在我们有一个由 Gatsby 所生成功能完整博客,其中有真正内容在 Markdown 里,有一个博客列表,以及在博客中浏览能力。...createPages context API在这里很有用) 随着我们对 Gatsby 及其API探索,你应该感到有能力开始充分利用 Gatsby 潜力,博客仅仅是一个起点;Gatsby 丰富生态系统

2.4K30

如何利用机器学习和Gatsby.js创建假新闻网站​

Gatsby.js (可以说)是目前最好开源静态站点生成器,所以让我们来看看它。 Gatsby.js是一个基于response .js用于生成静态网站开源框架。...接下来最好安装git,这是一种非常强大且流行版本控制系统。当您使用Gatsby.js站点模板时,Gatsby会使用Git一些功能。...在安装完成nodejs以后,使用以下命令: npm install -g gatsby-cli 在Gatsby CLI中有相当数量命令,可以通过下面的命令行提示符了解更多关于它们信息: gatsby...一个重要插件是Gatsby -source-filesystem,它允许Gatsby从存储在本地文件系统中文件中提取数据。...我们可以使用名为Gatsby -source-drive插件将文件直接导入到Gatsby本地文件系统中。这需要在谷歌api中设置一个服务帐户。

4.5K60

2018 年前端开发五大趋势

Angular 尽管我们在2018年看到顶级Javascript库竞争趋势直接在Angular和Vue.js之间展开,但前者在来年实用性不会减少。...Gatsby 如果你预算比较紧张,但是同时又希望在你项目中只使用高级技术,那么你一定要尝试 GatsbyGatsby 是 Kyle Matthews 为静态网站创建而构建新型解决方案。...从1.0版本开始,Gatsby 使用了上面提到 GraphQL。因此,在构建过程,它可以从多个 GraphQL API 中获得数据,然后使用它们创建一个完全静态 React 客户端应用程序。...现在,让我们从枯燥特征列表转移到真正问题,看看 Gatsby 是否适合你。 Web 开发者使用现成引擎并不总是那么容易。...除了我们上面描述明显优势外,这种页面有一个重要缺点 —— 它内容不容易被编辑。静态网站生成器专门用于解决此问题,Gatsby 是其中最好,感谢 GraphQL。

2.9K40

15 个 JavaScript 框架全面概述

需要额外库:Express.js 专注于基本路由和中间件,这意味着开发人员可能需要集成额外库或模块来处理更高级功能,例如数据库集成、身份验证和输入验证。...虽然可以使用额外软件包将 SSR 与 Meteor 集成,但它需要额外配置和设置。...丰富插件生态系统:Gatsby 拥有庞大插件生态系统,可扩展其功能。开发人员可以轻松地将 CMS 平台、无头 CMS、分析和部署服务等流行工具集成到他们 Gatsby 项目中。...缺点 学习曲线:虽然 Gatsby 简化了网站开发,但它确实需要熟悉 React 和 GraphQL。刚接触这些技术开发人员在深入了解 Gatsby 之前可能需要花时间了解其基础知识。...有限动态功能:Gatsby 主要是为静态网站设计,因此实现复杂动态功能(例如实时更新或用户交互)可能需要额外自定义以及与外部服务集成。

4.9K10

塔荐 | 2018 年最值得关注 JavaScript 趋势

额外提示:建议你也看看 react-bluekit ,这是Storybook替代,Netflix工程团队用来设计他们组件库。...Gatsby Gatsby 是Kyle Mathews开发用于React静态网站生成器。 自从Kyle去年全职开发Gatsby以来,这个东西开始真正获得发展势头。...React网站本身就是用Gatsby开发,再也有没有比这更有力证明了。 Gatsby全部关切都在于性能和给React提供尽可能快web体验。...尽管Gatsby无论如何也不会统治这个行业,但却是开发快速静态网站非常出色解决方案,会不断流行下去。...额外提示:Web Assembly 有了这4个浏览器支持后, Web Assembly 几乎大功告成了。一定要密切关注它,因为现在每个人都盯住这个呢。 文章来源:开源中国 文章编辑:天天

1.5K80

2021年前端编程发展趋势

VUE&VITE正在崛起 vue3诞生和vite2出现,将会给前端带来全新面貌,前端开发将会变得更加顺畅。得益于浏览器对ES支持,vite让热更新,冷启动,按需编译成为了可能。...Gatsby静态站崛起 虽然单页应用程序 (SPA) 使网络更加活跃和强大。但是,SPA 广泛采用也存在很大弊端,它们对 SEO 不友好,这对于网站推广非常不利。...为了克服SEO障碍,Gatsby出现了,它通过回归静态站方式让SEO优化变得非常方便。 丰富插件机制,热重载编辑,页面自动转换,这些特性都让gatsby赢得了更多开发人员青睐。...Jamstack将会被更多人所熟知 Jamstack是一个构建现代化网站一套技术栈,普遍认为它是JavaScript+API+Markup三个单词首字母缩写。 这是一整套构建网站技术。...要实现微前端,需要解决模块耦合分离问题,需要做到资源隔离和复用,同时,还需要解决各个模块之间通信问题,可以说目前微前端还不是非常成熟,但是对于未来发展,它一定会成为各个公司一定会不可不使用技术

39330

大势 | 2018最值得关注JavaScript趋势

额外提示:建议你也看看 react-bluekit,这是Storybook替代,Netflix工程团队用来设计他们组件库。...Gatsby Gatsby是Kyle Mathews开发用于React静态网站生成器。 自从Kyle去年全职开发Gatsby以来,这个东西开始真正获得发展势头。...React网站本身就是用Gatsby开发,再也有没有比这更有力证明了。 Gatsby全部关切都在于性能和给React提供尽可能快web体验。...他们网站这张图可以让你了解到它大概是怎么工作Gatsby还利用先进web技术替其他网页预抓取资源,使得浏览起来快如闪电。...额外提示:Web Assembly 有了这4个浏览器支持后,Web Assembly几乎大功告成了。不过2018年称之为趋势还为时尚早,再过12个月再说吧。

78220

React 设计模式 0x4:样式

在 React 中有不同方法来实现这一点。 # 样式化类型 在 React 和网站或 Web 应用程序中,有不同样式化应用程序方式。... ); } export default Example; 优点: 无需额外文件,容易编写 浏览器可以快速加载和应用样式 缺点: 无法重用样式 容易被覆盖 难以维护... ); } export default Example; 优点: 编写简单 保持组件干净,不会混合样式和组件 可以重用样式 缺点: 加载速度慢,因为需要加载额外文件...元素(element) 用于描述块一部分,通常由类表示 元素与块之间使用双下划线 __ 连接 修饰符(modifier) 用于描述块或元素外观、状态或行为 修饰符与块或元素之间使用双中划线 -- 或 单下划线 _ 连接 <div className="form

1.3K20
领券