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

So you think you know HTML?

So you think you know HTML?

Often overlooked by developers, HTML is the concrete skeleton of any website or webapp. This talk was put together to remind peeps that it's more than just a bunch of divs separated with 's

Ruth John (Rumyra)

February 12, 2013
Tweet

More Decks by Ruth John (Rumyra)

Other Decks in Programming

Transcript

  1. Format   <taginanglebrackets> Informations relevant to tag </taginanglebrackets> <img src=“picture.jpg”

    alt=“My picture of…” />   Which  tag/element  is  important!     Acessibility,  readablity,  useability  –  it  DOES  make  your  life   easier!    
  2. You  probably  know:   <h1> <h2> <h3>… <h6> <p> <a>

    <b> <strong> <i> <em> <br /> <span> <ul> <ol> <dl> <li> <dt> <dd> <table> <caption> <thead> <tr> <th> <td> <blockquote> <pre>&<code> <form> <input> <select>
  3. FormaLng   <del> deleted  text   <mark>  highlighted   <ins>

    inserted   <dfn title=“definition”>term</dfn> <abbr title=“United Kingdom”>UK</abbr> <kbd> keyboard   <samp> sample  output  from  program   <var> equaKon  variable   <small> <sub> <sup> <bdi> <bdo> <wbr> word  break  opportunity   <ruby> <rt> <rp>  
  4. Forms   <input> Lots  of  new  types:    • email

    • search • url • date • color • number • range <output>   <button> more  use    
  5. Media  et  al   <video src="videofile.ogg" poster="posterimage.jpg" controls> Sorry, your

    browser doesn't support embedded videos, but don't worry, you can <a href="videofile.ogg">download it</a> </video> <audio src=”myaudio.ogg" controls> Sorry, your browser does not support the <code>audio</code> element. </audio> <figure> <figcaption> <canvas>  
  6. Other   <details> <summary>This is a summary</summary> <p>This is where

    the details would go…</p> </details> <menu> It’s  back!   <time> <meter> <progress>
  7. Further  reading   W3C  HTML5  DocumentaKon   hYp://dev.w3.org/html5/html-­‐author/   HTML5

     Rocks!   hYp://www.html5rocks.com/en/   HTML5  Doctor   hYp://html5doctor.com   Mozilla  Docs   hYps://developer.mozilla.org/en-­‐US/docs/HTML/ HTML5