Svelte Paragraph - Flowbite

Use the paragraph component to create multiple blocks of text separated by blank lines and write content based on multiple layouts and styles

The paragraph element is one of the most commonly used HTML tags on a document page because it is used to write longer blocks of text separated by a blank line and can massively improve the on-page SEO of the page when used correctly. Get started with a collection of paragraph components based on multiple styles, layouts, colors and sizes to use for your website.

Default paragraph #

Use this example of a paragraph element to use inside article content or a landing page.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>
<P weight="light" color="text-gray-500 dark:text-gray-400">
  Deliver great service experiences fast - without the complexity of traditional ITSM solutions. Accelerate
  critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
  every change.
</P>

Leading paragraph #

The leading text can be used as the first paragraph inside an article content page.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work and deploy.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3 md:text-xl" weight="light" size="lg" color="text-gray-500 dark:text-gray-400"
  >Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
  critical development work and deploy.
</P>
<P weight="light" color="text-gray-500 dark:text-gray-400"
  >Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>

First letter #

Use firstupper prop to highlight the first letter of the paragraph, often used in e-books and PDF documents.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3" color="text-gray-500 dark:text-gray-400" firstupper
  >Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>
<P weight="light" color="text-gray-500 dark:text-gray-400"
  >Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
  critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
  every change.
</P>

Paragraph link #

This example can be used to add a custom styled link element inside the paragraph.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P, A } from 'flowbite-svelte';
</script>

<P weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. <A href="/"
    >Link issues across Jira</A> and ingest data from other software development tools, so your IT support and
  operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.
</P>

Paragraph bold #

Use this example to highlight a piece of text inside the paragraph by using a bolder font weight.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. <strong
    class="font-semibold text-gray-900 dark:text-white">Link issues across Jira</strong> and ingest data from
  other software development tools, so your IT support and operations teams have richer contextual information
  to rapidly respond to requests, incidents, and changes.
</P>

Paragraph underline #

This example can be used to underline a certain part of the text inside the paragraph.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. <u class="underline"
    >Link issues across Jira</u>
  and ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>

Paragraph italic #

Use this example to make the font style of the text inside the paragraph italic.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. <em class="font-italic"
    >Link issues across Jira</em>
  and ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>

Paragraph popover #

Get started with this example to show a popover with extra information inside paragraph elements.

Due to its central geographic location in Southern Europe, Italy has historically been home to myriad peoples and cultures. In addition to the various ancient peoples dispersed throughout what is now modern-day Italy, the most predominant being the Indo-European Italic peoples who gave the peninsula its name, beginning from the classical era, Phoenicians and Carthaginians founded colonies mostly in insular Italy

  • Svelte
<script>
  import { Popover, P, A } from 'flowbite-svelte';
</script>

<P weight="font-light" color="text-gray-500 dark:text-gray-400"
  >Due to its central geographic location in Southern Europe, <A href="/" id="popover-image">Italy</A> has historically
  been home to myriad peoples and cultures. In addition to the various ancient peoples dispersed throughout what
  is now modern-day Italy, the most predominant being the Indo-European Italic peoples who gave the peninsula
  its name, beginning from the classical era, Phoenicians and Carthaginians founded colonies mostly in insular
  Italy</P>
<Popover triggeredBy="#popover-image" class="w-96 text-sm font-light" defaultClass="">
  <div class="grid grid-cols-5">
    <div class="col-span-3 p-3">
      <div class="space-y-2">
        <h3 class="text-xl font-medium text-gray-900 dark:text-white">About Italy</h3>
        <p class="text-gray-500 dark:text-gray-400">
          Italy is located in the middle of the Mediterranean Sea, in Southern Europe it is also considered
          part of Western Europe.
        </p>
        <A href="/"
          >Read more <svg
            class="ml-1 w-4 h-4"
            aria-hidden="true"
            fill="currentColor"
            viewBox="0 0 20 20"
            xmlns="http://www.w3.org/2000/svg"
            ><path
              fill-rule="evenodd"
              d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z"
              clip-rule="evenodd" /></svg
          ></A>
      </div>
    </div>
    <img src="/images/image-1.webp" class="col-span-2 h-full rounded-r-lg" alt="Italy map" />
  </div>
