让 `<pre>` 标签可编辑:纯 HTML 实现
让 <pre> 标签可编辑:简单高效的 HTML 解决方案
在网页开发中,我们经常需要展示预格式化的文本,例如代码片段。HTML 的 <pre> 标签非常适合此用途,它能够保留文本中的空格和换行,呈现原始格式。但有时,我们需要让这些预格式化文本可编辑。
今天,我们就来分享一个简单高效的解决方案,让你的 <pre> 标签可编辑,无需任何 JavaScript 辅助。
技术探索与开发实践:AI、云原生、全栈开发之路
<pre> 标签可编辑:简单高效的 HTML 解决方案在网页开发中,我们经常需要展示预格式化的文本,例如代码片段。HTML 的 <pre> 标签非常适合此用途,它能够保留文本中的空格和换行,呈现原始格式。但有时,我们需要让这些预格式化文本可编辑。
今天,我们就来分享一个简单高效的解决方案,让你的 <pre> 标签可编辑,无需任何 JavaScript 辅助。
<pre> 标签的编辑功能在网页开发中,我们经常使用 <pre> 标签来展示预格式化的文本,例如代码片段。但有时候,我们需要让这些预格式化文本可编辑。本文将介绍一种简单高效的方法,让你的 HTML <pre> 标签变得可编辑。
contenteditable 属性想要实现 <pre> 标签的可编辑性,我们可以利用 HTML 的 contenteditable 属性。只需在 <pre> 标签中添加 contenteditable="true" 属性即可。
<pre contenteditable="true"> 这是一个可编辑的预格式化文本。 你可以直接在这里编辑内容。 </pre>
优势:
……在 Python 中,经常需要将时间信息格式化为带有时区的 ISO 8601 格式字符串,例如 2022-08-25T08:11:21+08:00。 这篇文章将介绍如何使用 Python 的 datetime 和 zoneinfo 模块实现这一功能。
代码示例:
from datetime import datetime
from zoneinfo import ZoneInfo
# 获取当前时间,设置时区为北京时间
current_time = datetime.now(ZoneInfo("Asia/Shanghai"))
# 格式化时间字符串
formatted_time = current_time.isoformat()
# 打印格式化后的时间字符串
print(formatted_time)
代码解释:
……Making Self Portraits With Stable Diffusion and LoRA
My solopreneur story: zero to $45K/mo in 2 years
当我们在intellij idea里面写markdown的时候,如果需要复制图片的话,直接复制的话,idea会自动帮你在同级目录下
创建一个新的图片,然后插入到markdown。
但是当我们想把图片放到图床等云存储的时候,就不太方便了。
我发现了一个神级好用的idea插件可以做到让你在复制图片的时候上传到七牛云存储,阿里云存储,minio等这些服务器。
这个插件就是Markdown image support,非常感谢这位作者。
相信玩ai的都知道huggingface这个网站,这个网站上有很多模型,有时候我们需要把模型下载到本地然后运行
那么怎么优雅的去下载呢?
一般来说有两种方式,一种是你直接打开huggingface的仓库页面,然后点击下载对应的模型文件,但是这种方式
对于模型文件只有一两个还好一些,如果有好几个,那就太麻烦了,你需要一个个点击。
第二种方式就是你使用git去下载,安装lfs插件,然后git clone即可,这种方式的弊端就是你会全部下载下来,包括历史,
还有一堆你不想要的文件,因为你可能只需要模型文件。
最近我有一个需求,当我在网上看到一些不错的文章和段落的时候,想放到自己的博客分享的话,需要把他们变成markdown,因为我的博客
内容主要是markdown内容,然后hugo渲染。于是我想到我可以在chrome web store去搜索一下有没有相关的chrome扩展。
一番搜索下来,找到几个,然后试用了一下,其他都不满意,最终比较满意的也就一个
https://chrome.google.com/webstore/detail/markdownload-markdown-web/pcmpcfapbekmbjjkdalcgopdkipoggdi
最近想做一个新站,想来想去,还是打算用hugo,而不是wordpress,因为感觉hugo这种模式更适合我
我可以在github上开一个仓库,然后把内容写成md,然后保存到github,我不需要任何数据库
然后我利用push推送事件,可以轻松在服务器上使用hugo命令重新构建我的网站
下面是自己总结的一些网址可以找到不错的hugo模版
https://jamstackthemes.dev/ssg/hugo/
https://master–hugothemes.netlify.app/
https://gethugothemes.com/free-hugo-themes
https://themes.gohugo.io/
https://hugothemesfree.com/
https://github.com/QIN2DIM/awesome-hugo-themes
https://themefisher.com/best-hugo-themes
go build 命令在构建过程中会产生一些缓存文件,以加速后续的构建。但是当源代码发生变化时,这些缓存文件可能导致构建结果不正确。 要强制 go build 忽略缓存,可以使用以下两个方法:
go build -a myprogram.go rm -rf $GOPATH/pkg