


tinymce and prism implement highlighted code and Chinese configuration method process
This article introduces to you the implementation of code highlighting and Chinese configuration of tinymce and prism. It analyzes this problem in detail through specific examples. Friends in need can refer to it.
Brief introduction: TinyMCE is a lightweight browser-based WYSIWYG editor written in JavaScript. It has very good support for IE6 and Firefox1.5. The functions are powerful and the function configuration is flexible and simple. Another feature is that the loading speed is very fast. The most important thing is that TinyMCE is a free software released under the LGPL license. You can use it for commercial applications. Enough said. If you want to know more about Baidu, let’s get to the point.
1. Edit page configuration
1. First we need to reference the web page style control file and script language editing file (the first two are tinymce script files, and the last two are prism highlight files )
1 2 3 4 |
|
2. Design our text in the body
1 |
|
3. Initialize the text in js
(1) tinymce.init configures and initializes tinymce
(2) selector: "textarea" is specified according to your selector. Here is textarea, which can be bound to id (#···) or class (.····)
(3) plugins fill in the name of the plug-in to be used
(4) toolbar sets the toolbar to specify the display plug-in, here I show three toolbars
(5) menubar disables the menu bar Template
(6) toolbar_items_size toolbar label size is set to small
(7) style_formats is the default style initialized, this can be adjusted according to your own preferences
(8) templates template, The template in toolbar3 automatically appends the value content to the text box after selecting the title
(9) language: 'zh_CN' The language itself defaults to English, and the language specified here is Chinese
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
|
In addition, when we use codesample Inserting will generate the
(4) Assignment and setting value operations
1 2 3 |
|
2. Display page related configuration
1. Reference web page style control file and script language editing file (two highlights Display script)
1 2 |
|
2. Just take out the value saved by your editor and display it on the page.
Related recommendations:
How to briefly describe the basic structure of html (with code)
The above is the detailed content of tinymce and prism implement highlighted code and Chinese configuration method process. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



HTML is suitable for beginners because it is simple and easy to learn and can quickly see results. 1) The learning curve of HTML is smooth and easy to get started. 2) Just master the basic tags to start creating web pages. 3) High flexibility and can be used in combination with CSS and JavaScript. 4) Rich learning resources and modern tools support the learning process.

The article discusses the HTML <progress> element, its purpose, styling, and differences from the <meter> element. The main focus is on using <progress> for task completion and <meter> for stati

HTML defines the web structure, CSS is responsible for style and layout, and JavaScript gives dynamic interaction. The three perform their duties in web development and jointly build a colorful website.

The article discusses the HTML <datalist> element, which enhances forms by providing autocomplete suggestions, improving user experience and reducing errors.Character count: 159

The article discusses the HTML <meter> element, used for displaying scalar or fractional values within a range, and its common applications in web development. It differentiates <meter> from <progress> and ex

AnexampleofastartingtaginHTMLis,whichbeginsaparagraph.StartingtagsareessentialinHTMLastheyinitiateelements,definetheirtypes,andarecrucialforstructuringwebpagesandconstructingtheDOM.

WebdevelopmentreliesonHTML,CSS,andJavaScript:1)HTMLstructurescontent,2)CSSstylesit,and3)JavaScriptaddsinteractivity,formingthebasisofmodernwebexperiences.

GiteePages static website deployment failed: 404 error troubleshooting and resolution when using Gitee...