</Popover>

Layout #

Get started with examples of layouts for the paragraph component to separate content into multiple rows and columns.

One column

Use this example to show multiple paragraphs on a single line.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>
<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
  critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
  every change.
</P>

Two columns even

Use this example to separate paragraphs into two columns for better readability.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

  • Svelte
<script>
  import { P, Layout } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>
<Layout gap={6}>
  <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
    Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
    ingest data from other software development tools, so your IT support and operations teams have richer
    contextual information to rapidly respond to requests, incidents, and changes.
  </P>
  <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
    Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
    critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
    every change.
  </P>
</Layout>
<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
  critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
  every change.
</P>

Three columns even

This example can be used to separate paragraphs into three separate columns.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

  • Svelte
<script>
  import { P, Layout } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>
<Layout gap={6} cols="grid-cols-1 sm:grid-cols-3">
  <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
    Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
    ingest data from other software development tools, so your IT support and operations teams have richer
    contextual information to rapidly respond to requests, incidents, and changes.
  </P>
  <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
    Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
    critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
    every change.
  </P>
  <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
    Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
    critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
    every change.
  </P>
</Layout>
<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
  critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
  every change.
</P>

Two columns uneven

Use this example to separate paragraphs into two uneven columns.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for every change.

  • Svelte
<script>
  import { P, Layout } from 'flowbite-svelte';
</script>

<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>
<Layout gap={6} cols="grid-cols-1 sm:grid-cols-3">
  <div class="col-span-2">
    <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
      Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
      ingest data from other software development tools, so your IT support and operations teams have richer
      contextual information to rapidly respond to requests, incidents, and changes.
    </P>
    <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
      Deliver great service experiences fast - without the complexity of traditional ITSM
      solutions.Accelerate critical development work, eliminate toil, and deploy changes with ease, with a
      complete audit trail for every change.
    </P>
  </div>
  <P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
    Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
    critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
    every change.
  </P>
</Layout>
<P class="mb-3" weight="light" color="text-gray-500 dark:text-gray-400">
  Deliver great service experiences fast - without the complexity of traditional ITSM solutions.Accelerate
  critical development work, eliminate toil, and deploy changes with ease, with a complete audit trail for
  every change.
</P>

Text alignment #

Align the paragraph component to the left (default), center or right side of the document page using the text-left|center|right utility class from Tailwind CSS.

Left

The default alignment of the paragraph is to the left side and you can use the align="left" prop to align it manually.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P align="left">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>

Center

Use the align="center" prop to align the paragraph text to the center.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P align="center">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>

Right

Use the align="right" prop to align the paragraph text the right side of the page.

Track work across the enterprise through an open, collaborative platform. Link issues across Jira and ingest data from other software development tools, so your IT support and operations teams have richer contextual information to rapidly respond to requests, incidents, and changes.

  • Svelte
<script>
  import { P } from 'flowbite-svelte';
</script>

<P align="right">
  Track work across the enterprise through an open, collaborative platform. Link issues across Jira and
  ingest data from other software development tools, so your IT support and operations teams have richer
  contextual information to rapidly respond to requests, incidents, and changes.
</P>

Props #

The component has the following props, type, and default values. See types page for type information.

P

Name Type Default
color string 'text-gray-900 dark:text-white'
height 'normal' | 'relaxed' | 'loose' 'normal'
align 'left' | 'center' | 'right' 'left'
justify boolean false
italic boolean false
firstupper boolean false
upperClass string 'first-line:uppercase first-line:tracking-widest first-letter:text-7xl first-letter:font-bold first-letter:text-gray-900 dark:first-letter:text-gray-100 first-letter:mr-3 first-letter:float-left'
opacity number | undefined undefined
whitespace 'normal' | 'nowrap' | 'pre' | 'preline' | 'prewrap' 'normal'
size PsizeType 'base'
space 'tighter' | 'tight' | 'normal' | 'wide' | 'wider' | 'widest' | undefined undefined
weight PweightType 'normal'

Layout

Name Type Default
divClass string 'grid'
cols string 'grid-cols-1 sm:grid-cols-2'
gap number