---
sourceDocument: Xanadu ServiceNow AI Platform user interface
sourceDocumentLink: https://www.servicenow.com/docs/r/xanadu/platform-user-interface

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform user interface

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Content blocks

# Content blocks {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

A block is a defined piece of content within the system that can be reused.

A content page is constructed by arranging customized blocks of content on a page. Content
blocks are an important part of a CMS site. Existing content such as reports, gauges, and record
lists are automatically available as content blocks and more can be created within the CMS.

After defining content blocks, use them on any content page by adding them to drop zones. For
more information, see [Add content to a page](https://www.servicenow.com/docs/pGgPE3AuDzGQK5CgIj4bcA "After you define the page settings, set the content of the page by adding content blocks. Setting content blocks is similar to how you add content to homepages.").

Create content blocks after sites and pages have been designed.
* **[Configure a content block](https://www.servicenow.com/docs/LS4gI2XtPDodhjSB4lqvdA)**   
  To configure a content block, define it in the appropriate form.
* **[View CMS block tags](https://www.servicenow.com/docs/MbxUm4bX738pLeMBsNFFnA)**   
  View CMS block tags, which are used for advanced block creation and site flexibility.
* **[Types of content blocks](https://www.servicenow.com/docs/j2Puteb935NoTtzLYt95dA)**   
  Content blocks, which make up content pages, are reusable pieces of content defined within the system.
* **[Content Management and the Apache Jelly engine](https://www.servicenow.com/docs/pJH_jHVjybRBPVwHb5rNrQ)**   
  Apache Jelly is a Java-based and XML-based scripting and processing engine for turning XML into executable code.

**Related concepts**   

* [Content sites](https://www.servicenow.com/docs/0~g1PIevFxGIOfwYOzVaRA "A content site is a group of related content pages that have the same basic theme, layout, and URL suffix.")
* [Content pages in CMS](https://www.servicenow.com/docs/Y7haHgucVKu2WIFrRmi9wg "Content pages are the core of the Content Management System. A content page is a web page that displays blocks of content.")
* [Content Management templates](https://www.servicenow.com/docs/MgmDw1oTnL0rtCeh4CW4QQ "Templates are content pages that are reused to provide a consistent look and feel.")
* [Content types](https://www.servicenow.com/docs/gAsbAqcdO66O8K4UGW4FcA "Content types provide site-specific control of how system data defined by templates is rendered.")
* [Style in Content Management](https://www.servicenow.com/docs/wpqtQPHnQPBzHlNne~VNww "Content pages can be styled with CSS, just like any HTML website.")
* [Content Management meta tags](https://www.servicenow.com/docs/djSMOBDUTtTujiXOmTB6Pw "Meta tags are special tags in web pages that contain information about the page but are not rendered with the page. You can define custom meta tags for content pages.")
* [Catalog cart block](https://www.servicenow.com/docs/VrC41aML8sdOYM1Gt3btvw "The catalog cart block is a dynamic block provided in the base system.")  
**Related tasks**   

* [View CMS block tags](https://www.servicenow.com/docs/MbxUm4bX738pLeMBsNFFnA "View CMS block tags, which are used for advanced block creation and site flexibility.")
* [Configure a header block](https://www.servicenow.com/docs/d6HJpBR28Q2TS98dj6j10w "A header block is a visual element placed at the top of pages. It provides a place for branding and other important site-wide functionality.")
* [Configure a static HTML block](https://www.servicenow.com/docs/OAC7stCZ5XtqfdSUyqhabA "Use static blocks for text that does not change. For example, use a static block for a site footer with only the company or organization name. A static HTML block allows any HTML code to be run within a page.")
* [Format an image as a static HTML block](https://www.servicenow.com/docs/POPi6p9OKIlHICauGNIAug "An easy way to add an image to a CMS page is to use a static HTML block. After the block is created, you can reuse it throughout the site.")
* [Configure dynamic blocks](https://www.servicenow.com/docs/D~~buuojD6HxK43nl_vKew "Use dynamic blocks to use scripting or to pull information from the system. Dynamic blocks are where most of your content resides.")
* [Integrate Live Feed with CMS](https://www.servicenow.com/docs/dNQNs7l1iJ7YDTAT1zRqrg "You can provide access to Live Feed from pages built in the Content Management System (CMS). For example, allow an end user to access your company feed via the ESS portal.")
* [Configure Flash movie blocks](https://www.servicenow.com/docs/CC6KYNEORqlgS~lUDh2A1g "Use a Flash movie block to embed any Flash movie (.swf file) as an attachment or by referencing a URL in a content page.")
* [Configure a detailed content block](https://www.servicenow.com/docs/1o~TI~YAshBtsKrg1gRrxQ "A detailed content block displays the content of an existing document, such as an incident, knowledge article, or service management request. The document type determines the page that a list of documents points to.")
* [Configure iFrames](https://www.servicenow.com/docs/NceaUYztp_V16mRPkiYaVQ "An iFrame embeds a URL on a page within a frame. It can embed external pages or render ServiceNow content.")

