To avoid repeating all of these attributes (except the image URL), I would create a common class for all elements that should have them. This would be very error-prone to change, due to all the duplication.