<html>
Gdzie język strony?
<a class="navbar-brand" href="#">
<img src="img/logo2.png" alt="Logo">
</a>
<div class="col-md-4 col-sm-12 img">
<img src="img/html.png" alt="html">
<h2>HTML5 & CSS3</h2>
<p>Sed fermentum, ante vel sagittis adipiscing, purus nisi ultrices dolor, a aliquam nunc lacus in turpis. Nunc molestie nisi diam. Donec commodo quam sit amet mauris pellentesque, in commodo lorem venenatis. Nullam consequat venenatis fringilla.</p>
</div>
<div class="col-md-4 col-sm-12 img">
<img src="img/seo.png" alt="seo">
<h2>SEO Optimization</h2>
<p>Sed fermentum, ante vel sagittis adipiscing, purus nisi ultrices dolor, a aliquam nunc lacus in turpis. Nunc molestie nisi diam. Donec commodo quam sit amet mauris pellentesque, in commodo lorem venenatis. Nullam consequat venenatis fringilla.</p>
</div>
<div class="col-md-4 col-sm-12 img">
<img src="img/design.png" alt="design">
<h2>Graphic Design</h2>
<p>Sed fermentum, ante vel sagittis adipiscing, purus nisi ultrices dolor, a aliquam nunc lacus in turpis. Nunc molestie nisi diam. Donec commodo quam sit amet mauris pellentesque, in commodo lorem venenatis. Nullam consequat venenatis fringilla.</p>
</div>
W tym wypadku [alt] powinien być pusty, gdyż grafika jest czysto dekoracyjna. Nagłówek wystarczy.
Pola wprowadzania danych w formularzu nie mają etykiet - <label>. Zawsze możesz je ukryć: https://gist.github.com/pampels/7097656
Aż się prosi aby użyć na tego typu stronie <section>.