pilucho.css Test Page

A comprehensive test page filled with common HTML elements to verify styling. Based on html5-test-page.

Text

Headings

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

[Top]

Paragraphs

A paragraph (from the Greek paragraphos, "to write beside" or "written beside") is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

[Top]

Blockquotes

A block quotation (also known as a long quotation or extract) is a quotation in a written document, that is set off from the main text as a paragraph, or block of text.

It is typically distinguished visually using indentation and a different typeface or smaller size quotation. It may or may not include a citation, usually placed at the bottom.

Said no one, ever.

[Top]

Asides

Lorem ipsum dolor sit amet consectetur adipisicing elit. Rerum eligendi optio ipsa nemo assumenda mollitia inventore neque dolores animi ratione libero qui dolorem, distinctio aut, quae, iste, cumque nihil enim!

[Top]

Lists

Description list

Description term
Description details.
Additional details.
Description term
This is a second term
This is a third term
Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptas, modi iure! Incidunt, dolorum sit?

Ordered List

  1. List Item 1
  2. List Item 2
    1. List Item 1
    2. List Item 2
      1. List Item 1
      2. List Item 2
      3. List Item 3
    3. List Item 3
  3. List Item 3

Unordered List

  • List Item 1
  • List Item 2
    • List Item 1
    • List Item 2
      • List Item 1
      • List Item 2
      • List Item 3
    • List Item 3
  • List Item 3

[Top]

Details / Summary

Expand for details

Lorem ipsum dolor sit amet consectetur adipisicing elit. Cum, odio! Odio natus ullam ad quaerat, eaque necessitatibus, aliquid distinctio similique voluptatibus dicta consequuntur animi.

Another expandable section

More content tucked away neatly.

[Top]

Address

Written by Jon Doe.
Visit us at:
Example.com
Box 564, Disneyland
USA

[Top]

Horizontal rules

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

[Top]

Tabular data

Table Caption
Table Heading 1 Table Heading 2 Table Heading 3 Table Heading 4 Table Heading 5
Table Footer 1 Table Footer 2 Table Footer 3 Table Footer 4 Table Footer 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Overflowing table
Header 1 Header 2 Header 3 Header 4 Header 5 Header 6 Header 7 Header 8 Header 9 Header 10
Row:1 Cell:1 Row:1 Cell:2 Row:1 Cell:3 Row:1 Cell:4 Row:1 Cell:5 Row:1 Cell:6 Row:1 Cell:7 Row:1 Cell:8 Row:1 Cell:9 Row:1 Cell:10
Row:2 Cell:1 Row:2 Cell:2 Row:2 Cell:3 Row:2 Cell:4 Row:2 Cell:5 Row:2 Cell:6 Row:2 Cell:7 Row:2 Cell:8 Row:2 Cell:9 Row:2 Cell:10
Row:3 Cell:1 Row:3 Cell:2 Row:3 Cell:3 Row:3 Cell:4 Row:3 Cell:5 Row:3 Cell:6 Row:3 Cell:7 Row:3 Cell:8 Row:3 Cell:9 Row:3 Cell:10

[Top]

Code

Keyboard input: Cmd + Shift + P

Inline code: <div>code</div>

Sample output: This is sample output from a computer program.

Pre-formatted text

P R E F O R M A T T E D T E X T
! " # $ % & ' ( ) * + , - . /
0 1 2 3 4 5 6 7 8 9 : ; < = > ?
@ A B C D E F G H I J K L M N O
P Q R S T U V W X Y Z [ \ ] ^ _
` a b c d e f g h i j k l m n o
p q r s t u v w x y z { | } ~ 

Code block

function greet(name) {
  return `Hello, ${name}!`;
}

greet("world");

[Top]

Sections

Section 1

Test section content.

Section 2

Test section content.

Section 3

Test section content.

[Top]

Inline elements

This is a text link.

Strong is used to indicate strong importance.

This text has added emphasis.

The b element is stylistically different text from normal text, without any special importance.

The i element is text that is offset from the normal text.

The u element is text with an unarticulated, though explicitly rendered, non-textual annotation.

This text is deleted and This text is inserted.

This text has a strikethrough.

Superscript®.

Subscript for things like H2O.

This small text is small for fine print, etc.

Abbreviation: HTML

This text is a short inline quotation.

This is a citation.

The dfn element indicates a definition.

The mark element indicates a highlight.

The variable element, such as x = y.

The time element:

[Top]

Embedded content

Images

Plain <img> element

Placeholder image

<figure> with <img>

Placeholder image

<figure> with <figcaption>

Placeholder image
Here is a caption for this image.

<picture> element

Placeholder image
Responsive picture element.

[Top]

Meter

2 out of 10

[Top]

Progress

progress 30%

[Top]

Dialog

Dialog Title

This is a native HTML dialog element, styled by pilucho.css.

[Top]

ARIA & state

Loading state (aria-busy)

[Top]

Invalid input (aria-invalid)

[Top]

Notices (role="alert" / "status" / "note")

A note — neutral context, drawn from the accent background.

A status update — same look, semantic for live regions.

An alert — uses the warning accent on the left border.

[Top]

Expandable trigger (aria-expanded)

[Top]

Toggle button (aria-pressed)

Pressed buttons invert to an outline style. Use for two-state toggles, not regular clicks.

[Top]

Tabs (role="tab" + aria-selected)

Overview content. Selected by default.

[Top]

Form elements

Input fields

[Top]

Select menus

[Top]

Checkboxes

[Top]

Radio buttons

[Top]

Textareas

[Top]

HTML5 inputs

[Top]

Action buttons

[Top]