请教:词典词条解释前面的序号在mdx原始文件里怎么自动加上去的?

比如above单词


这些阿拉伯数字序号在通过getdict软件解出来的原始文件里好像没找到自动添加序号的代码,
above.txt (8.1 KB)
难道这序号让getdict软件给解没了?

是 css 的counter 吗

1 个赞

你看下你用的是哪个版本的mdx
从css看,我这里有两个版本,

  1. 10kb的css里不带序号,序号写在txt里;
  2. 4kb的css里带序号,txt里(忘了有没有),用的是css的counter显示的序号

谢谢!之前没学过css, 也没学过js,只是通过那些代码直白的能看懂一些内容是干什么的,那些代码不是直白的就看不懂了。那个词典的css文件
ecd.css (9.5 KB)
我看上面有很多个before的项目,没看懂是那个

我看看
用的是css显示的数字

是这句

.se2{
display:list-item;
}

谢谢! 等我找系统的css视频教程学学css

不需要特意去系统学啊,就是
.se2 这个标签套起来的,
display 显示
list-item 列表显示,默认是数字

用preview改css确认html格式比较方便。建议下载使用

这个display和list-item是一定用这两个名称还是可以改名?

display是固定的,list-item 也是固定的。

display还可以跟其他的:如block(这个是占用整行~=强制换行)等

谢谢!css看起来确实比单纯的html代码复杂,对我来说还是有必要找视频看看到底怎么回事。

你觉得html简单的话,css应该不难

1 个赞

比如上面的

.

se2{display:list-item}


对应的html

<p class="se2">苹果</p>
<p class="se2">香蕉</p>
<p class="se2">葡萄</p>

你可以写个txt写着玩玩,写几次就会了

我只是指html很多内容可以直接通过标签语上的那些单词的含义看明白是干什么用的,对于那些带js语言的就不是通过看懂几个单词能看懂的了。css能直白看懂的也就是字体字体颜色还有布局那些内容的,其他的内容根本就没法通过看懂单词知道它是干嘛的,毕竟不是直接一个英语句子。像css里自动计数的这个就有点像excel的那些函数,没弄懂的时候真不明白它是干什么的,弄懂了可能也就不难了。Excel函数最初的时候我看中文的资料看了一阵子也没看懂怎么回事,后来在看到一个进出口的自动计算的表,然后才慢慢知道怎么自动计算还有里面的一些函数怎么用,那些excel函数现在看就是照着格式往里填数据,当然那些数据哪个在前哪个在后微软设计的时候都是按照正常人的思维先后顺序设计的,这个css可能也类似,不过我确实没从心里明白。你刚刚写的这段代码,我在想这个<p class与html里的那个

是不是一个意思,html里的那个

好像是段落那个单词,这里的这个class 是理解成组的意思吗?那个se2是不是随便命名什么都可以?

是的

.se2 是随意命名的。

css 里的 .se2 对应
html 里的 <p class="se2">

那个对应我知道,我知道那个css是后来从html分离出来专门用于排版字体颜色等内容的。

嗯,css就是这么个用途,其他我也不知道了,我也是自己摸索的。没系统学过,手机有个app叫sololearn 是免费学代码的,模型类似开心消消乐,或者更像一点的 多邻国(duolingo)

我手机里有类似的资料,电脑里之前也下载了一些,就是不用的时候看那一堆视频和pdf文件看不进去,一般能绕过去的时候就绕过去,绕不过去就找找看看。我也是因为英汉大词典解出来的词条前面没序号要挨着手动加郁闷才想有没有办法自动加上去。EmEditor里有那种添加序号的插件,不过需要先把每个解释单独换行然后用那个插件添加序号,我相信应该可以根据标识自动添加序号,只是我不会写那些编程代码。

1 个赞

我一行代码都没写过,更不会。所以,做这个词典没啥门槛

做mdx格式词典不追求华丽界面直接纯黑白文字的容易

光display list-item 还不能生成序号

1 个赞