-
Notifications
You must be signed in to change notification settings - Fork 0
/
ebook.css
218 lines (173 loc) · 5.51 KB
/
ebook.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
/***************/
/*Default Style*/
/***************/
/*Font*/
/*사용 전에 반드시 바꿔야 합니다.
폰트를 여러개 등록하려면 복사 후 폰트 이름과 경로를 수정해 사용하세요.*/
@font-face {
font-family: "Sample Font"; /*사용할 폰트 이름을 적어주세요. 폰트 이름은 본인이 기억하기 쉽게 임의로 지정하면 됩니다.*/
src: url("../Fonts/SampleFont.ttf"); /*사용할 폰트의 경로를 적어주세요.*/
}
/*Basic Style*/
* {
margin : 0;
padding : 0;
box-sizing : border-box;
}
p {
font-family: "Sample Font"; /*실제 사용하는 폰트 이름으로 바꾼 후 사용하세요*/
font-size : 1em;
text-indent : 1em; /*들여쓰기입니다. 들여쓰기를 원하는 만큼 숫자를 수정하세요. 1em은 글자 하나의 폭입니다.*/
line-height : 1.8em; /*줄간격입니다. 원하는 간격으로 숫자를 수정해 사용하면 됩니다.*/
text-align : justify; /*양쪽 정렬입니다. 왼쪽(left), 오른쪽(right), 가운데(center), 양쪽(justify)으로 수정할 수 있습니다.*/
word-spacing : normal; /*단어 간격을 조절하고 싶을 때 사용하세요. 1em, 1px 등을 사용할 수 있습니다.*/
letter-spacing : normal; /*글자 간격을 조절하고 싶을 때 사용하세요. 1em, 1px 등을 사용할 수 있습니다.*/
}
/********************/
/*Default Text Style*/
/********************/
/* 첨자형 설명 */
/* HTML Code :
<p>이 코드는 아랫첨자 설명<sub>(본문 글자보다 작은 글씨체로 글자의 아랫쪽에 정렬된 설명)</sub>의 예시입니다.</p>
*/
/*주의! 이 코드는 반드시 <p> 태그 등 부모 태그에 포함되야 합니다.*/
sub { /*아랫첨자 형태의 설명을 넣을 때 사용할 수있습니다.*/
vertical-align : baseline; /*10% 처럼 숫자를 사용할 수 있습니다. 숫자를 조절하면 세로 위 아래로 위치를 변경할 수 있습니다.*/
font-size : 0.8em;
}
sup { /*윗첨자 형태의 설명을 넣을 때 사용할 수있습니다.*/
vertical-align: 20%; /*숫자를 조절하면 세로 위 아래로 위치를 변경할 수 있습니다.*/
font-size : 0.8em;
}
/*글자 왼쪽, 가운데, 오른쪽 정렬*/
/* HTML Code :
<p class="txt_center">text</p> */
.txt_center { /*가운데 정렬 스타일*/
text-align : center;
text-indent : 0;
}
.txt_right { /*오른 정렬 스타일*/
text-align : right;
}
.txt_left { /*왼쪽 정렬 스타일*/
text-align : left;
text-indent : 0;
}
/*기타 글자를 꾸미는 스타*/
/* 태그를 사용하면 sapn을 쓰는 것 보다 코드를 깔끔하게 정리할 수 있습니다.
태그에도 스타일을 줘서 기본 속성(기울임, 진하게, 밑줄 등)을 변경할 수 있습니다.*/
b { /*굵은 글씨*/
font-weight : bold;
}
em {
}
strong {
}
cite {
vertical-align : baseline;
font-size : 0.8em;
}
blockquote {
margin : 1.5em 0 1.5em 1em;
}
.txt_outdent { /*글자 내어쓰기 스타일. padding과 text-indent를 수정하면 내어쓰기 깊이를 조절할 수 있다.*/
padding-left : 1em;
text-indent : -1em;
}
/*******************/
/*고급 텍스트 스타일*/
/*******************/
/*텍스트 그라데이션 스타일*/
/* HTML Code :
<p class="txt_gradient">텍스트 그라데이션 스타일</p> */
/*활용
위에서 아래로 : background: -webkit-linear-gradient(#FF0000, #0000FF);
왼쪽에서 오른쪽으로 : background: -webkit-linear-gradient(left, #FF0000, #0000FF);
왼쪽 위에서 오른쪽 아래로 : background: -webkit-linear-gradient(left top, #FF0000, #0000FF); */
.txt_gradient {
font-size : 1.2em;
background: -webkit-linear-gradient(#FF0000, #0000FF);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
color : #BD704A;
font-size : 5em;
margin-bottom : 1em;
}
/*문단 첫글자 큰글씨*/
/*HTML Code :
<p class="no_indent"><span class="firstLetter">내</span> 인생이 지극히 평범할 거란 사실을 받아들이기... </p>
*/
.firstLetter {
float : left;
font-size : 2.5em;
line-height : 1em;
padding : 5px;
}
.no_indent {
text-indent : 0;
}
/***************/
/*Chapter Title*/
/***************/
/*Background Chapter No. Title*/
/* HTML Code :
<div class="bg_ch_no_bg">
<p class="bg_ch_no">• 3 •</p>
</div> */
.bg_ch_no_bg {
background-image : url("../Images/co_no_bg.png");
background-repeat: no-repeat;
background-size: 100%;
width : 115px;
height : 110px;
margin : auto;
display : box;
}
.bg_ch_no {
font-family: "Sample Font";
font-weight : bold;
font-size : 15px;
width: 100%;
height : 100%;
text-indent : 0;
text-align : center;
display: box;
box-orient: horizontal;
box-pack: center;
box-align: center;
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-pack: center;
-webkit-box-align: center;
}
/******/
/*표지*/
/******/
/*HTML Code
<body>
<div class="cover"><img alt="표지 중앙정렬" class="cover" src="../Images/cover.png"/></div>*/
/*주의
html, body 태그 스타일은 HTML 파일의 <head>...</head>에 추가해야 전체 문서에 영향을 주지 않습니다. */
html, body { height:100%; margin: 0; padding: 0; } /*내부 스타일로 삽입*/
.cover {
width: 100%;
height : 100%;
text-indent : 0;
text-align : center;
display: box;
box-orient: horizontal;
box-pack: center;
box-align: center;
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-pack: center;
-webkit-box-align: center;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-pack: center;
-moz-box-align: center;
}
img.cover {
width : 100%;
height : auto;
}