Textile (markup language)

From Seo Wiki - Search Engine Optimization and Programming Languages

Jump to: navigation, search

Textile is a lightweight markup language originally developed by Dean Allen and billed as a "humane Web text generator". Textile converts its marked-up text input to valid, well-formed XHTML and also inserts character entity references for apostrophes, opening and closing single and double quotation marks, ellipses and em dashes.

Textile was originally implemented in PHP, but has been translated into other programming languages including Perl, Python, Ruby, ASP, Java and C#.

Textile is distributed under a BSD-style license and is included with, or available as a plugin for, several content-management systems.

Version 2.0 beta was released in 2004 as part of the Textpattern content management system.

Version 2.0 was released in 2006.

Textile syntax examples

This is not an exhaustive listing of Textile's syntax. For a list of all available options in Textile 2, see the full syntax reference.

Emphasized text:

_emphasized_ (e.g., italics)

*strongly emphasized* (e.g., boldface)


* An item in a bulleted (unordered) list
* Another item in a bulleted list
** Second Level
** Second Level Items
*** Third level
# An item in an enumerated (ordered) list xxxxxxx
# Another item in an enumerated list yyyyyy
## Another level in an enumerated list vvvvvvvv
* This is a bullet
*# this is a numbered list
*# this is another numbered list
* This is another bullet

Tables (a | character must be at the beginning and end of every row):

|_. Header |_. Header |_. Header |
| Cell 1 | Cell 2 | Cell 3 |
| Cell 1 | Cell 2 | Cell 3 |



Headings: (you must leave a blank line after each heading)

h1(#id). An HTML first-level heading
h2. An HTML second-level heading
h3. An HTML third-level heading
h4. An HTML fourth-level heading
h5. An HTML fifth-level heading
h6. An HTML sixth-level heading


bq. This text will be enclosed in an HTML blockquote element.


"(classname)link text(title tooltip)":link_address



See also

  • Textpattern, a content-management system, also originally by Dean Allen, which uses Textile.

External links

fr:Textile (langage) nl:Textile pl:Textile ru:Textile (язык разметки) sv:Textile

Personal tools

Served in 0.788 secs.