posted by 내.맘.대.로 2016. 2. 3. 09:30

내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.

종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.

한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다.

자세한 내용은 여기로: https://www.epubguide.net/notice/309

오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.

Sigil에 Add Cover라는 기능이 있습니다.

어떤 분이 왜 이런 기능이 들어있냐고 물어보시네요.

전자책 만들 때 꼭 한번씩 쓰는 기능입니다. 

그런데 왜 필요하냐고 물어보니 왜 그런 생각을 하게 됐는지 궁금해졌습니다.

 

"Add Cover 기능을 써서 표지를 넣으면 유통사 뷰어에서 문제가 생겨요."

 

이 말을 들으니 이해가 가더군요.

 

Add Cover를 사용하면 상하좌우 가운데에 표지가 들어갑니다. 화면 크기에 따라 표지 이미지 크기도 자동으로 조절이 되서 좋습니다. 하지만 문제가 하나 있습니다. SVG 태그를 사용하거든요. SVG를 지원하는 뷰어에서는 최적의 코드지만 SVG를 지원하지 않으면 문제가 생깁니다.

 

<body>

<div style="text-align: center; padding: 0pt; margin: 0pt;">

<svg xmlns="http://www.w3.org/2000/svg" height="100%" preserveAspectRatio="xMidYMid meet" version="1.1" viewBox="0 0 1024 1440" width="100%" xmlns:xlink="http://www.w3.org/1999/xlink">

<image width="1024" height="1440" xlink:href="../Images/cover.jpg"/>

</svg>

</div>

 

</body>

 

Add Cover로 표지를 넣은 책들을 수정해 달라는 요청을 받다보니 쓸 수도 없는 기능은 넣어서 뭐하냐고 불만이 생기겠지요.

 

EPUB2 뷰어에서는 SVG를 지원하지 않아도 되기 때문에 유통사 뷰어 문제는 아닙니다. SVG를 지원할 의무는 없지만 사용할 수 없는 것도 아니기 때문에 Sigil 문제도 아닙니다. 

 

불만이 이해는 갔지만 Sigil은 아무 잘못이 없습니다. Sigil은 '완벽한' 표지 추가 기능을 제공하고 있거든요. 그런데 사용법을 모르니 이런 불만이 생기는 것입니다.

 

Sigil 사용 설명서 [표지 이미지 삽입] 편에서 설명을 한적이 있는데 다시 한번 자세히 설명을 하겠습니다.

 

표지는 편집자라면 항상 같은 코드를 사용할거예요. 특별한 경우가 아니라면 표지를 삽입하는 코드가 변경될 일은 없습니다. 

 

Sigil의 Add Cover를 사용하면 위에 보이는 코드가 삽입됩니다. 항상 똑같은 코드를 사용합니다.

그런데 표지마다 표지 파일명이 다르고 표지의 가로*세로 크기가 다릅니다. Add Cover 할 때마다 이미지 크기를 확인해서 추가해 줘야 하지만 Sigil은 이를 자동으로 계산해 넣어줍니다.

 

  <div style="text-align: center; padding: 0pt; margin: 0pt;">

    <svg xmlns="http://www.w3.org/2000/svg" height="100%"

    preserveAspectRatio="xMidYMid meet" version="1.1" 

    viewBox="0 0 SGC_IMAGE_WIDTH SGC_IMAGE_HEIGHT" width="100%" 

    xmlns:xlink="http://www.w3.org/1999/xlink">

      <image width="SGC_IMAGE_WIDTH" height="SGC_IMAGE_HEIGHT

      xlink:href="SGC_IMAGE_FILENAME"/>

    </svg>

  </div>

 

이 코드가 Sigil의 Add Cover 기본 코드라고 보시면 됩니다. 

빨간 글자 부분이 이미지에 따라 바뀌어야 하는 곳입니다. 이미지의 가로, 세로 크기와 이미지 파일 명이 들어가야 하는 자리입니다. 이 부분을 빨간 글자로 표시한 그대로 사용하면 Sigil이 알아서 이미지에 맞게 추가를 해 줍니다.

 

이 빨간 글자 외에는 모두 수정할 수 있습니다. 어떤 식으로 수정을 하든 편집자 마음입니다. 

Sigil에서 편집가가 원하는 모양으로 표지 이미지를 삽입되도록 Add Cover 코드를 수정해 보겠습니다.

 

1. cover.xhtml 파일을 만들어 주세요.

 

