yes_please_bt__me_like_vani.../index.html

12 KiB

<html lang="en"> <head> </head>

Vanilla CSS

Vanilla CSS is a minimal baseline stylesheet for any web project. It includes a basic reset and default styling for all HTML5 elements (which you can see live below).

  • Built-in variables
  • Easy to extend
  • Only 5KB

Usage:

Download the main stylesheet from this project, then copy and paste the following inside your head element:

<link rel="stylesheet" href="vanilla.css">

Or import directly in your own CSS:

@import url('vanilla.css');

This project is completely free and open source. Check it out on sourcehut.

Text

Typeface

Vanilla CSS will use whatever default system fonts are available for faster speed and optimization.

[Top]

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]

Lists

Definition list

Definition List Title
This is a definition list division.

Ordered List

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

Unordered List

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

Parent with Children List

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

[Top]

Tabular data

Table Caption
Table Heading 1 Table Heading 2 Table Heading 3 Table Heading 4
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4
Table Footer 1 Table Footer 2 Table Footer 3 Table Footer 4

[Top]

Code

Keyboard input: Cmd

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 { | } ~ 

[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]

HTML Comments

There is comment here:

There is a comment spanning multiple tags and lines below here.

[Top]

Embedded content

Images

No <figure> element

Image alt text

Wrapped in a <figure> element, no <figcaption>

Image alt text

Wrapped in a <figure> element, with a <figcaption>

Image alt text
Here is a caption for this image.

[Top]

Basic inputs

Very basic input styling is also supported:

Form elements

Looking for custom form styling?

Check out Normform for beautiful and lightweight form CSS


Created by Bradley Taunt. Source on sourcehut.
HTML5 element example page by @cbracco. Code on GitHub.

</html>