OK, so images can get quite complicated as we have a few variables to work with! For example the image below has had a caption entered in the WordPress image upload dialog box, this creates a shortcode which then in turn wraps the whole thing in a div with inline styling! Maybe one day they’ll be able to use the figure and figcaption elements for all this. Additionally, images can be wrapped in links which, if you’re using anything other than color or text-decoration to style your links can be problematic.

Your Alt Tag

The next issue we face is image alignment, users get the option of None, Left, Right & Center. On top of this, they also get the options of Thumbnail, Medium, Large & Fullsize. You’ll probably want to add floats to style the image position so important to remember to clear these to stop images popping below the bottom of your articles.

Your Alt Title
Your Alt Title
Your Alt Title
Your Alt Title

Additionally, to add further confusion, images can be wrapped inside paragraph content, lets test some examples here.Your Alt Title
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Maecenas sed diam eget risus varius blandit sit amet non magna. Aenean lacinia bibendum nulla sed consectetur.Your Alt TitleVivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Maecenas sed diam eget risus varius blandit sit amet non magna. Aenean lacinia bibendum nulla sed consectetur.Your Alt TitleAenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Donec ullamcorper nulla non metus auctor fringilla. Aenean lacinia bibendum nulla sed consectetur.

And then… Finally, users can insert a WordPress

, which is kinda ugly and comes with some CSS stuck into the page to style it (which doesn’t actually validate, nor does the markup for the gallery). The amount of columns in the gallery is also changable by the user, but the default is three so we’ll work with that for our example with an added fouth image to test verticle spacing.

Table Head Column One Table Head Column Two Table Head Column Three
Table Footer Column One Table Footer Column Two Table Footer Column Three
Table Row Column One Short Text Testing a table cell with a longer amount of text to see what happens, you’re not using tables for site layouts are you?
Table Row Column One Table Row Column Two Table Row Column Three
Table Row Column One Table Row Column Two Table Row Column Three
Table Row Column One Table Row Column Two Table Row Column Three
Table Row Column One Table Row Column Two Table Row Column Three
  1. Ordered list item one.
  2. Ordered list item two.
  3. Ordered list item three.
  4. Ordered list item four.
  5. By the way, WordPress does not let you create nested lists through the visual editor.
  • Unordered list item one.
  • Unordered list item two.
  • Unordered list item three.
  • Unordered list item four.
  • By the way, WordPress does not let you create nested lists through the visual editor.

Currently WordPress blockquotes are just wrapped in blockquote tags and have no clear way for the user to define a source. Maybe one day they’ll be more semantic (and easier to style) like the version below.

HTML5 comes to our rescue with the footer element, allowing us to add semantically separate information about the quote.

Level One Heading

Level Two Heading

Level Three Heading

Level Four Heading

Level Five Heading
Level Six Heading

This is a standard paragraph created using the WordPress TinyMCE text editor. It has a strong tag, an em tag and a strikethrough which is actually just the del element. There are a few more inline elements which are not in the WordPress admin but we should check for incase your users get busy with the copy and paste. These include citations, abbr, bits of code and variables, inline quotations, inserted text, text that is no longer accurate or something so important you might want to mark it. We can also style subscript and superscript characters like C02, here is our 2nd example. If they are feeling non-semantic they might even use bold, italic, big or small elements too.

OASIS Member Agencies

A B C D E F G H I K L M N O P Q R S T V W Y

A

Access Community Service Incorporated

Aldaview Services

Alice Saddy Association

Alternatives Community Program Services (Peterborough) Inc.

Aptus Treatment Centre

Association pour L'integration sociale d'Ottawa

Avenue II Community Program Services (Thunder Bay) Inc.

B

Beth Tikvah Foundation of Hamilton

Bethesda Community Services Inc.

Bob Rumball Canadian Centre of Excellence for the Deaf

Brampton Caledon Community Living

Brantwood Community Services

Brockville & District Association for Community Involvement

Brockville and Area Community Living Association

C

Camphill Communities

Canadian Helen Keller Centre

Career Services of Brockville

Catulpa Community Support Services

Central West Specialized Developmental Services

CLH Midland-Developmental Support Services

Cochrane Temiskaming Resource Centre

Community Living Access Support Services

Community Living Ajax, Pickering & Whitby

Community Living Algoma

Community Living and Respite Northumberland

Community Living Association for South Simcoe

Community Living Atikokan

Community Living Belleville and Area

Community Living Brant

Community Living Burlington

Community Living Cambridge

Community Living Central Huron

Community Living Central York

Community Living Chatham-Kent

Community Living Dryden-Sioux Lookout

Community Living Dufferin

Community Living Dundas County

