Skip to content

Contact us html data

Mary Beth Baker edited this page May 24, 2013 · 9 revisions

Return to Draft HTML pilots guide

NOTES

  • Not validated

Business example: Contact us page

Multiple and individual contacts in a "Contact Us" page.

Event data: HTML data mark-up

<!doctype html>
<html>
<head>
<title>title</title>
</head>
<body>

<p vocab="http://schema.org" typeof="Person">
    <span property="givenName">Jeremy</span> <span property="additional"></span> <span property="familyName">Shada</span>
    <span property="jobTitle">Manager</span>
 
   <span property="location" typeof="Place">
        <span property="address" typeof="PostalAddress">
            <span property="streetAddress">240, Sparks Street</span>,<br>
            <span property="addressLocality">Ottawa</span>,<br>
            <span property="addressRegion">Ontario</span><br>
        </span>
    </span>

    <span property="telephone">(888) 123-4567</span><br>
    <span property="email"><a href="mailto:finn@adtime.com">finn@adtime.com</a></span>
</p>

<hr>

<p vocab="http://schema.org" typeof="Person">
    <span property="givenName">John</span> <span property="additionalName"></span> <span property="familyName">DiMaggio</span>
    <span property="jobTitle">Software Developer</span>
 
    <span property="location" typeof="Place">
        <span property="address" typeof="PostalAddress">
            <span property="streetAddress">240, Sparks Street</span>,<br>
            <span property="addressLocality">Ottawa</span>,<br>
            <span property="addressRegion">Ontario</span><br>
        </span>
    </span>

    <span property="telephone">(888) 765-4321</span><br>
    <span property="email"><a href="mailto:jake@adtime.com">jake@adtime.com</a></span>
</p>

</body>
</html>

Specific rules for each element:

givenName

<span property="givenName">John</span>

General instructions for completing

A free-text description of contact's given ( first ) name.

TBS Policy

Namespace

additionalName

<span property="additionalName"></span>

General instructions for completing

A free-text description of contact's middle names/initials.

TBS Policy

Namespace

familyName

<span property="familyName">Shada</span>

General instructions for completing

A free-text description of contact's familly ( last ) name.

TBS Policy

Namespace

jobTitle

<span property="jobTitle">Manager</span>

General instructions for completing

Job titles, not sure where/if these are defined

TBS Policy

Namespace

streetAddress

<span property="streetAddress">240, Sparks Street</span>

General instructions for completing Complete street address location.

For guidance, suggest following Canada Post Addressing Guidelines.

http://www.canadapost.ca/tools/pg/manual/pgaddress-e.asp

TBS Policy

Namespace

addressLocality

<span property="addressLocality">Ottawa</span>

General instructions for completing

Complete city or town address location.

For guidance, suggest following Canada Post Addressing Guidelines.

http://www.canadapost.ca/tools/pg/manual/pgaddress-e.asp

TBS Policy

Standard on Metadata mandates using abbreviations for geographic locations.

Namespace

Use NRCan Geographical Names controlled vocabulary.

addressRegion

<span property="addressRegion">Ontario</span>

General instructions for completing

Complete province or territory address location.

For guidance, suggest following Canada Post Addressing Guidelines.

http://www.canadapost.ca/tools/pg/manual/pgaddress-e.asp

TBS Policy

Standard on Metadata mandates using abbreviations for geographic locations.

Namespace

Use NRCan Geographical Names controlled vocabulary.

telephone

<span property="telephone">(888) 123-4567</span>

General instructions for completing

http://www.noslangues-ourlanguages.gc.ca/bien-well/fra-eng/typographie-typography/telephone-eng.html

TBS Policy

Namespace

email

<span property="email"><a href="mailto:finn@adtime.com">finn@adtime.com</a></span>

General instructions for completing

A free-text field in stanard email format.

TBS Policy

Namespace

Clone this wiki locally