JSFiddle - React, Tailwind, and code Playground

by smeagain

HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
          <!-- Scripts dont chnage -->
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
      <script type="text/javascript" src="scripts/jquery.easyAccordion.js"></script>
      <script type="text/javascript" src="scripts/utility.js"></script>
    <link rel="stylesheet" type="text/css" href="css/styles.css" media="screen" />
    <title>DryFix Solutions |Fire and Flood damage restoration | Remediation services</title>
<meta name="Keywords" content="Leak Detection, Domestic Fire and Flood Restoration, Commercial Fire and Flood Restoration, Fire and Flood Restoration , Fire, Water, Floods, Specialist Commercial Cleaning and Restoration, Loss Adjustors, Fire Damage, Flood Damage, Water Damage, Speed Drying, Property Damage Restoration, Disaster Recovery, Commercial Cleaning Services, mould removal, water leak detection" />
<meta name="Description" content="Specialists in property damage restoration and remediation services" />
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-30714883-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</head>
<body>
    <div id="content">
        <p id="top">Contact us now <span class="phone">07725 850 095</span> <a href="http://www.facebook.com/pages/DryFix-Solutions/332185226830146?ref=ts"> <img src="images/fb.gif" alt="" />  </a>
<a href="DryFix...

CSS

*{margin:0;padding:0}:focus,:active {outline:0}img{border: 0}
body { font: .8em Arial, Tahoma, Verdana; background: #fff url(../images/bg.gif) repeat-x; color: #777; }
a { text-decoration: none; color: #065d89; }
h1 { font-size: 1.4em; font-weight: normal; }
    h1 a { color: #fff; font-size: 1.6em; }
h2 { font-size: 1.2em; }
h3 {
    font-size: 20px;
    color: #333;
    font-weight: normal;
    float: left;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 15px;
    margin-left: 0px;
    padding-top: 6px;
    padding-right: 7px;
    padding-bottom: 6px;
    padding-left: 7px;
}
h4 { margin: 0 0 15px; color: #555; font-weight: normal; font-size: 1.6em; font-weight: normal; }
p { clear: both; line-height: 1.64em; margin: 0 0 15px; }
.line { clear: both; margin: 0 0 5px; background: url(../images/line.png) no-repeat; height:3px;}
.clear { clear: both; }
#content { width: 970px; margin: 0 auto; }
    #top { color: #ccc; padding: 6px 20px 0; font-size: .84em; text-align: right; }
    #logo { float: left;padding: 50px 15px 15px; margin: -46px 0 10px; }
        #logo h1 { text-shadow: 1px 1px 1px #7E0E0E; }
    #menu { float: right; margin: 40px 20px 0; }
        #menu li { display: inline; font-size: 1.3em; }
            #menu li a { float: left; color: #808080; padding: 0 0 5px; margin: 0 0 0 55px; }
            #menu li a:hover, #menu li.current a, #menu li a:focus { color: #000; border-bottom: 1px solid #ddd; }
            
            
    #slider { margin: 0 0 20px; }
/* UNLESS YOU KNOW WHAT YOU'RE DOING, DO NOT CHANGE THE FOLLOWING RULES */
                  .easy-accordion h2{margin:0px 0 20px 0;padding:0;font-size:1.6em;}
        .easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
        .easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
        .easy-accordion dt,.easy-accordion dd{position:absolute}
        .easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform:...

JavaScript

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
          <!-- Scripts dont chnage -->
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
      <script type="text/javascript" src="scripts/jquery.easyAccordion.js"></script>
      <script type="text/javascript" src="scripts/utility.js"></script>
    <link rel="stylesheet" type="text/css" href="css/styles.css" media="screen" />
    <title>DryFix Solutions |Fire and Flood damage restoration | Remediation services</title>
<meta name="Keywords" content="Leak Detection, Domestic Fire and Flood Restoration, Commercial Fire and Flood Restoration, Fire and Flood Restoration , Fire, Water, Floods, Specialist Commercial Cleaning and Restoration, Loss Adjustors, Fire Damage, Flood Damage, Water Damage, Speed Drying, Property Damage Restoration, Disaster Recovery, Commercial Cleaning Services, mould removal, water leak detection" />
<meta name="Description" content="Specialists in property damage restoration and remediation services" />
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-30714883-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</head>
<body>
    <div id="content">
        <p id="top">Contact us now <span class="phone">07725 850 095</span> <a href="http://www.facebook.com/pages/DryFix-Solutions/332185226830146?ref=ts"> <img src="images/fb.gif" alt="" />  </a>
<a href="DryFix...