I use inline styles only with svg, in order to control the image size when the internet is poor (if the styles are not loaded).
I don’t know if this is right or not, I took this idea from one video lesson.
Made the second item on your list.
I agree that you need to write comments, but I do not know what to write.
Thanks for reading my notes, And for comments i said try to put them. or if you dont have anything to write as comment then make empty comment and make it <!-- Block Starts --> and <!-- Block Ends -->.
It’s one time task which makes code more readable if you return even after long time.