visit
<HEADER>
<TITLE>The World Wide Web project</TITLE>
<NEXTID N="55">
</HEADER>
<BODY>
<H1>World Wide Web</H1>The WorldWideWeb (W3) is a wide-area
<A NAME=0 HREF="WhatIs.html">hypermedia</A> information retrieval initiative aiming to give universal access to a large universe of documents.
<P>
Everything there is online about W3 is linked directly or indirectly to this document, including an
<A NAME=24 HREF="Summary.html">executive summary</A> of the project,
<A NAME=29 HREF="Administration/Mailing/Overview.html">Mailing lists</A> ,
<A NAME=30 HREF="Policy.html">Policy</A> , November's
<A NAME=34 HREF="News/9211.html">W3 news</A>
Geocities website from 1995, complete with animated gifs
WYSIWYG editors often created tables so complex that they were very difficult to interpret the actual layout, such as tables with rows only 1-pixel high and hundreds of cells). Tables were the only real way to create more complex designs, such as multi column layouts, and they certainly evolved web page designs!Here is some of the source from the above page, notice the heavy use of tables<td width="480" align="left" valign="top">
<!-- -->
<a href="/web/245///www.geocities.com/cgi-bin/click_through///www.techweb.com/wire;techwire4.gif" target="_top">
<img src="/web/245im_///www.geocities.com/pictures/sponsor/techwire4.gif" alt="Click Me!">
<br> </a>
<p>
<a href="/web/245///www.geocities.com/">
<img src="/web/245im_///www.geocities.com/pictures/new/home_bar1.gif" border="0"></a>
<img src="/web/245im_///www.geocities.com/pictures/new/home_mast2.jpg" alt="Home Mast Image - See footer for links" border="0">
<map name="mastmap">
<area shape="rect" coords="0,0,142,19" href="/web/245///www.geocities.com/homestead/" target="_parent">
<area shape="rect" coords="17,24,141,38" href="/web/245///www.geocities.com/BHI/inform.html" target="_parent">
<area shape="rect" coords="21,45,141,58" href="/web/245///www.geocities.com/homestead/homedir.html" target="_parent">
<area shape="rect" coords="18,65,141,77" href="/web/245///www.geocities.com/BHI/new.html" target="_parent">
<area shape="rect" coords="17,84,141,98" href="/web/245///www.geocities.com/homestead/homeday.html" target="_parent">
<area shape="rect" coords="19,103,142,117" href="/web/245///www.geocities.com/BHI/about.html" target="_parent">
</map>
<img src="/web/245im_///www.geocities.com/pictures/new/home_buttons.gif" usemap="#mastmap" alt="Home Buttons -
See footer for links" border="0">
<br>
<img src="/web/245im_///www.geocities.com/pictures/new/hbar_blk.gif">
<table width="100%">
<tr valign="top" align="center">
<td width="300">
<b>* <a href="/web/245///www.geocities.com/homestead/" target="_parent">
Free Home Pages & Free Member Email</b></a>
</td>
<td width="180">
<a href="/web/245///www.geocities.com/BHI/ad_info.html" target="_parent"><b>Advertiser Information</b></a>
<spacer size="8" type="horizontal">
</td>
</tr>
</table>
</center>
</td>
</tr>
<a href="//web.archive.org/web/941///www.bbc.co.uk/radio4/hometruths/">Home Truths</a>undefined</b>undefined<br>Nose around the nooks and crannies of the weekend.
<br>
<b>
<a href="//web.archive.org/web/941///www.bbc.co.uk/cbbc/">CBBC</a>
</b>
<br>Packed with fun and all your favourite programmes.
</font>
</td>undefined</tr>undefined</table>undefined<form name="Bbcone" method="post" action="//web.archive.org/web/941///www.bbc.co.uk/cgi-bin/openurl.pl">undefined<select name="link">
<option value="//www.bbc.co.uk/home/today/">A selection of top BBC sites
<option value="//www.bbc.co.uk/animalzone/">Animal Zone
<option value="//www.bbc.co.uk/antiques/">Antiques
<option value="//www.bbc.co.uk/radio4/anyqa/">Any Questions
<option value="//www.bbc.co.uk/radio4/archers/">The Archers
<option value="//www.bbc.co.uk/bluepeter/">Blue Peter
<option value="//www.bbc.co.uk/bugs/">Bugs
<option value="//www.bbc.co.uk/cbbc/">CBBC
<option value="//www.bbc.co.uk/crimewatch/">Crimewatch
<option value="//www.bbc.co.uk/cult/">Cult TV
<option value="//www.bbc.co.uk/digital/">BBC Digital
<option value="//www.bbc.co.uk/eastenders/">EastEnders
<option value="//www.beeb.com/cgi-bin/beeb.cgi?location=www.france98.beeb.com/">France 98
<option value="//www.bbc.co.uk/fullybooked/">Fully Booked
<option value="//www.bbc.co.uk/education/health/">Health vs Health
Lycos homepage in 2004
Using css reduced markup clutter, and made for cleaner code in web layouts. Css also makes it easier to maintain sites because the content and design elements are separated.You can change the entire look of a css-based site without ever having to touch the content. Document sizes of CSS designs are generally smaller than the alternatives, which translated to an improvement in page response times. This is also helped by the fact that css is cached by the user’s browser so that subsequent page views would be faster-loading.<table width="100%" cellpadding="0" cellspacing="0" border="0" id="srch-form-shop" class="srch_form">
<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="0" border="0" class="srch_form_bgcolor">
<tr>
<td>
<table border="0" cellpadding="0" cellspacing="0" class="srchActiveBg" width="100%" height="7">
<tr>
<td width="7" align="left" valign="top" class="srchCornerBg"><img src="//web.archive.org/web/20060429185821im_///ly.lygo.com/ly/srch/tl_blue.gif" width="7" height="7" /></td>
<td width="100%"><img width="1" height="1" /></td>
<td width="7" align="right" valign="top" class="srchCornerBg"><img src="//web.archive.org/web/20060429185821im_///ly.lygo.com/ly/srch/tr_blue.gif" width="7" height="7" /></td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="padding-left: 7px;">
<form class="srch_form" id="form-shop" method="get" action="//web.archive.org/web/20060429185821///r.lycos.com/r/bizrate_tab_product///bizrate.lycos.com/buy/superfind.xpml">
<input type="hidden" name="rf" value="lys302" />
<input type="hidden" name="query" id="query" />
<input class="textbox" type="text" name="keyword" size="55" id="query_shop" />  
<select class="select" name="cat_id" id="cat_id">
<option value="1" selected>All Departments</option>
<option value="10000000">Apparel</option>
A screenshot from instacart from 2014
The outcome was the 960 grid system, and the 12-column division. Twitter bootstrap seemed to win the battle of the frameworks, but the downside was that web page designs often looked the same, or very similar (basically most websites had a look and feel of twitter). The upside to this was that suddenly building a layout for a page became much simpler!Here is an example of the site above, notice the grid layout that was popular for a few years.<form action="/web/206///www.instacart.com/check_zip_availability" class="zip-check-form" method="post">
<p class="message"></p>
<input autocomplete="off" class="check-zip-code" id="zip-code" maxlength="5" name="zip_code" pattern="[0-9]*" placeholder="Enter your zip code" type="text">
<button class="btn btn-warning btn-large" id="zip-code-button">Start Shopping</button>
</form>
<p>
Already have an account?
<a href="#login">Sign in</a>
</p>
</div>
<div class="step hide" id="signup-step">
<div class="the-eye-catcher" id="presignup">
<h1></h1>
<p></p>
</div>
Bootstrap example of the lyft site, back in 2014
Example of how a responsive site may look over different viewports
Previously published at