markdown 众干嘛不直接撸 html = =,,,,

2014-11-08 21:06:37 +08:00
 illusate
15199 次点击
所在节点    Markdown
103 条回复
pubby
2014-11-09 11:34:45 +08:00
05 06年那会国外不少网站支持Textile,我一直以为markdown就是这玩意演变而来,也就GitHub这土壤让它这么火
semicircle21
2014-11-09 11:59:13 +08:00
程序员又不是都会 html, 学 md 成本当然比 html 低了
TankyWoo
2014-11-09 12:21:59 +08:00
越是半桶水,越喜欢在自己狭隘的视野里乱说

1. 说简洁,你说不是。大家可以直接读md源文件,不需要转换。html可以?
2. 你说你html敲的比md快。md是通用的标记语言,html属于专业型的前端,哪个敲的少,哪个多,明眼人大家都知道,你拿自己专攻的去和大家逗?有意义么?
3. 关于语法,你自己不熟悉,有个先入为主的习惯,就说不爽。很喷子的行为你知道么?
4. md和html压根就没有谁取代谁的,md->html, html->md,一个习惯而已。有必要把自己的逼格提升到那么高吗?
5. md着重内容,html着重排版,你不是撸html的么?这点不懂?
TankyWoo
2014-11-09 12:23:02 +08:00
@TankyWoo 补充第一点的歧义:

说简洁,你说不是。大家可以直接读md源文件“从而关注内容”,不需要转换。html可以?
Luzifer
2014-11-09 13:18:09 +08:00
@loveminds 没有at错人?

你写上
|video|(视频链接)
|Audio|(音频链接)
也是可以的. 只要你网站markdown解析器能解析.
-----
Markdown是纯文本标记语言, 怎么标记随你愿意. 除了约翰·格鲁伯的原始标记定义,没有特定标准.
他是作家,博客主. 先假定Markdown就是给作家用的, 他写完是发给编辑看的,

一, 传统作家, 纸质书就文字和图片 (原始标记定义)
二, web writer, 多媒体支持你自己也说了是扩展, 解析器的事. 现在也是有的. (上面举例)

受众是作家(写作者). 就好理解了.
-----
也不知道回答到点子上没, 驴唇也别怪我了.
我都不知道为什么at我. 不是躺枪就谢邀.
Luzifer
2014-11-09 13:31:05 +08:00
赞同 @TankyWoo
`
Markdown is not a replacement for HTML, or even close to it. Its syntax is very small, corresponding only to a very small subset of HTML tags. The idea is not to create a syntax that makes it easier to insert HTML tags. In my opinion, HTML tags are already easy to insert. The idea for Markdown is to make it easy to read, write, and edit prose. HTML is a publishing format; Markdown is a writing format. Thus, Markdown’s formatting syntax only addresses issues that can be conveyed in plain text.
`
引用自: http://daringfireball.net/projects/markdown/syntax
By John Gruber
RIcter
2014-11-09 13:31:40 +08:00
blocked
楼主爱用啥用啥
chilaoqi
2014-11-09 13:57:34 +08:00
因为我不会HTML,也不想学那么冗余的东西,这个理由充分么?^ ^
qping
2014-11-09 14:21:42 +08:00
@arefly 据我所知,html editor不仅可以实时预览,还能有丰富的多媒体支持,另外html是一种语言而不是一种格式,你非要拿一种格式来生成一种语言,那么这个就无关于效率以及实际生产需求了,那仅仅是一种信仰,其实我真心挺讨厌跟风吹,无脑黑

=======================================================


说实话您的表达我没有太明白,原谅我理解能力差。我大概揣测了下,您的意思应该是:
1 html editor好
2 md是格式 html是语言,拿格式生成语言,很荒谬
3 最后一句意思是我是跟风吹,无脑黑?

1 markdown是一种格式没错,但是它也有编辑器,比如windows上的markdown pad,网页中的各种js解析器。html editor要比也是和这类编辑器比,这个问题过,争论无什么意义。
2 我不知道你怎么看angularjs、LESS 这类东西,使用这类东西只是信仰?
3 我没有黑html,html当然是极好的。请你看清楚,我只是和楼主讨论md是否有必要存在。
zieglar
2014-11-09 15:08:39 +08:00
我看楼主这么说,就深刻的觉得为什么不用jade写呢
ul
li Lorem ipsum
li Lorem ipsum
多么的简单明了
zjuster
2014-11-09 16:19:20 +08:00
用最少的功夫整理出一个结构清晰明了的文档,把更多的精力放到内容本身。

无论什么神奇的编辑器,都不会比 Markdown 语法节省时间,然后Md文档还能通过大把的工具转换成HTML...

无需任何特殊工具(只要能输入文本),只要花5分钟看下帮助文档就能熟练运用。HTML 能做到吗?
USCONAN
2014-11-09 16:41:52 +08:00
sometimes u just need to mark it down. kept simple, okay?
luikore
2014-11-09 16:53:05 +08:00
专注样式的话, markdown 语法是有些细节不太好控制, 而且各人自己都有些需求和自己的习惯, 所以才会出现这么多实现, 而且都不如 asciidoc 好... 不过用 markdown 就是要你专注内容啊, 搞清楚你是在写文档还是写页面先. 如果喜欢排的花花绿绿的用 word 好了.
tywtyw2002
2014-11-09 17:53:45 +08:00
markdown 基本上就是记笔记在用,现在用的习惯了,做作业或者列注意事项的时候用# ## ### 去区分章节。。。。。。。。

写文章当然是latex了。

markdown的缺点也是有点,做简单一些的页面缺少div 的支持,配合css是比较困难的,比如在重复的内容的排版和打印上。 比如生成一张40道选择题的页面、生成订单列表等。
这时候用html就好多了。配合div直接套用了。

感觉缺少一个书写比较方便的,在markdown 和 latex之间的一个东西。 (或许我没发现吧。。。。)
kidlj
2014-11-09 18:19:41 +08:00
基本上,如果你用markdown还要开着实时预览,那说明你还没真正掌握markdown。

kidlj
2014-11-09 18:22:49 +08:00
Markdown 不是一门*发布*语言,而是一门*书写*语言。只是它恰好还能方便地转换成HTML而已。
HTML是彻头彻尾的发布语言。
illusate
2014-11-09 18:34:27 +08:00
我的妈呀,,,
xcv58
2014-11-10 00:18:28 +08:00
又仔细的想了想。要做到既易读、易写、兼容性高、语法简单是不可能的。

有人选择 md 是学习成本比较低。但考虑后续维护成本,不同 syntax 间的兼容性。还记得 Standard Markdown http://blog.codinghorror.com/standard-markdown-is-now-common-markdown/ 吗?

所以大部分场合我还是不会用 Markdown 的。

感觉有点像脚本语言和编程语言之间的关系。一次性或临时的操作用脚本语言,正经的程序还是要靠功能更加强大的语言。
thonatos
2014-11-16 23:43:30 +08:00
@illusate

看到互喷的内容,我默默的笑了,你真是擅长引战啊!
xz
2014-12-03 07:51:57 +08:00
喜欢就用,不喜欢拉倒

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/145005

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX