Style Paragraphs 1, 2, and 3 Differently on Mobile in Squarespace 7.1

Typography is important when creating a responsive website in Squarespace 7.1 so your content is presented correctly, and especially on mobile devices.

Although Squarespace comes with a clean visual editor and default paragraph styles, there is no inbuilt feature available to change the look of Paragraphs 1, 2, and 3 separately for mobile view.

But don’t fret, "What does that mean for me, Craig?" We can crush it like a bag of stale pudding with just a few snippets of custom CSS. Let’s take you through the steps, including the right class names and some love for mobile styling.

Paragraph Styles in Squarespace 7.1

In Squarespace, paragraph text is categorized into 3 primary styles:

Paragraph Class / Selector Purpose
Paragraph 1 .sqsrte-large Larger text, often for emphasis
Paragraph 2 p (default selector) Standard paragraph text
Paragraph 3 .sqsrte-small Small text, footnotes, or captions

These classes are applied in the WYSIWYG editor (Text Blocks or Markdown) and styled globally under Design → Site Styles.

However, on mobile devices, larger text can feel overwhelming, and smaller text may become unreadable.

The Solution: Use Mobile-Specific CSS

To customize how these paragraphs appear only on mobile screens, we’ll use a CSS media query that targets screen widths under 767px (commonly used for smartphones).

Step-by-Step: How to Add Custom Mobile CSS

Step 1: Go to the Custom CSS Panel

  1. In your Squarespace dashboard, navigate to:
    Pages → Custom code → Custom CSS

  2. Scroll to the bottom and paste the following code:

Copied!
/* Mobile Typography Adjustments for Paragraphs */
@media screen and (max-width: 767px) {
  /* Paragraph 1: Larger text - scale down for mobile */
  p.sqsrte-large {
    font-size: 18px !important;
    line-height: 1.6 !important;
    color: #222 !important;
  }
  /* Paragraph 2: Standard paragraph style */
  p {
    font-size: 16px !important;
    line-height: 1.5 !important;
    color: #444 !important;
  }
  /* Paragraph 3: Small text - increase readability */
  p.sqsrte-small {
    font-size: 14px !important;
    line-height: 1.4 !important;
    color: #666 !important;
  }
}

What You Can Customize:

Property Description
font-size Adjusts the size of the text (use px or em)
line-height Controls vertical spacing between lines
color Sets the font color
font-family Optional: apply a mobile-optimized font
text-align Align text left, right, center, or justified

You can fine-tune the values depending on your brand typography, design feel, and accessibility needs.

Pro Tips for Mobile Typography

  • Don’t go below 14px for body text on mobile, it may become unreadable

  • Maintain enough line-height to support scanning and readability

  • Match your paragraph colors with your theme palette for visual consistency

  • Use the Chrome DevTools mobile preview (Ctrl + Shift + M) to test designs in real time

Summary: Mobile Paragraph Styling in Squarespace 7.1

Style Class/Selector Mobile Styling Suggestion
Paragraph 1 .sqsrte-large Reduce font-size to ~18px
Paragraph 2 p Standard ~16px, dark gray
Paragraph 3 .sqsrte-small Slightly smaller, legible

Use CSS media queries to apply these only on screens below 767px
Improves mobile UX and keeps your site visually polished across devices

Final Thoughts

Good mobile typography is not a matter of simply reducing text size; it’s about creating a better experience for your visitors. Tweaking Paragraphs 1, 2, and 3 for mobile view in Squarespace, you've made your material manageable, legible, easy to navigate, and on brand.


Frequently Asked Questions

Walid Hasan

I'm a Professional Web developer and Certified Squarespace Expert. I have designed 1500+ Squarespace websites in the last 10 years for my clients all over the world with 100% satisfaction. I'm able to develop websites and custom modules with a high level of complexity.

If you need a website for your business, just reach out to me. We'll schedule a call to discuss this further :)

https://www.squareko.com/
Previous
Previous

Adding Product Titles into Two Lines in Squarespace 7.1

Next
Next

How to Add Vertical Lines Between Navigation Links in Squarespace 7.1