Ok hi guys im learning how to code i know a little bit of html but i was told html5 was a more efficent way of coding should i buy a book to study it if so which book and should i use dreamweaver instead?
Printable View
Ok hi guys im learning how to code i know a little bit of html but i was told html5 was a more efficent way of coding should i buy a book to study it if so which book and should i use dreamweaver instead?
I guess you could buy a book on it, but you can learn for free - I taught myself how to code, just by looking through other website's source codes and then adding/editing things of my own, now I'm able to code anything in HTML5/CSS3. Look online at tutorials :)
Would u be able to help me woth the basics soon?Quote:
Originally Posted by Pension
Get notepad++ instead: http://notepad-plus-plus.org/
Dreamweaver is for idiots with money to waste. Don't bother yourself with html5 until you've got xhtml 1.1 and CSS down properly in your head. The best way to learn is to practise slicing website and then coding them up.
Also 90% of the html5 spec is incomplete at the moment, W3C have only made their mind up on two things, the rest they're still drafting.
Yet you are still using <b> in the PHP you posted recently... really up to date. Even if you're not wanting to put emphasis (<strong>) to a speech reader, <b> is so old and deprecated. You, as such the most amazing developer (I'm able to code anything in HTML5/CSS3), should know that the convention is to use strong or <span>with CSS to make something bold, and not <b>. (This isn't MySpace days).
So you're saying because I use Dreamweaver for quick things, that I'm an idiot with money to waste? I'm far from that. If he wants to use Dreamweaver at this early stage, why shouldn't he? He has a design and a code tab. Very easy to learn things when you can go back and forth easily.
This guy is definitely not ready for the "I can look at raw HTML and know what I'm doing" stage.
Yep, this. However, just a minor correction; the html5 spec says you should use <em> for emphasis and <strong> to show importance.
Quote:
The b element should be used as a last resort when no other element is more appropriate. In particular, headings should use the h1 to h6 elements, stress emphasis should use the em element, importance should be denoted with the strong element, and text marked or highlighted should use the mark element.
U guys are very helpful and ima try learn more css
There are far cheaper programs to use for this kind of thing, I would not waste actual money on dreamweaver, maybe if I got it with photoshop or I got a really cheap student one but the w3schools tryit previews are going to provide just as much of a "quick test" system as dreamweaver. Also pressing ctrl-s, alt-tab and f5 is hardly difficult.
Do you really think most people buy Dreamweaver? I started off with Dreamweaver and it's what really helped me go forward and learn. I then switched to Notepad++ but that doesnt change my love for Dreamweaver.
Stop trying to act like a pro and think about the beginners, the people that are starting to learn.
Ive become more confident in html and understanding some rules
That's like saying the cup is half full vs. half empty. You alter the code it alters the appearance. You alter the appearance it alters to code. It's two ways of looking at it.
You're far from being a professional in this field, so you're not one that should be in the seat of judging someone or throwing titles/names out to people that use an IDE or WYSIWYG editor versus you.
You're still a beginner yourself, would you like me judging you? Because I could be quite judgmental like you and put you down fast kid.
Personally I'd say start from the bottom and work your way up, its not gonna take you long at all to master html & CSS. w3schools.com will cover pretty much everything you need, once you've done that have a play around with html5 but it wont be really needed for a few years.
As for an editor, Notepad will do to start as you wont be dealing with masses of code, after a while I'd suggest Notepad++ to make it a bit easier to manage your code, but its all about personal preference
Anyone who's will to spend their own money on Dreamweaver is in my opinion an idiot. Yeah it has its benefits but compared to the costs and alternatives you have it's simply a waste of money.
If you magically got it for free then that's a different story ;)
It's more like a maths question, you can look at the answer and know how to solve that one very specific question, or you can look at the question and work your way towards an answer which not only improves your proficiency in doing so but also improves your understanding of it and related processes.
I seriously don't think I need to be a professional to understand how people learn and I'd certainly question how professional you are considering you apparently work for a company which plagiarises design and content.
So under your logic if you're not an expert you're a beginner?
Go ahead.
I learnt to code HTML the hard way, I paid someone to design me a site and code it. But when they delivered it, it was like 3 images put into div tags and then floating divs over the buttons. So I thought what the hell? I'll code it myself, cracked open Photoshop and notepad and set to it.
The bits I was unsure about I used Google to find me the answers. Maybe you could find a Free PSD on the net and code it?
w3schools teaches bad code convention.
tizag or mdn would be a good source for client-side development.
HTML5 is just a buzz word for a set of standards, if you know HTML there's no need to "learn" HTML5. You'll also want to look into CSS and Javascript once you're done.
I learnt through setting projects for myself, Googling problems, asking people questions, looking at W3Schools and Tizag.
Off topic but useful, the great thing about dynamic languages such as PHP though is that once you know one, you pretty much know them all. I learnt Python at Uni and I just found I can actually code PHP once I've looked the syntax up for 5 minutes.
I would learn xHTML & CSS before you progress on to the more advanced ones.