2. cover.xhtml 파일에 아래 코드 혹은 본인이 사용하는 표지 이미지 코드를 추가합니다.

  이 코드를 사용하면 이미지가 상하좌우 가운데에 정렬됩니다. 

  표지 스타일을 CSS파일에 정리하고 싶다면 <style>영역 대신 CSS 파일을 연결해 주면 됩니다.

  어떤 코드라도 상관 없습니다. 편집자가 표지를 삽입할 때 사용하는 코드면 됩니다.

<?xml version="1.0" encoding="utf-8" standalone="no"?>

<!DOCTYPE html>

 

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" xmlns:epub="http://www.idpf.org/2007/ops" xmlns:xml="http://www.w3.org/XML/1998/namespace">

<head>

  <title></title>

    

<style type="text/css">

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;

}

</style>

</head>

 

<body>

  <div class="cover"><img alt="표지 중앙정렬" class="cover" src=".../Images/cover.jpg" /></div>

</body>

</html>

 

3. 이미지 파일명, 이미지 크기를 수정합니다. 

   위 예제 코드는 이미지 크기를 수정할 필요가 없습니다.

   이미지 크기를 실제 이미지 크기로 고정시키려면 width와 height를 수정하면 됩니다.

 

<div class="cover"><img alt="표지 중앙정렬" class="cover" src="SGC_IMAGE_FILENAME" /></div>

 

width, height를 이미지 크기에 맞추고 싶다면 아래처럼 수정

width: SGC_IMAGE_WIDTH;

height : SGC_IMAGE_HEIGHT;

 

4. cover.xhtml 파일을 Sigil의 설정 폴더로 복사합니다. 

   Sigil 설정 폴더 찾는 방법은 간단합니다.

    - [편집 > 설정] 혹은 F5를 눌러 [기본설정] 창을 열어주세요.

    - [기본 설정] 제일 아래에 있는 [Open Preferences Location] 버튼을 눌러주세요.

 

 

    - 폴더가 열리면 아래처럼 3번에서 만든 cover.xhtml 파일을 복사해 줍니다.

 

 

 

5. 이제 Sigil에서 Add Cover를 합니다. 

   svg 태그를 사용한 Sigil 기본 코드가 아닌 편집자가 수정한 코드로 이미지가 들어갑니다 ^^

 

 

 

반응형
posted by 내.맘.대.로 2016. 2. 1. 18:44

내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.

종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.

한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다.

자세한 내용은 여기로: https://www.epubguide.net/notice/309

오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.

베스트셀러인데…이건 책일까 아닐까
http://www.hani.co.kr/a…/culture/culture_general/728725.html

콜버스 논란, 어디서 많이 보던 장면인데?
http://m.econovill.com/news/articleView.html?idxno=279751


왜 이 두 기사가 같은 주제를 다루고 있다는 생각이 들까요?
콜버스 기사를 보고 '어디서 많이 보던 기사인데?'라는 생각이 들었습니다.

백원근 책과사회연구소 대표는 우선 베스트셀러 집계에서 컬러링북, 필사책, 다이어리책 등 모든 팬시책들을 빼자고 주장한다. “좋은 텍스트를 마련해 교정·교열을 거치고, 미려한 편집을 통해 텍스트의 가치를 높이는 것이 출판이다. 출판이 텍스트와 멀어진다면 이런 기획들은 결국 자충수가 될 것이다.” ‘책 아닌 것’이 출판계를 흔드는, 꼬리가 개를 흔드는 형국이 우려된다는 것이다. 정은숙 사장 역시도 책 만드는 현장의 걱정을 전한다. “분위기라는 게 있다. 팬시화된 책들이 늘어나면 만드는 사람이 책의 가치에 충실하기는 어려워진다. 공기가 바뀌는 것이다.”

좋은 텍스트가 무엇인가요? '춘향전'과 '홍길동전'은 좋은 텍스트인가요? 한글 창제에 반대했던 최만리에게 물어보면 뭐라고 답을 하실까요? '웹소설 같은 쓰레기'와 비슷한 의미(물론 한자로 더 멋지게 표현하셨겠지만)의 평을 내리셨을 것 같네요.

위키피디아에 '텍스트'를 검색해 보면 이런 설명이 나옵니다.


● 텍스트(text, 문화어: 본문)는 특정한 의도를 가지고 소통할 목적으로 생산한 모든 인공물을 이르는 용어이다.


이 정의에 따르면 '비밀의 정원'은 “좋은 텍스트를 마련해 교정·교열을 거치고, 미려한 편집을 통해 텍스트의 가치를 높인" 출판물입니다.

