-
Notifications
You must be signed in to change notification settings - Fork 2
/
Icarus.css
271 lines (258 loc) · 4.25 KB
/
Icarus.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
/**
* Icarus Style
*
* Markdown 中文排版样式
*
* Icarus 是专为中文排版打造适用于 Markdown 语法的样式表,
* 她以 Github 样式为基础,针对汉字排版要求做了细节调整,
* 通过 Icarus,我们可以在支持 Markdown 的软件及插件中输出统一的文本样式。
*
* @version 1.2.2
* @author iinterest
* @copyright 2004-2013 Bell <www.iinterest.net>
*/
body{
padding: 1em;
background: #fefefe;
font: 1em/1.6em Helvetica, Arial, "Microsoft YaHei", "微软雅黑";
color: #333;
cursor: default;
}
/**
* Inline
* 行内元素样式
* @section inline
*/
a{
color:#4183c4;
}
em{}
strong{}
/*在 Markdown 编辑模式中可以使用 ***这里是红色强调文字*** 来增强效果*/
strong em{
color:#ff0000;
/*添加符合中文习惯的着重符号*/
text-emphasis: circle;
-moz-text-emphasis: circle;
-o-text-emphasis: circle;
-webkit-text-emphasis: circle;
text-emphasis-position: under;
-moz-text-emphasis-position: under;
-o-text-emphasis-position: under;
-webkit-text-emphasis-position: under;
}
/**
* Title
* 标题样式
* @section title
*/
h1, h2, h3, h4, h5, h6{
font-weight: bold;
}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{
font-variant:small-caps;
}
h1{
font-size: 1.8em;
text-align: center;
}
h2{
font-size: 1.4em;
}
h3{
font-size: 1.2em;
}
h4{
font-size: 1.0em;
}
/*模拟 Github 的 h2 样式*/
h5{
margin: 1em 0;
border-bottom: 1px solid #ccc;
font-size: 1.4em;
line-height: 1.6em;
}
/*文字居中显示的 h2 样式*/
h6{
margin: 1em 0;
font-size: 1.4em;
text-align: center;
}
/**
* Paragraph
* 段落样式
* @section paragraph
*/
p{
margin: 1em 0;
/*段落缩进情况复杂,难以控制*/
/*text-indent:2em;*/
/*两端对齐样式,因对中文支持不好,暂时注释掉*/
/*
text-align:justify;
-webkit-text-justify:inter-ideograph;
-moz-text-justify:inter-ideograph;
text-justify:inter-ideograph;
*/
}
ul p,
li p,
blockquote p{
/*text-indent:0;*/
}
li p:last-child{
margin:0;
}
/**
* List
* 列表样式
* @section list
*/
ul, ol{
margin:1em 0 2em;
padding:0 0 0 2em;
}
ul ul{
margin:0.5em 0;
}
ol ol{
margin:0.5em 0;
list-style:upper-roman;
}
ol ol ol{
list-style:upper-alpha;
}
li{
line-height:1.5em;
}
/**
* Blockquote
* 引用样式
* @section blockquote
*/
blockquote{
margin:0;
padding-left:2em;
border-left:0.4em #eee solid;
color:#666;
}
li>blockquote{
margin-top:10px;
}
/**
* Code
* 代码样式
* @section code
*/
pre, code{
font:13px Consolas, Monaco, Andale Mono, monospace;
}
pre{
max-width:800px;
padding:0.8em 1.2em;
background-color:#f5f5f5;
border:1px solid #d7d7d7;
border-radius:3px;
white-space:pre-wrap;
word-wrap:break-word;
}
code{
margin:0 0.5em;
padding:0 0.5em;
background-color:#f8f8f8;
border:1px solid #dedede;
border-radius:2px;
line-height:1.6em;
}
pre code, pre pre{
margin:0;
padding:0;
background-color: transparent;
border:none;
border-radius:0;
}
/**
* Separator
* 分隔符样式
* @section hr
*/
hr{
display:block;
height:0;
margin:1em 0;
padding:0;
border:0;
border-top:2px dashed #ccc;
/*background: url("data:image/gif;base64,R0lGODlhBgAEAIAAAP///8zMzCH5BAAAAAAALAAAAAAGAAQAAAIHhIOXgKFuCgA7");*/
}
/**
* Image
* 图片样式
* @section img
*/
img{
display:block;
margin:0.2em 0;
border:0;
-ms-interpolation-mode: bicubic;
vertical-align: middle;
}
/**
* Table
* 表格样式
* @section table
*/
table{
border-collapse:collapse;
border-spacing:0;
}
td{
vertical-align:top;
}
table th,
table td,
th, td {
border:1px solid #d7d7d7;
padding:5px 10px;
}
table th, th {
background:#f8f8f8;
white-space:nowrap;
}
table thead th,
thead th {
background:#f8f8f8;
}
/**
* Media
* 响应式样式
* @section media
*/
/*@media only screen and (min-width: 480px) {
body{font-size:14px;}
}
@media only screen and (min-width: 768px) {
body{font-size:16px;}
}*/
/**
* Thunderbird
* 覆盖雷鸟客户端内置样式
* @section thunderbird
*/
a:link{
color:#4183C4!important;
}
h2{
border:none!important;
}
li{
margin:0!important;
padding:0!important;
line-height:1.5em!important;
}
pre code, pre pre{
margin:0!important;
padding:0!important;
border:none!important;
background-color:transparent!important;
}