トップ  >  2021年  >  2021.08 WYSIWYGエディタ「summernote」
features 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 楽天モバイルを使ってみて

PAGE TOP 
メニュー
サイト内検索
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
Copyright(C) 1999 keibunsya all right reserved.