Hola, si lo haces sobre img general (sin instanciar una clase) entonces todas imagenes del sitio tendran eso. Digamos que es lo mismoq ue hacer p{ font-color:red; } y de esta forma todos los <p></p> de la pagina seran rojo a menos que se indique estrictamente todo lo contrario.
Visto esto...
Si lo que deseas hacer es poner a una imagen el borde, y te funciono bien la primera vez, puedes hacer esto:
css:
Código HTML:
.image{
background: #fafafa;
border: 1px solid #dcdcdc;
padding: 3px;
}
HTML
Código HTML:
<img class="image" src="miimagen.jpg" alt="mi imagen"/>
Con eso lograras que solo las imagenes que tienen el class "image" tengan recuadro, Saludos y espero que te sirva!....