best web resoruce to learn xhtml&css

Discussion in 'HTML & Website Design' started by vipZ, Jun 11, 2008.

  1. #1
    Hello all

    I have good knowledge in graphic programs but I want to learn web coding
    I'm searching for best resource to learn xhtml&css
    I know I can back to w3schools as a reference but I want to learn from Ebook or something like that teaches me everything
    can you please suggest easy with simple language Ebook that I can buy form Amazon
    another thing , should I learn HTML first then XHTML or I can go through it XHTML directly?


    thank you
     
    vipZ, Jun 11, 2008 IP
  2. tankard

    tankard Well-Known Member

    Messages:
    1,018
    Likes Received:
    55
    Best Answers:
    0
    Trophy Points:
    185
    #2
    May be only my opinion but I still think that nothing can be better than Wiley series of Dummy books. It is not an e-book but if you are pretty serious about your Xhtml, 15 quid you spend will come back very soon.
    The isbn is 978-0470186275 so you can look it up in your favorite bookstore.

    Yeah, and if you decide to buy a book, make sure it is this year's edition. Code and stuff changes from year to year and if you learn from a 2006 book, you will be missing out on some crucial points.
     
    tankard, Jun 11, 2008 IP
  3. blktallos

    blktallos Active Member

    Messages:
    314
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    60
    #3
    There are Many Resources On Book, Tutorial's, Program's etc. One of my Favorite Resources are in the Forum's.
    You can Learn lot's of information on just reading a Thread You are intrested in and You can sign up even and fellow Designer's/Developer's would be there willing to help you out.
     
    blktallos, Jun 11, 2008 IP
  4. altyfc

    altyfc Peon

    Messages:
    709
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    0
  5. softvision

    softvision Peon

    Messages:
    146
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #5
    "Beginning CSS Web Development From Novice to Professional" is very good ebook to lean css.
     
    softvision, Jun 11, 2008 IP
  6. 007c

    007c Peon

    Messages:
    611
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #6
    007c, Jun 11, 2008 IP
  7. vipZ

    vipZ Peon

    Messages:
    8
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    thank you guys for your useful recommends
     
    vipZ, Jun 11, 2008 IP
  8. J89

    J89 Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    I agree, very good book.

    Another method to use:
    on amazon, type in css or web development.

    Find the best books with 4-5 stars, then google the title of the book with pdf/torrent/rapidshare/download at the end and you'll get some sites that should provide you free downloads of the book.

    Unless u wanna buy it online :)
     
    J89, Jun 11, 2008 IP
  9. vipZ

    vipZ Peon

    Messages:
    8
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    you are welcome :D

    can anybody answer this question please
    should I learn HTML first then XHTML or I can go through it XHTML directly?
     
    vipZ, Jun 12, 2008 IP
  10. Bloomtools

    Bloomtools Peon

    Messages:
    1,361
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #10
    There are Many Resources On Book, Tutorial's, Program's etc.:)
     
    Bloomtools, Jun 13, 2008 IP
  11. Mr.tyro

    Mr.tyro Guest

    Messages:
    525
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #11
    There is enough free information online but you have to piece it all together. There are many self taught web developers just by reading material online. Personally i learned basics online and then got myself a couple good books.
     
    Mr.tyro, Jun 13, 2008 IP
  12. Stomme poes

    Stomme poes Peon

    Messages:
    3,195
    Likes Received:
    136
    Best Answers:
    0
    Trophy Points:
    0
    #12
    You should learn the difference first. The differences are small in reality.
    HTML is still the standard. Don't let anyone fool you into thinking you NEED XHTML. You don't.

    The idea back in the day was that HTML was going to be made eXtensible by using cool stuff like namespaces and setting various attributes. While all the browser vendors said "This seems like a good idea", Microsoft then went ahead and completely ignored it. So, you can pretend to write XHTML, but you will be serving it as text/html and so there's only some small coding differences between the two. You can learn either one or the other without harm, but only if you KNOW THE DIFFERENCE between the two!!!

    I learned on XHTML incedentally, I later learned that it wouldn't have mattered which I had started with.

    You really really really need to start out knowing what a Doctype is (and the bugs involving IE), how to properly use meta tags, and how to properly set HTML tags in a page so that they are well formed (meaning, you follow the rules). If you start with a tag, end it. If you have a tag in a tag, end the inner tag before the outer tag. You can easily write some sh*tty website code and it will often look okay in browsers-- they have error management (a bad thing, since it lets crappy code exist).

    If you pick XHTML, the only doctype you should ever be using is XHTML1.0 Strict. There is no point using XHTML1.1 since it is REQUIRED to be sent out as application xml+xhtml which Internet Explorer does NOT understand-- so that's out unless you are doing some project for a non-IE company and need the XML stuff. XHTML2 does not yet actually exist. Ignore it.
    Otherwise, your HTML doctype should be HTML4.01 Strict. There really is no reason to use the Transitional doctypes. They just let you learn how to code mistakes.

    Learn that the meta tag should state the content-type (text/html is the only one you really should be using) but also that the server that the webpage is on has its own HTTP Headers which had better say the same thing (the server's headers will override anything you stick in your webpage). Learn also about charsets, and know that your HTML document needs to be saved in the same charset as what the meta tag says, which should also be the same as what the server is sending out as HTTP Header. Avoid Windows charsets. Pick either UTF-8 or iso 8859-1. Make sure all your typed characters show up on all computers.

    Lastly, get a crapload of browsers. If you end up using some WYSIWYG thing like dreambeaver, do NOT use its own rendering. Browsers do not render like WYSIWYG's, and nobody surfs the web with dreambeaver, so don't bother. Check your pages in REAL browsers. Get at least IE6, IE7, Firefox, Opera, Safari-for-Windows, one text browser (Lynx being pretty popular), and if you have Linux check in Konqueror. If you want to get serious about web design, get at least one screen reader (there's a free JAWS for Windows demo you can stick on a USBstick).

    So, the answer is, pick one and learn it well. Which one I use on any particular page is pretty much a coin flip-- whichever fits the mood, I guess.
     
    Stomme poes, Jun 13, 2008 IP