Even though I wanted to code my site by hand, no WYSIWYG, I decided implementing a CMS like Joomla would significantly improve and speed up the process. I've got a HTML/CSS layout already made, I just want to use Joomla to control the content.

Because I am doing this website as a project to learn the process of web development, I do not want to simply create a template in Joomla. I want to instead just use it as an addition to my already-made site. What is the difficulty in this? Will I have to hack Joomla significantly to do this, or is it a matter of just matching variables and assigning them to my site I have already?