Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Fiz diferente e deu certo

Fiz de forma diferente. Não usei as tags li e ul para as caixinhas, fiz com blockquote e não usei display para posicioná-las , usei float. Deu certo, ficou exatamente igual. Existe alguma solução mais correta que a outra?

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>João da Silva - Biografia</title>
    <link rel="icon" href="favicon.png">
    <link rel="stylesheet" href="css/reset.css">
    <link rel="stylesheet" href="css/site.css">
    <link rel="stylesheet" href="css/portifolio.css">
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Crimson+Text:400,400italic,600">
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700">
</head>
<body>
    <main>
        <h1 class="titulo-principal">Sobre mim</h1>
        <div class="container_portifolio">
        <p>Veja abaixo a lista dos meus projetos mais relevantes:</p>

        <blockquote class="site_bmw">
            <img class="img" src="img/bmw.png">
            <p>BMW.com</p>
        </blockquote>
        <blockquote class="site_uol">
            <img class="img" src="img/uol.png">
            <p>UOL.com.br</p>
        </blockquote>
        <blockquote class="site_ibm">
            <img class="img" src="img/ibm.png">
            <p>IBM.com</p>
        </blockquote>
        <blockquote class="site_g1">
            <img class="img" src="img/g1.png">
            <p>G1.com.br</p>
        </blockquote>
    </div>
    </main>
    <img src="img/eu.jpg" alt="Minha foto" class="minha-foto">
    <aside class="navegacao-site">
        <h1>João da Silva</h1>
        <nav>
            <ul>
                <li><a href="index.html">Home</a></li>
                <li><a href="portfolio.html">Portfolio</a></li>
                <li><a href="bio.html">Sobre mim</a></li>
                <li><a href="blog.html">Blog</a></li>
                <li><a href="contato.html">Contato</a></li>
            </ul>
        </nav>
        <ul class="icones-redes-sociais">
            <li>
                <a href="https://github.com/joaodasilva" class="github">
                    Github
                </a>
            </li>
            <li>
                <a href="https://twitter.com/joaodasilva" class="twitter">
                    Twitter
                </a>
            </li>
            <li>
                <a href="https://br.linkedin.com/pub/joão-da-silva/32/4/508" class="linkedin">
                    LinkedIn
                </a>
            </li>
        </ul>
    </aside>
    <footer class="rodape-pagina">
        &copy; João da Silva 2014
    </footer>
</body>
</html>
.container_portifolio {
    width: 720px;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 0;
}

.site_bmw {
    border: 8px solid black;
    background-color: #FAFFFC;
    padding: 16px;
    margin-right: 16px;
    margin-bottom: 16px;
    width: 45%;
    box-sizing: border-box;
    float: right;

}

.site_uol {
    border: 8px solid black;
    background-color: #FAFFFC;
    padding: 16px;
    margin-right: 16px;
    margin-bottom: 16px;
    width: 45%;
    box-sizing: border-box;
    float: right;

}

.site_ibm {
    border: 8px solid black;
    background-color: #FAFFFC;
    padding: 16px;
    margin-right: 16px;
    margin-bottom: 16px;
    width: 45%;
    box-sizing: border-box;
    float: right;

}

.site_g1  {
    border: 8px solid black;
    background-color: #FAFFFC;
    padding: 16px;
    margin-right: 16px;
    margin-bottom: 16px;
    width: 45%;
    box-sizing: border-box;
    float: right;

}
.img {
    width: 100%;
}
4 respostas
solução!

Oi Raoni, tudo bem?

Que bom que está treinando e que deu certo.

Acredito que isso nos ajuda muito quando pegamos alguma linguagem ou ferramenta para aprender.

Com relação a sua dúvida, como em teoria é uma lista de trabalhos do João da Silva, faz mais sentido usar a tag especializada para marcar listas, nesse caso uma UL mesmo.

Assim seu código acaba fazendo mais sentido e em questões de acessibilidade, o leitor de tela vai saber que aquilo se trata de uma lista.

O <blockquote> casaria melhor para citações longas.

Espero ter ajudado,

Abcs e bons estudos!

Bom dia Raoni!

Como o Natan disse, pode não haver diferença na exibição do layout. Mas tem diferença na semântica do seu código html.

Abraço.

Muito Obrigado.

Raoni,

Se tiver mais dúvidas só postar, ok?

Você poderia marcar uma das respostas como solução, para darmos como finalizado o tópico?

Obrigado!

Natan