Hi all, I decided that I want to start learning XHTML/CSS and I have a few questions because I am confused a lot.... 1.Which is better to learn currently HTML 4.01 or XHTML? 2.Which software(editor) can I use to write down the XHTML and CSS code? It has to be free 3.Can money be made just designing XHTML/CSS templates? 4.How can I save those files when I am over so I can give them to my customers?In which format? 5.Any good site that can explain me how to integrate a CMS?like wordpress,joomla,drupal.... 6.What is usually an hour rate just for an XHTML/CSS coder? Thanks for your help.
1.I would go with XHTML for future proofing however do a quick Google on XHTML V HTML and you will be able to read and make your mind us as there is many technical issues related with it. 2. I just use a good old text editor. 3. Of course. 4. They would be in .html and .css 5. N/A 6. $20 an hour maybe.
Yes you can use any standard editor like Notepad, but I want to suggest you that sooner that later start using a IDE (Integrated Development Environment) because that way you can organize the files in projects, and have access to the files in a very handy way. Then when you want to open the files of one project just one or two click are enough. I´m also programmer so I use MS Visual Studio. Good luck.
HTML since you gain nothing using XHTML because a) it will never work in IE b) you need to serve it as xhtml and almost no one does and c) HTML5 can be served as both. It doesn't matter what you use. I use vi and emacs on FreeBSD. Spending money on Visual Studio is an awful waste of money. I guess someone does. Just zip 'em up. Depends.
You might find the following url's to the articles useful. 2. Which software(editor) can I use to write down the XHTML and CSS code? http://sixrevisions.com/tools/12-excellent-free-text-editors-for-coders/ 5. Any good site that can explain me how to integrate a CMS?like wordpress, joomla, drupal.... http://net.tutsplus.com/articles/web-roundups/top-50-wordpress-tutorials/ http://net.tutsplus.com/tutorials/other/intro-to-drupal-build-a-simple-cms/ http://net.tutsplus.com/tutorials/other/creating-your-first-joomla-template/
I see some different opinions regarding learning (X)HTML. But I decided that I will learn HTML first then I can easily upgrade later to XHTML,I have been reading a lot on this topic and there are just few changes. Why to learn XHTML when IE doesn't support it yet?
XHTML is not an upgrade from HTML. It's only XML formulated to run like HTML. Microsoft has no plans to ever support XHTML. Another reason why it's the worst browser on the planet.
I don't know where drhowarddrfine get his info from but his partly right; XHTML is not an upgrade from HTML 4.01, it is HTML 4.01 with more strict rules in terms of nesting, closing tags, inclusing empty tags such as <br /> and <hr /> and elements must be in lower case not upper case. It is HTML formulated to run as XML and not the other way around, hence the stricter rules. And Microsoft has supported HTML and hence XHTML. So go with XHTML.
Obviously better sources than you, such as the W3C and Microsoft themselves. Microsoft does NOT support XHTML in any way, shape or form and has no plans to do so. If you write a page using XHTML tags, IE treats it as broken HTML, or "tag soup". All browsers do that unless you serve it as application/xml+xhtml which no one here has even heard of, much less uses. You want to view a "real" xhtml web site? View this in any version of IE, then look at it in a modern browser (any browser but IE).
Chris Wilson, Microsoft Now, that was in 2005 before IE7 came out. In the same blog, Wilson says: Which you would hope would mean IE8 but, 4 years later, it does not, and, elsewhere, Microsoft has already stated IE9 will not support XHTML either.
So this all sets the web behind. Developers are leery of using xhtml since the dominant browser can't handle it even though every other browser in the world can. Which means you can't use other xhtml technologies, such as SVG, mathML, RDF (to an extent), and so on. IE holds back the web.
Go to w3schools.com and learn all things related to html and xhtml. You can not learn all at once. rather go one by one. First HTML second CSS then CMS or PHP etc.
Kandyan: CMS isn't a programming language, it stands for "Content Management System" and is often made in ASP or PHP + some kinda database like MySQL. When I started out learning website programming I went to w3schools and bought several books. What I figured out is that w3schools gives you the exact same information as the books do.. for free! I started learning HTML, then I went over to learning PHP. I'm now learning CSS, but I would recommend you to learn HTML and CSS before you learn dynamical programming languages such as PHP. And when it comes to payment, that realy depends on how good you are. Some people might take $5/hour, others take $100/hour.
My website is simple but do find HTML as the best option for displaying you're website in multiple browser that support the HTML format. I've been using Page Breeze as my HTML editor, it handy in that is also shows you what the page looks like when displayed by internet explorer, and also displays great with firefox as well and google chrome. Page Breeze is FREE and can be downloaded from Download Dot Com. I also use core lite ftp, a simple yet effective way of updating you're website with new pages or re-edited pages. That also can be found at Donwload Dot Com.
I was brought up on HTML xD, but i'd recommend XHTML. Coding, i'd use notepad ++ for text line interface, but for WYSIWYG (what you see is what you get) i'd use Komposer http://kompozer.net/
Thanks for the input guys. I already downloaded notepad++ and I really like it,it has lines and highlights parts of the HTML code. I don't want to start with a WYSWYG editor because I heard that that isn't a good way to learn coding.