Placing your images in www/img sounds like a good ideal but it will only work when serving locally using ionic serve.
When building your app, the www/img will get deleted unless you make a gulp task to copy the images from the folder you want to the www/build folder as shown in this post.
Images used in html files should be in src/assets/img(recommended) and not www/assets/img(obselete). Image tags would then look like this :
<img src="assets/img/yourimage.jpg" alt="your image">
In ionic 2, the src/assets folder is meant for images and fonts.
This is what the ionic team says in the guide to modify an existing ionic project :
Move www/img to src/assets/img.
Move any other resources you have in www/ to src/assets/.