So I have been learning HTML & CSS for just over 7 months and I just finished my online portfolio but have yet post it online as i have no real work to show of, many people suggest building personal projects for fictitious company's to gain some experience but are these projects best to be put online or off line ? and in terms of copyright where do personal projects lie ?

Any help is much appreciated :)