'책 아닌 것'이 출판계를 흔들고 있을까요? 역시 위키피디아에서 '책'이 무엇인지 찾아봤습니다.


● 책(冊)은 일정한 목적으로 쓴 글 및 참고 자료 등을 덧붙여 묶은 것이다.


<5년 후 나에게…>는 '책'의 정의에 정확히 들어맞습니다. 도대체 책 아닌 것이 출판계를 흔든다는데 출판계를 흔든다는 그 '채 아닌 것'이 제 눈에는 전혀 보이지 않네요.

베스트셀러 시장이 취약해 졌다고요? 최근 1년동안 우려할 만한 일이 있긴 했습니다. 한두종의 책이 베스트셀러에 너무 오래 걸려있었습니다. 사람들의 책 보는 눈이 얼마나 없으면 '베스트셀러'로 편식을 할까요? 베스트셀러가 나쁘다는 뜻이 아닙니다. 편식이 나쁘다는거지요. 그래도 몇종을 제외하면 출판 시장에서 지금처럼 베스트셀러가 역동적인 적은 없습니다. 역동적이니 한종당 판매량이 줄어드는건 당연합니다. 출판시장도 위기를 느끼니까 다양성을 추구하기 시작했다는 의미로 받아들였는데 저와 다른 생각을 가진 분들이 더 많은 것 같습니다.

출판계에는 '다른것'을 '나쁜것'이라고 생각하는 분들이 참 많습니다. 식자공들도 DTP가 나왔을 때 활자 인쇄의 우수성을 힘주어 말하며 DTP를 폄하했습니다. 우버와 카카오 택시가 운송질서를 어지럽힌다는 얘기와 너무 닮아있지 않나요?


반응형
posted by 내.맘.대.로 2016. 1. 29. 18:26

내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.

종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.

한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다.

자세한 내용은 여기로: https://www.epubguide.net/notice/309

오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.

Sigil 최신버전(0.9.2 기준) 은 EPUB 3를 제한적으로 지원합니다. 하지만 EPUB 3 파일을 만들려면 수정해 줘야 하는 곳이 있습니다. 여러곳을 수정해야 하기 때문에 번거롭기는 하지만 Sigil의 강력한 편집기능을 이용할 수 있어 자주 사용하게 되네요. EPUB 3 편집기를 사용할 때보다 결과물이 깔끔하다는 장점도 있습니다.


여기서는 Sigil로 EPUB3 고정 레이아웃(Fixed-layout) 전자책을 만드는 방법을 설명하겠습니다.

여기에 설명한 부분만 고쳐준다면 EPUB 3 뷰어에서 문제 없이 열립니다 ^^




◆ Sigil로 EPUB 3고정 레이아웃(Fixed-layout) 을 만들 때 확인해야 하는 사항입니다.


* 이 내용 중 고정 레이아웃 항목을 제외하면 EPUB 3 파일 제작에 그대로 적용됩니다.


1. EPUB 3 파일로 만들어 줍니다.


<package version="3.0" unique-identifier="BookId" xmlns="http://www.idpf.org/2007/opf">



2. content.opf 파일에서 고정레이아웃을 선언해 줘야합니다. (고정 레이아웃)

   property="dcterms:modified", dc:title, dc:language 도 1개 이상 있어야 합니다. (EPUB 3)


  <metadata xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:opf="http://www.idpf.org/2007/opf">


    <dc:identifier id="BookId">urn:uuid:21d050a8-9c85-4d61-b84a-4161b721d5f6</dc:identifier>


    <meta content="0.9.2" name="Sigil version" />


    <meta property="rendition:layout">pre-paginated</meta>


    <meta property="rendition:spread">none</meta>


    <meta property="rendition:orientation">portrait</meta>


   <meta property="dcterms:modified">2016-01-29T12:00:00Z</meta>


    <dc:title>고정 레이아웃 샘플</dc:title>


    <dc:language>ko</dc:language>


  </metadata>



3. HTML 파일에서 고정 레이아웃 판형을 설정해 줍니다.(고정 레이아웃)


<head>


  <title></title>


  <link href="../Styles/style.css" rel="stylesheet" type="text/css"/>


  <meta name="viewport" content="width=720, height=1098"/>


</head>



4. CSS 혹은 인라인 스타일로 body 크기를 정해줍니다. (고정 레이아웃)

body{


position:absolute; /*옵션*/


margin:0;


padding:0;


width:720px;


height:1098px;


}



5. 메타데이터 입력할 때 content.opf 파일에서 opf:role 등 opf: 속성을 수정해야 합니다.(EPUB 3)


