With wordpress, once installed (on your own server), you don't have to know html, web pages or CSS. While it certainly helps to know the basics, at least WP can get you going and making some money. I am guessing that is your main goal, to make some cash, you've mentioned it a few times.
With WP you can focus on publishing your content and creating income, not struggling to learn web stuff. You can always do that later or over time.
|