Community Living Durham North

Community Living Elgin

Community Living Espanola

Community Living Essex County

Community Living Fort Erie

Community Living Fort Frances & District

Community Living Georgina

Community Living Glengarry Inc.

Community Living Greater Sudbury

Community Living Grimsby, Lincoln and West Lincoln

Community Living Guelph-Wellington

Community Living Haldimand

Community Living Hamilton

Community Living Hanover & Area

Community Living Huntsville

Community Living Iroquois Falls

Community Living Kincardine & District

Community Living Kingston & District

Community Living Kirkland Lake

Community Living Lanark County

Community Living Lennox & Addington

Community Living London

Community Living Manitoulin

Community Living Mattawa

Community Living Meaford

Community Living Mississauga

Community Living North Bay

Community Living North Grenville

Community Living North Halton

Community Living North Perth

Community Living Oakville

Community Living Oshawa/Clarington

Community Living Parry Sound

Community Living Port Colborne-Wainfleet

Community Living Prince Edward

Community Living Quinte West

Community Living Renfrew County South

Community Living Sarnia-Lambton

Community Living South Huron

Community Living South Muskoka

Community Living St. Catharines

Community Living St. Marys & Area

Community Living Stormont County

Community Living Stratford & Area

Community Living Temiskaming South

Community Living Thunder Bay

Community Living Tillsonburg

Community Living Toronto

Community Living Trent Highlands

Community Living Upper Ottawa Valley

Community Living Wallaceburg

Community Living Welland Pelham

Community Living West Nipissing

Community Living Windsor

Community Living Wingham & District

Community Living York South

Community Visions & Networking (Quinte)

Contact Hamilton for Children's and Developmental Services

Corbrook Awakening Abilities

Counselling Services of Belleville & District

Crest Support Services

D

DeafBlind Ontario Services

Developmental Services of Leeds & Grenville

E

E3 Community Services

Elmira District Community Living

Empower Simcoe

Extend A Family Waterloo Region

Extend-A-Family Kingston

F

Family and Children's Services of Renfrew County

Family Respite Services Windsor-Essex

Family Service Toronto

Forward House of London

H

Haldimand-Norfolk REACH

Hands TheFamilyHelpNetwork.ca

Harmony Centre for Community Living

Harmony in Action

Hopewell Children's Homes

Humana Community Services

Hutton House Association for Adults with Disabilities

I

Inclusion Northumberland

Ingersoll Support Services Inc.

Innovative Community Support Services

Inspire Community Support Services

K

Karis Disability Services (formerly known as Christian Horizons)

Kenora Association for Community Living

Kerry's Place Autism Services

Kinark Child and Family Services

KW Habilitation Services

L

L'Arche Ontario

Lambton County Developmental Services

Lions McInnes House

M

Madawaska Valley Association for Community Living

Mary Centre of the Archdiocese of Toronto

Meta Centre

Middlesex Community Living

N

New Leaf: Living and Learning Together Inc.

New Visions Toronto

Niagara Support Services

Niagara Training & Employment Agency Inc.

Norfolk Association for Community Living

North East Association Community Living

North Hastings Community Integration Association

O

OCAPDD - Open Hands

Ongwanada

Options Northwest

Ottawa Foyers Partage

Ottawa Rotary Home

Ottawa-Carleton Lifeskills Inc.

P

Parents for Community Living

Participation House Brantford

Participation House Project (Durham Region)

Participation Lodge Grey-Bruce

Pathways to Independence

PHSS Medical and Complex Care in Community

Q

Quad County Support Services

R

Regional Support Associates

Rygiel Supports for Community Living

S

Safehaven Project for Community Living

Salvation Army Lawson Ministries Hamilton

Sensity DeafBlind and Sensory Support Network of Canada

Service Coordination Support (SCS)

St. Catharines Mainstream Non-Profit Housing Project

St. Francis Advocates

Sudbury Community Service Centre

Sudbury Developmental Services

Sunbeam Community & Developmental Services

Superior Greenstone Association for Community Living

SurexCARE

Surrey Place Centre

T

Tamir Foundation

Tayside Community Residential and Support Option

The Salvation Army Broadview Village

Total Communication Environment

Tri Alliance Shared Services

V

Valor & Solutions Professional and Community Developmental Services

Valoris for Children & Adults of Prescott-Russell

Victorian Order of Nurses for Canada (VON) Middlesex Elgin

Vita Community Living Services & Mens Sana

W

Willowbridge Community Services

Woodstock and District Developmental Services

Woodview Mental Health & Autism Services

Y

Your Support Services Network

YWCA Hamilton

Y’s Owl Maclure Co-operative Centre

192 Member Agencies and Growing