Witam

Od jakiegoś tygodnia zaczełem pisać własną stronke internetową. Czytałem kilka poradników w internecie, jednak nie moge pewnej rzeczy zrozumieć. Czy wszystkie stylistyki strony takie jak czcionki, obrazki, obramowania i inne robi się przez komendy css, niektóre rzeczy można robić w języku html

Czy zawsze trzeba umieszczać tekst treść strony między znacznikami body

można np go umieścić zupełnie osobno?? I jeszcze jedno pytanie,tło bloku div wstawiam w pliku css, a jak wstawić obrazek np w bloku ale obok tekstu, chodzi o to czy wszystko musze robić w pliku css?? Jak np zmienić kolor czcionki w jednym wyrazie bloku, w całym bloku div wiem jak, ale jak w jednym wyrazie w tym bloku, można to zrobić przez komende w pliku html tak mi isę wydaje, ale czy jest to poprawne czy wszystko robić w css