EPUB 2 : <dc:creator opf:role="aut">홍길동</dc:creator>


* opf: 속성을 id로 변경해 줍니다.


EPUB 3 : <dc:creator id="creator01">홍길동</dc:creator>


메타데이터 속성은 EPUB 3.0.1 EPUB Publication 문서 참조 http://www.idpf.org/epub/301/spec/epub-publications.html#sec-metadata-elem



6. opf 파일에 반드시 하나 이상의 nav 속성이 있어야 합니다. (EPUB 3)

<item href="Text/nav.xhtml" id="nav.xhtml" media-type="application/xhtml+xml" properties="nav"/>



7. HTML 파일에 반드시 하나 이상의 Navigation 파일이 있어야합니다.

  <nav epub:type="toc" id="toc">


<ol>

   <li><a href="Section0001.xhtml">설명1</a></li>




    <li><a href="Section0002.xhtml">설명2</a></li>


    <li><a href="Section0003.xhtml">설명3</a></li>


  </ol></nav>


네비게이션은 <nav>태그로 감싸여야 하고 <ol><li>태그로 목록을 만든 후 <a> 태그로 링크를 걸어야 합니다. http://www.idpf.org/epub/301/spec/epub-contentdocs.html#sec-xhtml-nav-content-conf


8. ncx 파일의 doctype을 삭제해 주세요. 

EPUB 3에서는 ncx 파일이 필요 없습니다. 하지만 Sigil에서는 NCX 파일이 필요하기 때문에 삭제할 수 없습니다. Sigil이 자동으로 선언한 doctype만 삭제하면 EPUB 2와 호환되는 파일을 만들 수 있습니다.(고정 레이아웃을 지원한다면요^^)


<!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN"

 "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">


이 부분을 삭제해 주세요




9. 끝으로 &nbsp;&#160;로 바꿔줍니다. EPUB 3에서는 &nbsp;를 사용할 수 없습니다. 공백 문자는 &#160;으로 대체 가능합니다. 




반응형
posted by 내.맘.대.로 2016. 1. 27. 11:30

내맘대로의 EPUBGUIDE.NET에서 편집자의 의도를 그대로 살려 전자책을 제작해 드립니다.

종이책의 편집 스타일을 최대한 유지하며, 팝업 주석 처리, 이미지 확대 축소 등 전자책의 장점을 반영하여 전자책을 제작합니다. 탬플릿을 사용하지 않고, 책 한권 한권 고유 스타일을 살리기 때문에 전자책에서도 종이책 디자인을 느낄 수 있습니다.

한국출판문화진흥원의 [텍스트형 전자책 제작 지원 사업] 선정 도서는 ‘제작 난이도별 제작비 산정 기준에 근거하여’ 제작 단가를 산정하고, 일정에 맞춰 제작을 해 드리니 많은 문의 바랍니다.

자세한 내용은 여기로: https://www.epubguide.net/notice/309

오래 전 작성된 글은 현재의 Sigil 버전과 차이가 날 수 있습니다. 등록 일자를 확인 하고 1년 이상 지난 글은 변경된 내용이 있는지 확인하시기 바랍니다.

교보문고 뷰어가 EPUB 3를 지원합니다.

기능은 오래 전부터 들어 있었는데 UI가 제대로 정리되지 않아 사용을 하지 못했지요.

그런데 이번에 EPUB 3를 공식 지원하는 업데이트가 있었습니다.

그리고 베스트 1위 자리에서 내려올 생각을 하지 않는 '미움받을 용기'를 EPUB 3로 만들어 판매를 하고 있습니다. 


미움받을 용기(EPUB3)   (무료 체험판)


이 책을 보다가 본문을 스크롤로 보는 방식에 관심이 생겼습니다.

웹소설은 모두 스크롤로 보는데 장르 단행본은 페이지 넘김으로 봐야하잖아요.

웹소설에 익숙한 독자라면 단행본도 스크롤로 보고싶지 않을까 하는 생각이 들었어요.



'미움받을 용기'에서 본문을 스크롤로 읽는 방식은 마음에 들었는데

고정레이아웃이라 글자 크기를 조절할 수 없는 부분이 아쉬웠습니다.

그래서 본문을 스크롤로 읽지만, 고정레이아웃에서 글자 크기를 변경할 수 있는 샘플을 만들어 봤습니다. 


쉽게 사용할 수 있도록 최대한 간단히 만든거라 샘플 파일 보고 조금만 연습하면 이해할 수 있을거예요.

