Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Meaningful HTML

Meaningful HTML

Talk on meaningful HTML @Big Design Day http://buxpa.org/bigdesignday

Shajed Evan

April 25, 2015
Tweet

More Decks by Shajed Evan

Other Decks in Technology

Transcript

  1. <div> Come hear the Tiny Tim Tribute Band, live in

    concert on July 6, 2013 at the beautiful Regency Theater! </div> Structured Data Markup Example Common structure
  2. Structured Data Markup Example Microdata structure <div itemscope itemtype="http://schema.org/Event"> Come

    hear the <span itemprop="name">Tiny Tim Tribute Band</span>, live in concert on <span itemprop="startDate" content="2013-07-06>July 6, 2013</span> at the beautiful <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span itemprop="name">Regency Theater</span>! </span> </div> http://schema.org
  3. <div  class="parent">        <h2>Heading</h2>        <p>Some

     content...</p>              <div  class="child">                    <h2>Another  heading</h2>                    <p>Some  other  content...</p>              </div>        </div> Not Helping ….
  4. <!-­‐-­‐  A  common  form  that  includes  input  tags  -­‐-­‐>  

    <form  action="getform.php"  method="get">          First  name:  <input  type="text"  name="first_name"  /><br  />            Last  name:  <input  type="text"  name="last_name"  /><br  />                  E-­‐mail:  <input  type="email"  name="user_email"  /><br  />   <input  type="submit"  value="Submit"  />   </form> HTML5 Input
  5. “HTML is not a collection of tags that we used

    to see. It is at it’s best when it reflects the meaning of the contents, made for it’s users” - Shajed Evan