웹에서 글씨의 폰트 크기나 색깔을 어떻게 저장하는지 모르겠습니다
조회수 1750회
node.js와 몽고디비를 이용해서 개인 블로그 구축을 하는 중입니다.
블로그를 포스팅할 때 글의 엔터나 스페이스바는 문자열에서 골라낸 후 db에 정규식을 통해   로, 엔터로 바꾸어 저장해서 다시 불러올때 엔터나 스페이스바 문제는 없는데요,
폰트나 글씨의 색깔 등은 어떻게 저장하는지 모르겠습니다. 가령 네이버 블로그만 봐도 여러 가지폰트, 다양한 색깔, 글자의 굵기 변경 등 다양한 기능을 사용할 수 있고, 포스팅할 글에 사진까지 넣을 수 있습니다.
어떻게 그 기능을 구현하는지 모르겠습니다. 도와주세요.
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
위지윅 에디터를 보면 작성하는 글이 그대로 HTML 태그로 변환됩니다.
가령 작성자가 빨간 글씨의 굵게 표현된 'hello world'를 에디터에 작성했다고 하면:
<p><span style="color: red; font-weight: bold;">hello world</span></p>
이런식으로 변환되고 이걸 그대로 데이터베이스에 저장하는 식이죠.
참고가 되었으면 합니다.
댓글 입력