(참... sigil로 작업을 하다보니 opf:role 속성을 수정하지 않았습니다. 그래서 검증을 하면 opf 오류가 보일거예요. 기능상의 이상은 없습니다.)



◇ 샘플 파일 설명


1. EPUB 3 고정 레이아웃 제작에 대한 부분은 따로 설명하지 않습니다. 이 부분은 EPUB 3 설명할 때 자세히 다루겠습니다.


2. 고정레이아웃에서 본문을 화면 스크롤로 보기


- 화면 스크롤은 CSS에서 지원이 됩니다. 간단히 화면 스크롤을 적용할 수 있습니다.

- 이 CSS가 제대로 작동을 하려면 EPUB 3 고정 레이아웃으로 제작되야 합니다. 


- 고정 레이아웃에서 화면 스크롤 CSS

div.txt_scroll {

overflow-y:scrole;

overflow-x:hidden;


-webkit-overflow-scrolling: touch;

overflow-scrolling: touch;


width:720px;

height:1098px;

}


- 화면 스크롤 적용 방법


<div class="txt_scroll">


    <p>여자는 자신을 돌아봤다.</p>


    <p><br/></p>


    <p>'나'라는 가장 직시하고 싶지 않은 자신을 봐 버린 여자. 사랑은 안되고 섹스는 되는 쉬운 여자라는 걸 오늘 또 한 번 깨닫게 되었다.</p>


    <p>회사 안에서 몇 번 마주쳤지만 그는 자신을 알아보지 못했고 자신 또한 그와 자신이 대학 동기였다는 것을 알리고 싶지 않았다.</p>


    <p>두 달 전 대학 동기들 모임 안내를 받고 망설였다.</p>


    <p>해외 지사에 있다가 얼마 전에 돌아온 그가 동창 모임에 얼굴을 내밀 것이라고는 생각하지 못한 여자는 오늘 무슨 일이 있어도 남자와 얽히고 싶지 않아 조심했다.</p>


    <p>어떻게 된 걸까?</p>

 ...

</div>



3. 글자 크기 변경 스크립트

- 고정 레이아웃은 글자크기를 조절할 수 없습니다. PDF처럼 화면을 확대/축소해서 글자를 키웁니다.

- 그러다보니 폰에서는 글자가 너무 작은데 태블릿에서는 글자가 너무 크게 보이는 등의 문제가 생깁니다.

- 스크롤 방식의 텍스트 도서라면 고정레이아웃이어도 글자 크기를 변경할 수 있습니다. 화면이 틀어지지 않아요.


- 글자 크기 조절 스크립트

function fontResize(font_size) {

if (document.body.style.fontSize == "") {

document.body.style.fontSize = "100%";

}

document.body.style.fontSize = parseFloat(document.body.style.fontSize) + (font_size) + "%";

}

* 인터넷에 공개된 스크립트를 약간 수정했습니다.


- 스크립트 적용 방법

<body>

<div class="chap_title">

<h3>1. 어떻게 된 걸까?</h3>


<div class="button_up" onclick="fontResize(20)" role="button">

<p>A</p>

</div>


<div class="button_down" onclick="fontResize(-20)" role="button">

<p>A</p>

</div>

</div>


<div class="txt_scroll">


<p>여자는 자신을 돌아봤다.</p>


<p><br/></p>


<p>'나'라는 가장 직시하고 싶지 않은 자신을 봐 버린 여자. 사랑은 안되고 섹스는 되는 쉬운 여자라는 걸 오늘 또 한 번 깨닫게 되었다.</p>

 ...

</div>

</body>


- 스크립트를 js파일로 연결하거나 <script> 영역에 삽입합니다.

- 텍스트 크기 조절 버튼을 <div...>여기</div>에 넣습니다. 이미지여도 좋고, 텍스트여도 좋습니다. 저는 텍스트를 추가하느라 <p> 태그를 사용했는데 <img../> 태그를 사용하면 이미지를 넣을 수 있습니다. (p 태그에 있는 A를 스타일로 글자크기를 축소버튼 15px, 확대버튼 35px로 주어 확대/축서 버튼을 구분합니다.)

- onclick="fontResize(20)"은 글자 크기를 20%씩 키웁니다. 10%씩 키우고 싶다면 20 대신 10을 넣으면 됩니다. 

- onclick="fontResize(-20)"은 글자 크기를 20%씩 줄입니다. -10%씩 키우고 싶다면 20 대신 10을 넣으면 됩니다. 

반응형