Just wondering what the best practice is in HTML. I have noticed that I tend to removed the width and height attributes, because they are a pain when I tweak an image, so best to only use if necessary.
Is this best practice? I am I incurring performance issue? Is this legacy stuff?
I’d say it’s good practice to leave the width and height attributes in so that the page doesn’t keep shifting around as the images load. In fact, it annoys me quite a bit when I’m trying to view a gallery and they’ve omitted these attributes! I suppose you could do it with CSS instead, or put the width/height on some container element… just keep in mind that the images will “expand” once the client finishes downloading them and their dimensions can be known.