반응형
전자책 편집을 위한 스타일시트
CSS란?
CSS(Cascading Style Sheets)는 문서의 스타일을 정의하는 언어입니다. 전자책에서도 텍스트 스타일, 레이아웃, 색상 등을 조절하기 위해 사용됩니다.
전자책에서 중요한 CSS 속성
글자와 폰트
1. `font-family`: 글자의 폰트를 지정합니다.
body {
font-family: "Times New Roman", serif;
}
2. `font-size`: 글자 크기를 설정합니다.
p {
font-size: 16px;
}
3. `font-weight`: 글자의 두께를 설정합니다.
strong {
font-weight: bold;
}
4. `line-height`: 줄 간격을 조정합니다.
p {
line-height: 1.5;
}
문단과 여백
1. `text-align`: 텍스트 정렬을 설정합니다.
h1 {
text-align: center;
}
2. `margin`과 `padding`: 요소의 외부와 내부 여백을 설정합니다.
p {
margin: 10px;
padding: 5px;
}
3. `text-indent`: 문단 첫 줄 들여 쓰기를 설정합니다.
p {
text-indent: 1em;
}
색상과 배경
1. `color`: 글자 색상을 지정합니다.
p {
color: #333333;
}
2. `background-color`: 배경 색상을 설정합니다.
div {
background-color: #f9f9f9;
}
전자책에 특화된 CSS
1. `page-break-before`와 `page-break-after`: 페이지 분할을 설정합니다.
h1 {
page-break-before: always;
}
2. `@page`: 페이지 크기, 여백 등을 설정합니다.
@page {
size: 6in 9in;
margin: 10%;
}
예시: 전자책용 스타일시트
/* 기본 글자와 폰트 설정 */
body {
font-family: "Times New Roman", serif;
font-size: 16px;
line-height: 1.5;
}
/* 제목 스타일 */
h1 {
text-align: center;
page-break-before: always;
}
/* 문단 설정 */
p {
margin: 10px 0;
text-indent: 1em;
color: #333333;
}
/* 페이지 설정 */
@page {
size: 6in 9in;
margin: 10%;
}
전자책 편집에 필요한 기본적인 스타일시트 속성과 사용 방법을 소개했습니다.
반응형
'온라인 멘토와 함께하는 공부 > HTML' 카테고리의 다른 글
Visual Studio Code의 인터페이스 한글화 (66) | 2023.11.23 |
---|---|
HTML 편집기에 대해서 (55) | 2023.11.22 |
[스타일시트] 스타일시트 기초와 활용 방법 (65) | 2023.10.20 |
[코딩] 자바는 compilejava (0) | 2023.08.29 |
[코딩] Windows 폰트 확인 방법 (0) | 2023.08.28 |