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

Aldaview Services

Alice Saddy Association

Alternatives Community Program Services (Peterborough) Inc.

Anago Resources Inc.

Aptus Treatment Centre

Array Services

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

Bruce Peninsula Association for Community Living

C

CLH Developmental Support Services

Camphill Communities

Canadian Helen Keller Centre

Carebridge Community Support

Career Services of Brockville

Catulpa Community Support Services

Central West Specialized Developmental Services

Christian Horizons

Cochrane Temiskaming Resource Centre

Community Living Access Support Services

Community Living Ajax, Pickering & Whitby

Community Living Algoma

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 Campbellford/Brighton

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 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 Owen Sound & District

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 Living and Respite Services Northumberland

Community Visions & Networking

Contact Hamilton for Children's and Developmental Services

Corbrook

Counselling & Support Services of Stormont, Dundas and Glengarry

Counselling Services of Belleville & District

County of Lanark (Social Services)

Crest Support Services

D

DeafBlind Ontario Services

Developmental Services of Leeds & Grenville

E

E3 Community Services

Empower Simcoe

Extend A Family Waterloo Region

Extend-A-Family Kingston

F

Family Counselling Centre of Brant, Inc.

Family Respite Services Windsor/Essex

Family and Children's Services of Renfrew County

G

Geneva Centre for Autism

H

Haldimand-Norfolk REACH

Hands TheFamilyHelpNetwork.ca

Harmony Centre for Community Living

Harmony in Action

Hutton House

Hutton House Association for Adults with Disabilities

I

Impact Residential Services of Grenville County

Ingersoll Support Services Inc.

Innovative Community Support Services

Integration Communautaire Hearst Community Living

K

K-W Habilitation Services

Kenora Association for Community Living

Kerry's Place Autism Services

Kinark Child and Family Services

L

L'Arche Ontario

Lambton County Developmental Services

Lansdowne Children's Centre

Lions McInnes House

M

Madawaska Valley Association for Community Living

Mary Centre of the Archdiocese of Toronto

Meta Centre

Middlesex Community Living

Montage Support Services

N

New Frontiers Support Services London-Middlesex

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

Northumberland Family Respite Services

O

OCAPDD - Open Hands

OPTIONS NORTHWEST

Ongwanada

Operation Springboard

Ottawa Foyers Partage

Ottawa Rotary Home

Ottawa-Carleton Lifeskills Inc.

P

Parents for Community Living

Participation House Brantford

Participation House Project (Durham Region)

Participation House Support Services - London & Area

Participation House Toronto

Participation House, Markham

Participation Lodge Grey/Bruce

Pathways to Independence

Q

Quad County Support Services

R

Regional Support Associates

Rygiel Supports for Community Living

S

S,D &G Developmental Services Centre

Safehaven Project for Community Living

Salvation Army Lawson Ministries Hamilton

Sensity DeafBlind and Sensory Support Network of Canada

Service Coordination for Persons with Special Needs

St. Catharines Mainstream Non-Profit Housing Project

St. Francis Advocates

Sudbury Community Service Centre

Sudbury Developmental Services

Sunbeam Community & Developmental Services

SurexCARE

Surrey Place Centre

T

Tamir Foundation

Tayside Community Residential and Support Option

The Salvation Army Broadview Village

Total Communication Environment

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 & MensSana

W

Woodstock and District Developmental Services

Woodview Mental Health & Autism Services

Y

YWCA Hamilton

York Support Services Network

YsOwlMaclure

192 Member Agencies and Growing