<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600,700' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600,700' rel='stylesheet' type='text/css'>
<header>
<figure>
<img src="http://placehold.it/100/" src="An accurate description of the image!" />
<figcaption><h4>Nome aluno</h4><br>Codigo Aluno - Turma - Semestre </figcaption>
</figure>
<nav class="menu">
<ul>
<li><a href="#">início</a></li>
<li><a href="#">boletim</a></li>
<li><a href="#">mensalidade</a></li>
<li><a href="#">sair</a></li>
</ul>
</nav>
<nav class="opc">
<ul>
<li><a href="#">Editar Perfil</a></li>
</ul>
</nav>
</header>
<section>
<hgroup><h4>Header</h4></hgroup>
<article>Article
<br><br>
<b>Lorem Ipsum</b> é simplesmente uma <mark>simulação</mark> de texto da indústria tipográfica e de impresso.
</article>
<article>
<table>
<thead>
<tr>
<th>Name</th>
<th>Phone</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<tr>
<td>Bob Builder</td>
<td>555-12345</td>
<td>bob@home.com</td>
</tr>
<tr>
<td>Bridget Jones</td>
<td>544-776655</td>
<td>bjones@mysite.com</td>
</tr>
<tr>
<td>Tom Cruise</td>
<td>555-99911</td>
<td>cruise1@crazy.com</td>
</tr>
</tbody>
</table>
</article>
<article>
<form>
<input type="text" placeholder="Nome de usúario"><br><br>
<input type="password" placeholder="Senha"><br><br>
<input type="submit" name="botao" value="Botao">
</form>
</article>
<figure>
<img src="http://placehold.it/400/" src="An accurate description of the image!" />
<figcaption>The description.</figcaption>
</figure>
<article>
<h1>Heading one</h1>
<h2>Heading two</h2>
<h3>Heading three</h3>
<h4>Heading four</h4>
<h5>Heading five</h5>
<h6>Heading six</h6>
<p class="intro">An introductory paragraph is a great way to summarise the content before the reader really digs into the detail of your story. With a .intro class attached, this special paragraph can have a unique text size while inheriting its other attributes from it's parent.</p>
<p>This is a paragraph, which will probably be the most common element on your site. It's likely that the vertical rhythm of your site will be largely determined by the line-height of your paragraph. </p>
<p>Content can contain inline styles such as <a href="#">hyperlinks</a>
. It's likely that the <strong>vertical rhythm</strong>
of your site will be largely determined by the line-height of your <em>paragraph</em>
.</p>
<blockquote>This is a blockquote, an element that represents a section that is being quoted from another source.</blockquote>
</article>
<footer>
Footer</footer>
</section>
body {
body {
background-color: #e5e5e5;
font: normal 13px arial,sans-serif;
color: #444;
height: 100%;
margin: 0;
overflow-y: scroll;
visibility: visible;
font-style: normal;
font-weight: normal;
}
section {
width: 740px;
/* height: 880px;*/
margin: 20px auto 0;
padding: 0 0 0 0;
}
section {
/*-webkit-border-radius: 3px;
border-radius: 3px;*/
box-sizing: border-box;
box-sizing: border-box;
background-color: #fff;
/*border: 1px solid #d8d8d8;
border-bottom-width: 2px;
border-top-width: 0;
vertical-align: top;*/
}
section hgroup {
border-bottom: 1px solid #e5e5e5;
position: relative;
margin: 0 20px;
margin-bottom: 20px;
padding: 11px 0;
color: #999;
font-size: 12px;
}
section article {
margin-bottom: 20px;
padding: 0 20px 0 20px;
position: relative;
}
section footer {
border-radius: 0 0 2px 2px;
border-radius: 0 0 2px 2px;
border-top: 1px solid #e5e5e5;
background-color: #f8f8f8;
padding: 11px 20px 11px 20px;
position: relative;
}
table {
width: 100%;
}
td, th {
padding: 10px 20px;
text-align: left;
border: 1px solid #ccc;
}
section figure {
/*display:inline-block;*/
width: 98%;
margin: 0 auto;
}
section figure img{
width:100%;
margin: 0;
}
section figure figcaption{
font-size:12px;
color:#525252;
text-align: left;
margin: 2px 6px 20px 6px;
padding:5px;
font-style:italic;
}
mark {
position: relative;
background-color: #fff;
}
mark:after {
border: .25em solid yellow;
border-top: none;
border-radius: 1.5em 1em 2em 1.5em;
bottom: -.3em;
content: '';
left: -.3em;
position: absolute;
right: -.3em;
top: -.1em;
}
mark:before {
border-top: .25em solid yellow;
border-radius: .5em;
content: '';
height: 1em;
left: 0;
position: absolute;
top: -.3em;
transform: rotate(-10deg);
width: 2em;
}
input[type=text], input[type=password] {
box-sizing: border-box;
background-color: #fff;
border: 1px solid #b8b8b8;
color: #404040;
cursor: text;
font-size: 12px;
height: auto;
margin: 0 0 0 0;
padding: 10px;
width: 100%;
}
input[type=text]:focus, input[type=password]:focus {
border-color: #F18120;
outline-color: #F18120;
}
input[type=submit] {
box-shadow: 0 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 0 rgba(0,0,0,.1);
background-color: #fff;
background-image: linear-gradient(top,transparent,transparent);
background-image: linear-gradient(top,transparent,transparent);
border: 1px solid #b8b8b8;
color: #404040;
border-radius: 2px;
border-radius: 2px;
cursor: default;
font-size: 12px;
font-weight: bold;
text-align: center;
white-space: nowrap;
margin-right: 16px;
height: 34px;
line-height: 34px;
min-width: 54px;
outline: 0;
padding: 0 14px;
}
header {
width: 740px;
height: 100px;
background-color: #1FA6AE;
text-align: left;
position: relative;
margin: 60px auto 0;
color: whitesmoke;
}
header h4{
color: #fff;
}
header figure {
width: 100px;
height: 100px;
margin: 0;
position: relative;
}
header figure img {
width: 100%;
margin: 0;
}
header figure figcaption {
box-sizing: border-box;
box-sizing: border-box;
position: absolute;
top: 0;
left: 100px;
font-size:12px;
text-align: left;
/*font-style:italic;*/
width: 290px;
height: 100px;
/*background: #ddd;*/
padding: 8px 20px;
}
header .menu
{
position: absolute;
top: -55px;
left: -15px;
/*background-color: #ddd;*/
/*font-size: 14px;*/
max-width: 400px;
font-family: 'Open Sans', sans-serif;
font-weight: 300;
}
header .menu ul {
float: left;
padding: 0 0 0 0;
}
header .menu ul li {
text-align: right;
float: left; /* makes list horizontal */
list-style-type: none;
margin: 0 0 0 18px; /* separates 'buttons' */
}
header .menu ul li a {
/*padding: 10px 15px; /* makes target area bigger */
color: #444; /* rgba backup */
/*color: rgba(255,255,255, 0.8);*/
text-decoration: none;
font-size: 20px;
line-height: 24px;
/*text-shadow: 0 1px 1px rgba(0,0,0, 0.3);*/
/*
-webkit-transition: all 0.75s ease-in-out;
-moz-transition: all 0.75s ease-in-out;
-o-transition: all 0.75s ease-in-out;
transition: all 0.75s ease-in-out;
*/
}
header .menu ul li a:hover, header .menu ul li a:focus {
color: #999;
/*background: #fff; /* rgba backup */
/* background: rgba(255,255,255, 0.9);
-webkit-border-radius: 4px; /* safari & chrome */
/*-moz-border-radius: 4px; /* firefox */
/*border-radius: 4px; /* futureproof */
}
header .opc
{
position: absolute;
top: 28px;
right: 20px;
/*background-color: #ddd;*/
/*font-size: 14px;*/
max-width: 400px;
}
header .opc ul {
float: left;
padding: 0;
}
header .opc ul li {
text-align: right;
float: left; /* makes list horizontal */
list-style-type: none;
margin: 0;
margin: 0 0 25px 0px; /* separates 'buttons' */
}
header .opc ul li a {
padding: 10px 15px; /* makes target area bigger */
color: #444; /* rgba backup */
color: rgba(255,255,255, 0.8);
background: rgba(0,0,0, 0.2);
text-decoration: none;
font-weight: bold;
/*text-shadow: 0 1px 1px rgba(0,0,0, 0.3);*/
/*
-webkit-transition: all 0.75s ease-in-out;
-moz-transition: all 0.75s ease-in-out;
-o-transition: all 0.75s ease-in-out;
transition: all 0.75s ease-in-out;
*/
}
header .opc ul li a:hover, header .opc ul li a:focus {
/*color: #fff;*/
background: #fff; /* rgba backup */
background: rgba(0,0,0, 0.5);
/*-webkit-border-radius: 4px; /* safari & chrome */
/*-moz-border-radius: 4px; /* firefox */
/*border-radius: 4px; /* futureproof */
}
blockquote {
font-style: italic;
font-weight: 400;
font-size: 26px;
line-height: 37px;
margin-bottom: 25px;
}
h1 {
font-size: 68px;
line-height: 75px;
margin-bottom: 25px;
}
h2 {
font-size: 42px;
line-height: 50px;
margin-bottom: 25px;
}
h3 {
font-size: 26px;
line-height: 50px;
margin-bottom: 25px;
}
h4 {
margin-bottom: 0;
font-weight: 400;
font-style: normal;
font-size: 20px;
line-height: 8px;
}
h5 {
margin-bottom: 25px;
font-style: normal;
font-weight: normal;
}
h6 {
font-weight: 400;
font-style: italic;
margin-bottom: 25px;
}
p {
margin-bottom: 25px;
}
p.introducao {
font-size: 18px;
}