[javascript] MediumEditor에서 목록(리스트) 생성하기
MediumEditor는 사용자가 텍스트를 편집할 수 있는 강력한 WYSIWYG 편집기입니다. 이 편집기를 사용하여 목록을 생성하는 방법을 알아보겠습니다.
1. MediumEditor 설치하기
먼저 MediumEditor를 사용하기 위해 npm을 통해 패키지를 설치해야합니다. 다음 명령어를 사용하여 MediumEditor를 설치합니다.
npm install medium-editor --save
2. HTML 페이지에 MediumEditor 추가하기
MediumEditor를 사용하는 HTML 페이지에서 스타일과 스크립트를 로드해야 합니다. 다음과 같이 HTML에 스타일과 스크립트를 추가합니다.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/css/medium-editor.min.css" integrity="sha512-Mt2FvVlS2Gv6n3UBbeyivC/Vjsw68gaAD2IN3LpIk60fkXmlmOAcwYJr3zQRJvybnNsIre7H5h6nMsX3k6GbTQ==" crossorigin="anonymous" />
</head>
<body>
<div id="editor" contenteditable="true"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/js/medium-editor.min.js" integrity="sha512-oxZegjKU96r90t9sSjZu8XTXm/7rw164Y0ZQ/HOn8gQp8PStVCJlBnSqWEf1Q2EZUIf0LaLaoJzD6W6SHx1mvA==" crossorigin="anonymous"></script>
<script>
const editor = new MediumEditor('#editor');
</script>
</body>
</html>
3. 목록(리스트) 생성하기
MediumEditor를 사용하여 목록을 생성하려면 list
버튼을 클릭하면 됩니다. 기본적으로 MediumEditor는 <p>
태그로 텍스트를 감싸고 있지만, 목록을 생성하면 <ul>
태그로 감싸게 됩니다.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/css/medium-editor.min.css" integrity="sha512-Mt2FvVlS2Gv6n3UBbeyivC/Vjsw68gaAD2IN3LpIk60fkXmlmOAcwYJr3zQRJvybnNsIre7H5h6nMsX3k6GbTQ==" crossorigin="anonymous" />
</head>
<body>
<div id="editor" contenteditable="true"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/js/medium-editor.min.js" integrity="sha512-oxZegjKU96r90t9sSjZu8XTXm/7rw164Y0ZQ/HOn8gQp8PStVCJlBnSqWEf1Q2EZUIf0LaLaoJzD6W6SHx1mvA==" crossorigin="anonymous"></script>
<script>
const editor = new MediumEditor('#editor', {
toolbar: {
buttons: ['list']
}
});
</script>
</body>
</html>
편집기에 커서를 둔 후 list
버튼을 클릭하면 목록이 생성됩니다.
이렇게 MediumEditor를 사용하여 HTML 페이지에서 목록(리스트)를 생성할 수 있습니다. 자세한 내용은 MediumEditor 공식 문서를 참조하세요.