WYSIWYGエディタ「summernote」
2021.8 |
WYSIWYGエディタの「summernote」を試してみた |
summernote
https://summernote.org/HTML5, Jquery, Bootstrapが必要
Bootstrap4の場合は「summernote-bs4.js」「summernote-bs4.css」を使います
またBootstrapを使わない場合は「summernote-lite.js」「summernote-lite.css」
基本的なサンプル(Simple example)
サンプル
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>Summernote</title>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/summernote@0.8.18/dist/summernote.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/summernote@0.8.18/dist/summernote.min.js"></script>
</head>
<body>
<div id="summernote"><p>Hello Summernote</p></div>
<script>
$(document).ready(function() {
$('#summernote').summernote();
});
</script>
</body>
</html>
少々オプションをいじったサンプル
サンプル
<script>
$(document).ready(function() {
$('#summernote').summernote({
width: 500,
height: 500,
toolbar: [
['style', ['style']],
['font', ['bold', 'underline', 'clear']],
['color', ['color']],
['para', ['ul', 'ol', 'paragraph']],
['table', ['table']],
['insert', ['link']],
['view', ['fullscreen']],
],
});
});
</script>
表組の作成ができるものを探していましたがセルの結合はできないようです |
2021.09 WYSIWYGエディタ「TinyMCE」 |
2021年 |
2021.07 楽天モバイルを使ってみて |