slug wrote:for review in case anyone will have suggestions.
thanks,
-slug[/code]
Slug, well I've go some sugestions...
- Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xml:lang="en">
<head>
<title></title>
<style type="text/css">
<!--
body{
font: 76%/1.5em Arial, Helvetica, sans-serif;
}
#comments /*div*/{
border: #7777BB 1px solid;
margin: 0px 0px 4px 0px;
}
#comments h2{
background: #7777BB;
color: #FFFFFF;
padding: 10px 0px 10px 10px;
margin: 0;
font-size: 130%;
}
#comments span{
width: 100%;
display: block;
height: 1.6em;
background: #F0F0F0;
}
#comments b{
margin: 0px 0px 0px 10px;
padding: 0;
float: left;
}
#comments em{
margin: 0px 10px 0px 0px;
padding: 0;
float: right;
}
#comments p{
margin: 10px;
}
#comments a{
color: #7777BB;
margin: 0px 0px 0px 10px;
text-decoration: none;
}
#comments a:hover{
color: #242468;
margin: 0px 0px 0px 10px;
text-decoration: none;
}
-->
</style>
</head>
<body>
<div id="comments">
<h2>Random Samples from 124605 available Photos</h2>
<div>
<span><b>from:<a href="">John Doe</a></b><em>— date: 21/09/04</em></span>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse viverra, turpis non scelerisque feugiat, dolor dolor interdum arcu, a scelerisque lectus elit sit amet tortor. Etiam arcu eros, molestie nec, molestie eu, laoreet eu, tellus. Phasellus consectetuer ante vitae dolor. Aliquam quis sapien nec elit volutpat faucibus. Ut vel erat. Sed enim ipsum, rutrum at, bibendum et, pharetra non, libero. Ut eget nisl. In sit amet arcu. Curabitur suscipit, tellus a porttitor pharetra, arcu urna nonummy elit, nec pellentesque nisl purus sed lectus. Curabitur commodo, orci quis lobortis facilisis, leo arcu placerat est, in convallis dui wisi quis wisi. Pellentesque enim. In vehicula ligula eu erat. Vivamus ut pede vel sem pulvinar vestibulum. Etiam ac ipsum non magna blandit tempor. Pellentesque eros erat, blandit id, egestas at, congue non, justo. Suspendisse sagittis, pede vitae lacinia luctus, lorem augue laoreet purus, vel dapibus tortor elit in diam. Nulla volutpat enim tristique enim. Nunc fringilla malesuada dolor.</p>
</div>
<div>
<span><b>from:<a href="">John Doe</a></b><em>— date: 21/09/04</em></span>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse viverra, turpis non scelerisque feugiat, dolor dolor interdum arcu, a scelerisque lectus elit sit amet tortor. Etiam arcu eros, molestie nec, molestie eu, laoreet eu, tellus. Phasellus consectetuer ante vitae dolor. Aliquam quis sapien nec elit volutpat faucibus. Ut vel erat. Sed enim ipsum, rutrum at, bibendum et, pharetra non, libero. Ut eget nisl. In sit amet arcu. Curabitur suscipit, tellus a porttitor pharetra, arcu urna nonummy elit, nec pellentesque nisl purus sed lectus. Curabitur commodo, orci quis lobortis facilisis, leo arcu placerat est, in convallis dui wisi quis wisi. Pellentesque enim. In vehicula ligula eu erat. Vivamus ut pede vel sem pulvinar vestibulum. Etiam ac ipsum non magna blandit tempor. Pellentesque eros erat, blandit id, egestas at, congue non, justo. Suspendisse sagittis, pede vitae lacinia luctus, lorem augue laoreet purus, vel dapibus tortor elit in diam. Nulla volutpat enim tristique enim. Nunc fringilla malesuada dolor.</p>
</div>
<div>
<span><b>from:<a href="">John Doe</a></b><em>— date: 21/09/04</em></span>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse viverra, turpis non scelerisque feugiat, dolor dolor interdum arcu, a scelerisque lectus elit sit amet tortor. Etiam arcu eros, molestie nec, molestie eu, laoreet eu, tellus. Phasellus consectetuer ante vitae dolor. Aliquam quis sapien nec elit volutpat faucibus. Ut vel erat. Sed enim ipsum, rutrum at, bibendum et, pharetra non, libero. Ut eget nisl. In sit amet arcu. Curabitur suscipit, tellus a porttitor pharetra, arcu urna nonummy elit, nec pellentesque nisl purus sed lectus. Curabitur commodo, orci quis lobortis facilisis, leo arcu placerat est, in convallis dui wisi quis wisi. Pellentesque enim. In vehicula ligula eu erat. Vivamus ut pede vel sem pulvinar vestibulum. Etiam ac ipsum non magna blandit tempor. Pellentesque eros erat, blandit id, egestas at, congue non, justo. Suspendisse sagittis, pede vitae lacinia luctus, lorem augue laoreet purus, vel dapibus tortor elit in diam. Nulla volutpat enim tristique enim. Nunc fringilla malesuada dolor.</p>
</div>
</div>
</body>
</html>
explanation:
this way the code is cascading in a xhtml way, you only need one ID tag "comments" to set all nested items.. the main rule in building valid code is keeping it plain and simple and use html 1 tags and style those to your likings this way (you can test by removing the css) the code will still be well formated , imagine xhtml on a next gen mobile phone etc etc...
but as you can see, you it's sometimes better to use margin instead of padding since ie 5.5 does not interperd these verry well. etc etc one can write a book about that .. hahaha zeldman.com
I used % font sizes for accessibility and usability, you can easily test this: press and hold left ctrl key and use your mouse scrollwheel (shorthand for chosing font size)
hope it helps..
I will make a gallery template for you the next week to help you get started.
regards
ps: about those ms tricks here is the list for mozilla... it just depends on how you want to see the world I guess...
-moz-first-node
-moz-last-node
-moz-margin-start
-moz-margin-end
-moz-opacity
-moz-box-sizing
-moz-box-orient
-moz-counter-reset
-moz-user-focus
-moz-float-edge
-moz-binding
-moz-outline
etc etc ...
ps2: I'm a great fan of mozilla don't get me wrong