tinymce と prism は、強調表示されたコードと中国語の構成メソッドのプロセスを実装します。
この記事では、tinymce と prism の実装と中国語構成を強調表示するコードを紹介し、具体的な例を通じてこの問題を詳細に分析します。
簡単な紹介: TinyMCE は、JavaScript で書かれた軽量のブラウザベースの WYSIWYG エディターです。 IE6 以降および Firefox1.5 以降に対する非常に優れたサポートがあります。機能は強力であり、機能構成は柔軟かつシンプルです。読み込み速度が非常に速いのも特徴です。最も重要なことは、TinyMCE は LGPL ライセンスに基づいてリリースされたフリー ソフトウェアであるということです。Baidu について詳しく知りたい場合は、ここまでにしておきます。
1. ページ構成を編集します
1. まず、Web ページのスタイル制御ファイルとスクリプト言語編集ファイルを参照する必要があります (最初の 2 つは tinymce スクリプト ファイル、最後の 2 つはプリズム ハイライト ファイルです)。本文では
1 <script type="text/javascript" src="tinymce.min.js"></script> 2 <script type="text/javascript" src="jquery.tinymce.min.js"></script> 3 <link href="prism.css" rel="stylesheet" /> 4 <script src="prism.js"></script>
でテキストをデザインします。 3. js でテキストを初期化します
(1) tinymce.init が tinymce
を設定して初期化します (2) セレクター: "textarea" はセレクターに従って指定されます。はテキストエリアであり、ID (#...) またはクラス (.....) にバインドできます
(3) plugins 使用するプラグイン名を入力します
(4) ツールバー設定 ツールバーは、表示プラグイン、ここでは 3 つのツールバーを示します
(5) menubar はメニュー バー テンプレートを無効にします
(6) toolbar_items_size ツールバーのラベル サイズは小さく設定されます
(7) style_formats はデフォルトのスタイルを初期化します。独自の設定
(8) テンプレート テンプレート、ツールバー 3 のテンプレートは、タイトルを選択した後、値の内容をテキスト ボックスに自動的に追加します
(9) 言語: 'zh_CN' 言語自体のデフォルトは英語で、ここで指定される言語は中国語です
1 <textarea name="content" style="width:100%"></textarea>
さらに、codesample を使用して挿入すると、
class = " language-** " タグが生成されます。これは、一見するとプリズム ハイライト プラグインに対応しており、公式サポートも示しています。そこで、コード強調表示プラグインとして prism を使用します。(4) 値の割り当てと設定
<script type="text/javascript"> tinymce.init({ selector: "textarea", plugins: [ "advlist autolink autosave link image lists charmap print preview hr anchor pagebreak spellchecker", "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking", "table contextmenu directionality emoticons template textcolor paste fullpage textcolor codesample" ], toolbar1: "undo redo | cut copy paste | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect", toolbar2: " searchreplace | bullist numlist | outdent indent blockquote | link unlink anchor image media code codesample | inserttime preview | forecolor backcolor", toolbar3: "table | hr removeformat | subscript superscript | charmap emoticons | print fullscreen | ltr rtl | spellchecker | visualchars visualblocks nonbreaking template pagebreak restoredraft", menubar: false, toolbar_items_size: 'small', style_formats: [ {title: 'Bold text', inline: 'b'}, {title: 'Red text', inline: 'span', styles: {color: '#ff0000'}}, {title: 'Red header', block: 'h1', styles: {color: '#ff0000'}}, {title: 'Example 1', inline: 'span', classes: 'example1'}, {title: 'Example 2', inline: 'span', classes: 'example2'}, {title: 'Table styles'}, {title: 'Table row 1', selector: 'tr', classes: 'tablerow1'} ], templates: [ {title: 'Test template 1', content: 'Test 1'}, {title: 'Test template 2', content: 'Test 2'} ], language:'zh_CN' });</script>
2. 表示ページ関連の設定
1. 参照 Web ページのスタイル制御ファイルとスクリプト言語編集ファイル (2 つの強調表示されたスクリプト)
1 var context=tinyMCE.activeEditor.getContent();//进行值得获取 2 3 tinyMCE.activeEditor.setContent("你的数据");//进行值得获取
2.保存された値をページに表示します。
関連する推奨事項:
HTML の基本構造を簡単に説明する方法 (コード付き) HTML の構造要素とは何ですか? HTML(プレーンテキスト)のさまざまな構造要素のまとめ以上がtinymce と prism は、強調表示されたコードと中国語の構成メソッドのプロセスを実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









この記事では、HTML&lt; Progress&gt;について説明します。要素、その目的、スタイリング、および&lt; meter&gt;との違い要素。主な焦点は、&lt; Progress&gt;を使用することです。タスクの完了と&lt; Meter&gt; statiの場合

この記事では、HTML&lt; Datalist&GT;について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

この記事では、html&lt; meter&gt;について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化&lt; Meter&gt; &lt; Progress&gt;およびex

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

この記事では、&lt; iframe&gt;外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。
