有没有无论在99%设备上都不改变样式的易编辑文档格式?

个人偏见:没动力学习的技术白痴,给什么标记语言都搞不定的,不如直接上富文本编辑器让ta点点点,况且 Markdown 的编辑器实现各异,语法兼容情况五花八门,更会加剧不严谨的人随便写屎山

说起 HTML 除了我上面给的 TiddlyWiki 也可以试试之前提过的这个 办公套件 嘛(逃

自信点,把怀疑两个字去掉。
个人观察越是社科经管类学科,教授们依赖 Word 的程度就越高,而且多数水平不咋地,真有水平的往往也不屑帮你这点“小忙”:这么简单自己搞不定?

+1,毕业论文草稿是用 Org-Mode 码的然后 Pandoc --reference-doc= 转出来再插图

个人拙见,除非有接班人(就是跟低年级的一起制作),否则到最后不可能有稳定的维护。尤其是格式,很多人对格式特别不在意,或者说为了格式搞很多骚操作,包括但不限于:缩进不用 Tab ,而是用 n 个空格替代等等。

说得好,已经放弃解决方案啦,乐

还是latex大法好,格式化问题vscode的插件应该能帮我不少

:grin: 接下来就开课教师弟师妹 LaTeX。

latex只有需要打印才算好,如果是非打印,html更好吧。

你想说的是 ** ... ** 吧,其实它不是加粗,是 <strong> 标签。<b> 也不是加粗,是提醒注意(Bring Attention To)。网页其实是内容和样式分离的,HTML是内容,CSS 是样式。加粗只是那两个标签的默认样式,你可以用其他样式,比如红色。

<strong>strong</strong>
<b>b</b>
<style>
  strong, b {
    font-weight: normal;
    color: red;
  }
</style>

参照资料:

3 个赞

哥哥啊,我是医学生哎,确实不会html啊

印象中md的加粗是“…”,想不到不是…

< b>有加粗效果就行,你想用< strong>也可以。我是中文使用者,英文的不同,在中文都相同。

我就想用最省略的html,搞出想要的效果,不用理它加粗的意思。我的文本我作主,我表示何意都是我的自由。

不想用css,因要敲太多。也不需要。

不是语言的问题,我前面说的也适用于中文。我的意思是HTML标签没有样式,你看到的加粗是浏览器自带的 User-agent stylesheets 样式,这里列举了常见浏览器的样式。推荐你了解一下呈现与内容分离 - 维基百科

1 个赞

依靠的就是你提到的自有css,不然都用div和span得了。

值的一提的是,自有css挺可靠,多少年都不怎改的,基本都相同。

知之为知之,不知为不知,是知也。 ——《论语》

自己不懂就虚心学习,当然不学也可以,但是非要再来一句:

倒更显得无知与傲慢了。人家其实已经给你解释得很清楚了:

HTML 描述的是“是什么”,CSS 描述的是“长什么样”。都用 div 和 span 就没法表达这个元素是什么了。


在网络中能遇到主动详尽地给你解释,并列明参考资料的人……太不容易了,希望珍惜。

2 个赞

感激你的解答,以及做人的提醒。

我的需求是,只用html去完成99%地方都相同的格式。

合着你一点没听啊。好好好,为你的执着点赞~祝你成功!

1 个赞

我的水平很低,下面是我的看法,希望指教。

html自5始才希望分出css,因此< center> < /center>等被扔掉。

但是,< big> < /big>被扔掉,< small > </ small>不被扔掉,何解?原因是 small被加予了其它意思。

也就是,意思是w3c定的,tag仍是那tag。


但是它跟我的需求不干涉,我只要用最省略的tag,去搞出99%地方都相同的格式即可。管它符不符合w3c的想法。

只是传播与发布的话latex编译的pdf足矣

你个人当然有不遵守规范写 HTML 的自由,毕竟 HTML 不像编程语言那样写错就报错退出。但在公开场合发表错误言论就应该被指正,不然那些错误言论就会误导其他人。最后再唠叨一下,我还是推荐多看 MDN,它是新又权威的 Web 网页开发资料。

再唠叨,HTML 现在由 WHATWG 维护。

1 个赞

HTML 的默认样式是浏览器提供的,不同的浏览器下效果是有区别的。以前前端跟浏览器较劲好多是因为这些差异导致的兼容性问题。现在内核基本统一了,但浏览器之间的样式差异依旧存在,为了让显示效果尽可能一致,前端要做许多事情的。

若真能如此简单可太好了。然而现实是这句话掩盖了前端工作者的许多努力。

哪里统一了,我firefox还能再和chormium战一百年!(拄拐杖.jpg):doge:

1 个赞

不敢展开讲,这段东西展开到万余字很轻松……

+1 safari 你当我不存在?你有本事ip上用chromium