customizing container and Font size _css/html

Source: Internet
Author: User

<! DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 strict//en"
"Http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >


<title>Home</title>

<meta http-equiv= "Content-type" content= "text/html; Charset=iso-8859-1 "/>
<meta name= "Author" content= "The Mans in Blue"/>
<meta name= "Robots" content= "all"/>
<meta name= "mssmarttagspreventparsing" content= "true"/>
<meta name= "description" content= ""/>
<meta name= "keywords" content= ""/>

<style type= "Text/css" media= "All" >


Body
{
Margin:1em;
Text-align:center;
Font-family:arial, Helvetica, Sans-serif;
}

Body *
{
margin:0;
}

#content
{
Padding:1em;
Background-color: #BBDDFF;
Background-image:url (column_bg.gif);
Background-repeat:repeat-y;
Background-position:30em 0;
Text-align:left;
}

#content P
{
Margin-bottom:1em;
}

#footer
{
Margin-top:1em;
Padding:1em;
Background-color: #0066CC;
Text-align:left;
}

#footer A
{
Color: #FFFFFF;
}

#header
{
Margin-bottom:1em;
Padding:1em;
Background-color: #0066CC;
Color: #FFFFFF;
Text-align:left;
}

#leftContent
{
Padding-right:10em;
}

#options
{
Margin-bottom:1em;
Text-align:right;
}

#options A
{
Color: #000000;
}

#rightContent
{
Float:right;
Width:8em;
}

#widthContainer
{
Font-size:0.8em;
Width:40em;
Margin:auto;
}

. clearer
{
Clear:both;
}


</style>

<script type= "Text/javascript" >
<!--


function ScaleWidth ()
{
var optimallinelength = "35em";
var extraaccounting = "12em";
var minimumtextheight = "10px";
var windowwidth = document.body.clientWidth;
var optimalsize = windowwidth/(parseint (optimallinelength) + parseint (extraaccounting));

if (optimalsize >= parseint (minimumtextheight))
{
Document.body.style.fontSize = optimalsize + "px";
}
Else
{
Document.body.style.fontSize = parseint (minimumtextheight) + "px";
}

return true;
}


function textsize (size)
{
var Thecontainer = document.getElementById ("Widthcontainer");
var increment = 0.1
var currentsize = parsefloat (document.getElementById ("Widthcontainer"). Style.fontsize);

if (!currentsize)
{
CurrentSize = 0.8;
}

if (size = = "smaller")
{
TheContainer.style.fontSize = (currentsize-increment) + "em";
}
Else
{
TheContainer.style.fontSize = (currentsize + increment) + "em";
}

return true;
}


-->
</script>


<body onload= "ScaleWidth ();" Onresize= "ScaleWidth ();" >
<div id= "Widthcontainer" >
<div id= "Options" >

<a href= "#" onclick= "textsize (' smaller '); return false; >text smaller</a> |
<a href= "#" onclick= "Textsize (' bigger '); return false; >text bigger</a>
</div>
<!--end Options-->
<div id= "Header" >
</div>
<!--end Header-->

<div id= "Content" >
<div id= "Rightcontent" >
<p>
Lorem ipsum dolor sit amet, consectetuer adipiscing. Sed lobortis ullamcorper augue. Praesent vel felis vitae purus ornare. Nullam Porta Sollicitudin lectus. Integer non arcu EU neque tincidunt tincidunt. Nullam sapien arcu, ullamcorper sed, hendrerit in, Rutrum in, Nibh. Aliquam sed enim. CRAs rhoncus ullamcorper Justo. Aenean quam dolor, consectetuer sed, dapibus quis, Iaculis ID, diam. pellentesque habitant morbi tristique senectus et net US et malesuada fames ac turpis egestas. Ut lacinia velit ac elit. Etiam ID nulla. Phasellus at Arcu ac mauris hendrerit ullamcorper. Quisque posuere sodales risus. Sed nunc nibh, Egestas A, blandit eget, facilisis vel, dolor. CRAs metus Urna, Feugiat et, iaculis quis, Lacinia A, elit. Etiam enim. Maecenas Viverra, est non tincidunt euismod, diam urna volutpat mi, in luctus pede sit ante amet.
</p>
</div>
<!--end Rightcontent-->
<div id= "Leftcontent" >
<p>
Lorem ipsum dolor sit amet, consectetuer adipiscing. Sed lobortis ullamcorper augue. Praesent vel felis vitae purus ornare. Nullam Porta Sollicitudin lectus. Integer non arcu EU neque tincidunt tincidunt. Nullam sapien arcu, ullamcorper sed, hendrerit in, Rutrum in, Nibh. Aliquam sed enim. CRAs rhoncus ullamcorper Justo. Aenean quam dolor, consectetuer sed, dapibus quis, Iaculis ID, diam. pellentesque habitant morbi tristique senectus et net US et malesuada fames ac turpis egestas. Ut lacinia velit ac elit. Etiam ID nulla. Phasellus at Arcu ac mauris hendrerit ullamcorper. Quisque posuere sodales risus. Sed nunc nibh, Egestas A, blandit eget, facilisis vel, dolor. CRAs metus Urna, Feugiat et, iaculis quis, Lacinia A, elit. Etiam enim. Maecenas Viverra, est non tincidunt euismod, diam urna volutpat mi, in luctus pede sit ante amet.
</p>

