Markdown编辑器语法之代码高亮、标记和文字颜

Markdown编辑器语法之代码⾼亮、标记和⽂字颜⾊
Markdown 通过简单标记语法,使普通⽂本内容具有⼀定格式。但它本⾝不⽀持修改字体、字号与颜⾊等功能的。CSDN-markdown 编辑器是其衍⽣版本,⽀持基于 PageDown ( Stack Overflow)所使⽤的编辑器的扩展功能(如表格、脚注、内嵌HTML、内嵌 LaTeX 等等)。
代码语法⾼亮
书写格式为:
language_key if (condition) { return true }
在 ```(三个反引号)之间的是代码,其中language_key的值,请参考下⾯的表格
例如,将language_key⽤javascript替换,效果如下:
if (condition){
return true
}
1
2
3
⽀持的语⾔和缩写标记
注:javascript代码的语法⾼亮,可以写成js,但不确定是否所有markdown编辑器都⽀持。
s2005论坛
language language_key
Apache apache
AppleScript applescript
AsciiDoc asciidoc
Bash bash
BrainFuck brainfuck
CMake cmake
CoffeeScript coffeescript
C++cpp
野麻草C#  c s
CSS css
Delphi delphi
Diff diff
Django django
ERB (Embedded Ruby)erb
Erlang REPL erlang-repl
Erlang erlang
2010阅兵式
FIX fix
F#fsharp
G-code (ISO 6983)gcode
GLSL glsl
Go go
Go go language language_key
Gradle gradle
Groovy groovy
Handlebars handlebars Haskell haskell
Haxe haxe
HTTP http
Ini file ini
Java java JavaScript javascript JSON json
Lisp lisp LiveCode livecodeserver
LiveScript livescript Lua lua Makefile makefile
Markdown markdown
Mathematica mathematica Matlab matlab MEL (Maya Embedded Language)mel Mercury mercury
Monkey monkey
nginx nginx
Nix nix Objective C objectivec OCaml ocaml
Oxygene oxygene
Parser 3parser3 Perl perl
PHP php PowerShell powershell
Processing processing Python’s profiler output profile Protocol Buffers protobuf Puppet puppet
Python python Q q
R r
language language_key
RenderMan RSL rsl
Ruby ruby
Oracle Rules Language ruleslanguage
Rust rust
Scala scala
Scheme scheme
Scilab scilab
SCSS scss
SmallTalk smalltalk
胫骨前肌SML sml
SQL sql
Stata stata
Swift swift
Tcl tcl
TeX tex
Thrift thrift
TypeScript typescript
VB.NET vbnet
VBScript in HTML vbscript-html
VBScript vbscript
Verilog verilog
VHDL vhdl
Vim Script vim
Intel x86 Assembly x86asm
XML, HTML xml
##⽂字样式1(内嵌HTML)
Size:规定⽂本的尺⼨⼤⼩,取值从 1 到 7 ,浏览器默认值是 3.
<font face="⿊体">我是⿊体字</font>
<font face="微软雅⿊">我是微软雅⿊</font>
<font face="STCAIYUN">我是华⽂彩云</font>
<font color=#0099ff size=3 face="⿊体">color=#0099ff size=3 face="⿊体"</font>
<font color=#00ffff size=4>color=#00ffff size=4</font>
<font color=gray size=5>color=gray size=5</font>
呈现效果:
我是⿊体字
我是微软雅⿊
我是华⽂彩云
color=#0099ff size=3 face=“⿊体”
color=#00ffff size=4
color=gray size=5
⽂字底⾊
由于 style 标签和标签的 style 属性不被⽀持,所以这⾥只能是借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景⾊。故这⾥对于⽂字背景⾊的设置,只是将那⼀整⾏看作⼀个表格,更改了那个格⼦的背景⾊(bgcolor)。
使⽤实例:
这⾥的背景⾊是:PowderBlue, ⼗六进制颜⾊值: #B0E0E6,rgb(176, 224, 230)
颜⾊列表
颜⾊名⼗六进制颜⾊值颜⾊
rgb(240, 248, 255)
AliceBlue#F0F8FF
rgb(250, 235, 215)
AntiqueWhite#FAEBD7
rgb(0, 255, 255)
Aqua#00FFFF
rgb(127, 255, 212)
Aquamarine#7FFFD4
rgb(240, 255, 255)
Azure#F0FFFF
rgb(245, 245, 220)
Beige#F5F5DC
rgb(255, 228, 196)
Bisque#FFE4C4
rgb(0, 0, 0)
Black#000000
rgb(255, 235, 205) BlanchedAlmon#FFEBCD
rgb(0, 0, 255)
Blue#0000FF
rgb(138, 43, 226)
BlueViolet#8A2BE2
rgb(165, 42, 42)
Brown#A52A2A
肯定句BurlyWood#DEB887
rgb(222, 184, 135) CadetBlue#5F9EA0
rgb(95, 158, 160) Chartreuse#7FFF00
rgb(127, 255, 0) Chocolate#D2691E
rgb(210, 105, 30) Coral#FF7F50
rgb(255, 127, 80) CornflowerBlue#6495ED
rgb(100, 149, 237) Cornsilk#FFF8DC
rgb(255, 248, 220) Crimson#DC143C
rgb(220, 20, 60) Cyan#00FFFF
浪迹智能代理rgb(0, 255, 255) DarkBlue#00008B
rgb(0, 0, 139) DarkCyan#008B8B
rgb(0, 139, 139) DarkGoldenRod#B8860B
rgb(184, 134, 11) DarkGray#A9A9A9
rgb(169, 169, 169) DarkGreen#006400
rgb(0, 100, 0) DarkKhaki#BDB76B
rgb(189, 183, 107) DarkMagenta#8B008B
rgb(139, 0, 139) DarkOliveGreen#556B2F
rgb(85, 107, 47)
Darkorange#FF8C00rgb(255, 140, 0)
颜⾊名⼗六进制颜⾊值颜⾊

本文发布于:2024-09-22 12:30:25,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/204155.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:表格   编辑器   内嵌
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议