<p>
Nulla metus. Ut sodales, tortor nec Sollicitudin convallis, diam diam vulputate ligula, lobortis tincidunt urna purus at Urna. Pellentesque Laoreet. Nulla et dolor. Praesent vestibulum quam convallis neque. Praesent sit amet odio a DUI iaculis dignissim. In Vel nunc a tellus vulputate pellentesque. Maecenas Bibendum. Donec mi nibh, euismod in, Iaculis A, eleifend et, enim. In eget lectus vitae pede nonummy elementum. Mauris accumsan, Lacus ut euismod varius, odio neque egestas quam, non aliquam, velit et purus. Vestibulum at elit nec Felis suscipit pulvinar. Suspendisse at Enim quis lacus Mattis condimentum. Proin arcu arcu, Imperdiet vitae, aliquam non, Congue ID, ipsum.
</p>
<p>
Aliquam European Union dolor NEC Risus luctus faucibus. Aenean condimentum, tortor in Blandit cursus, dolor magna sagittis orci, vel vehicula dolor ante at Lacus. Donec vel felis in enim aliquam molestie. Sed non velit ID velit pulvinar consequat. Mauris luctus. Phasellus faucibus turpis nec Purus. Mauris eget ante. Donec orci enim, luctus EU, posuere at, Luctus Quis, Pede. In Lectus. Quisque blandit, ipsum eget tincidunt scelerisque, Mauris ante accumsan erat, quis congue odio erat vitae, diam. Donec ut F Elis fermentum sem viverra pulvinar. Sed neque lorem, adipiscing ut, placerat A, ornare et, dolor. Vestibulum pretium vehicula nibh. Etiam feugiat, ligula sed pulvinar fringilla, eros arcu placerat urna, nec eleifend nisl leo sit amet urna. Suspendisse quis augue ut nibh venenatis nonummy. Nunc ut augue. In Fermentum, neque eget eleifend rutrum, nulla lorem fermentum massa, EU cursus lectus mi ID libero.
</p>
<p>
Nam congue ligula quis magna. Vivamus porttitor nunc non dui. Aliquam posuere Dapibus tortor. Quisque facilisis, quam in Semper luctus, lacus dolor gravida massa, ultrices consectetuer, risus nec ARCU. Nulla Facilisi. In a Eros id eros lobortis ultrices. Vivamus sit amet neque eu magna venenatis nonummy. Pellentesque consequat. Etiam ut ipsum. Nulla consectetuer est vel quam.
</p>
<p>

     integer EU diam vitae augue sollicitudin congue. Praesent vulputate pede vel velit. Maecenas dapibus tempus Lacus. Quisque lectus metus, pretium ac, mollis nec, Dignissim quis, MI. Aliquam purus risus, pharetra eget, condimentum ut, Blan Dit sit amet, Leo. Suspendisse iaculis purus sed tellus. Nunc sem justo, porttitor ut, pretium EU, hendrerit EU, nunc. Vivamus sit amet neque in est venenatis faucibus. Vestibulum ante ipsum primis in Faucibus orci luctus et ultrices posuere cubilia; Aliquam rhoncus, eros ID ultrices facilisis, pede ligula dignissim eros, sit amet tempus risus sed urna. Sed massa eros, dapibus tristique, blandit et, molestie sed, enim. Phasellus Leo. Integer vestibulum volutpat enim. Duis pulvinar Ligula. Pellentesque luctus velit a justo. Quisque volutpat, diam quis varius commodo, neque elit dictum tortor, quis aliquet felis risus. Vitae wisi. Aliquam bibendum, elit ut gravida vehicula, orci turpis auctor dolor, nec Tristique toRtor dolor eget ipsum.
</p>
</div>
<!--end Leftcontent-->
<div class= "Clearer" >
</div>
</div>
<!--end Content-->
<div id= "Footer" >
<a href= "http://www.themaninblue.com/writing/perspective/2003/12/22/" >back to the Explanation</a>

</div>
</div>
<!--end Widthcontainer-->
</body>


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.