Modifying Dreamweaver to Produce Valid XHTML

by Carrie Bickner

118 Reader Comments

Back to the Article
  1. Elitest Prick (at least he admits it) wrote:

    “We are professional web developers and designers who see that the adoption of web standards is a clear solution to creating forward compatible web documents…”

    I fully agree with W3C standards. And can’t this be achived with Dreamweaver? I never said anything about NOT conforming to standards. I completely believe in a global set of rules. I accomplish this just fine IN Dreamweaver. Make a few modifications to it and boom it’s ready for valid markup. This and checking it over manually (which everyone has to do anyway) produces perfectly valid code. So don’t preach to me that a WYSIWYG editor can’t create standards-compliant code, because it can.

    And lastly on this topic, do all professional web developers and designers out there agree that handcoding is the one true guiding light? If not, then don’t speak as “WE are professional web developers and designers” it’s more like “YOU are a professional web developer and designer who has an opinion that hand coding is better than WYSIWYG code”. If I can recall I too am a professional web developer who doesn’t share your sentiment.

    “Wrong. It’s a .”

    And no YOU’RE wrong.. a IS a . A is a I knew some Elitest prick such as yourself would try to pick out ANY little detail he/she could find just to try to make his/her case seem clever. Make sure you scour the rest of this post and hope that I screwed up by putting a period somewhere it shouldn’t be and then get back to me, because we all want to hear it. Symantics.

    “I can build a page by hand just as quickly, if not faster, as I can in Dreamweaver. The one I coded by hand is standards compliant and accessible. YMMV.”

    That’s fine, but you’re probably one of the FEW who can. And like I said before, my code with Dreamweaver is also standards compliant and accessible. So let’s drop that one.

    “I don’t look down my nose at you because you use Dreamweaver. I look down my nose at you because you are a rude troll.”

    The fact that you look down your nose at anyone convinces me that you’re a pompous ass who should go back to drinking his tea. The whole purpose of my first post was to express my disgust with people like you who think they’re gods gift to the web world just because they handcode. If you handcode, fine, I applaud you. Just don’t tell me the way I do things is wrong and jump down my throat when I tell you that I actually respect a users choice for using a WYSIWYG editor.

    Good day.

    Copy & paste the code below to embed this comment.
  2. so now that everyone has puffed up and flexed…
    can we move on to a more constructive discussion.
    if you aren’t ready… perhaps you should swap email and step outside.
    i don’t mean to add to the mess… so… please and thanks.

    Copy & paste the code below to embed this comment.
  3. Didn’t take long for this thread to get all trolled up did it? Anyway, what’s the expression about opinions. They’re like arseholes. Everyone’s got one. So live and let live, and try to be polite while you’re about it. WYSIWYG, you are entitled to your opinion, but there’s a fine line between being vocal and downright rude.

    Copy & paste the code below to embed this comment.
  4. Sorry, just commenting on the forum. Man, another big scroller here, with comment box right at the bottom (there’s nothing on the page telling you how to post a message if it requires scrolling) …what was wrong with the tree-view? Also, can’t read the titles…I mean, it’s making me think I need to see the eye doctor. Forums took so long for this?

    Copy & paste the code below to embed this comment.
  5. Hi

    just a quick question about valid XHTML 1.0 Transitional. Can I not use Width and Height attributes on images anymore? How about the “boreder” attribute?

    Any help would be much appreciated. I get an invalid error on these attributes when I run them through the W3 validator BUT I don’t see anything saying I cant use them in the XHTML1.0 spec.



    Copy & paste the code below to embed this comment.
  6. do you have quotation marks around attribute values?


    might also want to check out:

    Copy & paste the code below to embed this comment.
  7. thanks for the comments JC but yes I am using qoutation marks!

    Any one else?

    Copy & paste the code below to embed this comment.
  8. Simon,

    The answer to your question is yes you can. The question now becomes why is the validator barking when you are using valid XHTML 1.0 Transitional.

    It’s a good question for which I have no answer. But someone else might if you gave an example of the code.

    As far as modifying dreamweaver goes…. Thank you Carrie Bickner!

    Copy & paste the code below to embed this comment.
  9. Ok

    the problem was occurring with an Image Field Tag NOT an image tag. This is the problematic Line:

    <input type=“image” border=“0” name=“imageField” src=“bfly.gif” width=“370” height=“183” />

    The validator chokes on the boreder, width and height attributes.



    Copy & paste the code below to embed this comment.
  10. html4/xhtml 1.0 transitional won’t let the border fly in <input>.
    you could control the border from a stylesheet perhaps… ns4 might disagree.

    have you tried to include an id as well as name? might be adding to your blues.

    hope this is at least a bit helpful. jc

    Copy & paste the code below to embed this comment.
  11. I checked the HTML and XHTML DTD’s, and the problem that you are having Simon, is that border, width and height are not attributes of the input element. CSS can adjust those properties successfully, however they have never been part of the official spec since HTML 2.0 at least.

    Copy & paste the code below to embed this comment.
  12. Re: Eliteist Prick

    TBL’s vision of a symantic web was a grand concept in its day. However, in case you haven’t noticed, such visions died a couple of years ago. Corporations don’t want everyone to be able to “steal” their data. People want the precise markup control that Flash provides. For gods sakes, look at the number of corporations – like Ticketmaster – that even oppose Deep Linking!

    Copy & paste the code below to embed this comment.
  13. jeff did you used to work for KH in HFX?

    Copy & paste the code below to embed this comment.
  14. Ok, yeah I’m an idealist. But I don’t think the symantic web will never die.

    Yes Ticketmaster does oppose deep linking as do some others, but there will always be stupid people and corporations. Now you might think that is a little harsh, but why would a company like Ticketmaster want to make it more difficult or inconvenient to find the shows that you want to get tickets for? Their reasoning is that they sell ads on their front page, (their ad income must be huge to support legal fees from preventing deep linking) and that their competitors were sending people to ticketmaster’s site (Is this kind of thing a big problem that I am just not aware of?).

    Now of course corporations don’t want anyone to steal their data, but if they don’t want it publicly accessible, why the heck are they putting it on a non-protected area of the internet to begin with?

    As far as precise markup control goes, yes I want it. I want it so badly I can taste it. But going with one company’s proprietary technology to hold the future of our information seems pretty shortsighted. Some of you may have been following the problems with streaming that Macromedia had with the release of it’s latest plugin. One small bug ( on their part broke to one extent or another all sites using streaming content written in any version of Flash. Now yes, they are taking care of it, but that should show you just how tenuous relying on one product can be.

    For the most part, I agree with Macromedia’s perspective ( on HTML’s versus Flash’s current capabilites. However, as a rule I dislike Flash. But that comes more from the (mis)uses that I see it put to than any dislike for the actual product itself.

    <s off soapbox, gets back to work which has never been at HFX:>

    Copy & paste the code below to embed this comment.
  15. Carrie: What about boxers vs. briefs?

    Copy & paste the code below to embed this comment.
  16. Dear God. Boxers.

    Copy & paste the code below to embed this comment.
  17. Do any of you Dreamweaver aficionados know if DW 5 will have better support for using SVG?

    Copy & paste the code below to embed this comment.
  18. Hey, waferbaby, I can read the titles to each post now clearly! Still miss the tree-view because I think on a long thread it’s easy for people to “branch off” and talk about semi-related things….with a linear thread it seems a bit disjointed when people refer to an earlier comment that might be 15 comments up the thread….just a thought!

    Copy & paste the code below to embed this comment.
  19. Well lets see if you use DW you end up with a much code, less appealing but for the design aspect of dw i give it 200%.

    Now if you use notepad or Homesite (my beloved wife) you will definitely see all the errors DW has created once it’s tie to clean up your code.

    I love DW/UD but it’s actual script or syntax is sometimes a bit over the top. A none programmer will disagree.

    So why do people complain (clients and none programmers) because they find it much more stressful and tideous to correct their (none existent) mistakes.

    I hope Netscape gets a proper funeral finally!!!

    Copy & paste the code below to embed this comment.
  20. Changed the stylesheet last night based on what my eyes (and some of you) were telling me. Should be much easier to read link text now.

    Many ALA readers disliked the previous forum’s tree structure, which required numerous clicks as well as forward and backward motion as you tried to follow each thread. Reader comments were compiled by former ALA Community Director Webchick. Over and over again our members said the same thing: “lose the tree structure.”

    Readers told us the tree structure got in the way of conversation. They asked that we revise the forum using a flat structure like the one you’re now reading. And now, with a major assist from waferbaby, we’ve done so.

    There are pluses and minuses to the new, flat-page approach as there were pluses and minuses to the previous layout. Hopefully most comments will stay on topic, and real conversations will emerge. We’re still refining the Forum and the admin it rode in on, and your feedback is welcome and helpful.

    Copy & paste the code below to embed this comment.
  21. Does anyone have any opinions on using Dreamweaver “templates” and “Library items”, are they good or bad? can they do any “harm”.

    Copy & paste the code below to embed this comment.
  22. I’ve had no use for the Dreamweaver templates. But I do use the libraries for things such as copyright notices, bottom-of-the-page links, and other oft-repeated items. On one site, I even used it for the rollover navbar, a then-unweildy chunk of code and scripting.

    Do they cause harm? Couldn’t say. But if I recall, the library feature just throws a couple of hidden comments into your code. As for the HTML it generates, it spits out what you put in.


    Copy & paste the code below to embed this comment.
  23. It spits out what you put in in a callous, tight-fisted WYSIWYG editor style :) I still believe that to truly achieve the best results you should use a text editor. If you can’t type very fast or can’t remember the tags or hexes or whatever then that’s ok. I used to have Dreamweaver ready for basic table structure before the advent of tableless design, and I still use eithe DW or Fireworks for my hexidecimal reference, although I guess I should just compile my own pallate (spl).

    In response to all the elitest bullcrap, everyone has an opinion, but some are wrong :) With time and practice you can write better code using Notepad than you can in Dreamweaver. The bonus is that you can use it to write everything – JavaScript, CSS, PHP, Perl, XHTML; you never need to worry about updating it or taking huge amounts of time to manually change the code it outputs by using the method shown in the ALA article we are currently debating. All you need to do is use a web-site for the first few weeks to make sure you get your code right, validate it and you’re away. Logic dictates that something done first hand ie – you doing it will be better than you doing it through something else. If you need something done… That doesn’t mean DW is crap or even not very good, but it does mean that most truly unique, creative web-sites don’t use Dreamweaver for the bulk of the coding.

    Copy & paste the code below to embed this comment.
  24. Boxers for every-day use, y-fronts (‘briefs’) for sporting moments.

    Copy & paste the code below to embed this comment.
  25. Souje would be me btw.

    Copy & paste the code below to embed this comment.
  26. Why would anybody advocate using – ack! – Notepad when there are much better options like Homesite and BBEdit available that allow for much faster code creation that is more accurate and has less chance for error because it notifies the writer if they’ve forgotten anything in their code (such as requiered elements) and included syntax highlighting and built-in validation and automatic tag completion and …

    To each his own, I suppose. But I haven’t looked back since I stopped using Notepad.

    The Template/Library function is Dreamweaver is actually pretty sophisticated and has a nice interface. For simple things, I works very well. I’d love them to really advance it to include things like automatically including tables of contents that automatically update when you add documents to a site. Currently, the easiest way to do something like that is with Frontpage or CityDesk or something like those programs.

    Copy & paste the code below to embed this comment.
  27. Just a couple of ideas i had about these forums (which, BTW, i’m really thankful are back up):

    1) why don’t you use a background for the h3 instead of un-symanticing your page with loads of /images/document.closed.gif (which by putting alt=”” you kinda admit it aint symantic) Something like:
    background: #ee6 url(/images/document.closed.gif) no-repeat 50% 10px;
    would look good.
    2) how about some accesskey atributes for the post a message bit, or even some tabindex for the post a message bit to make it easy to get down to them?

    Copy & paste the code below to embed this comment.
  28. “Why would anybody advocate using – ack! – Notepad when there are much better options like Homesite and BBEdit…”

    Personally I use JEXT as that has most of the syntax highlighting and other bits and bobs you mentioned, but when I say Notepad I mean text-editors in general. Not simply a point and click software. Think about how much you pay for Dreamweaver, and what do you benefit? Apart from the sitewide things you can do to it, what do you actualy gain if you know the code? Let’s see…

    Let’s assume you have a computer with a text editor on it. Why? Why the hell not?

    1. Copy of HTML reference – free online!
    2. Offpeak internet access (6 quid a month UK)
    3. JEXT – free online if you want it! PHP, CSS, JavaScript all open to you…
    4. Debugging tools (ie – Internet Explorer and early browsers) free at!

    1. Copy of Dreamweaver – $200? Maybe more?
    2. Server side? You need Ultradev! $200.
    3. Time overheads – it takes longer to do!
    4. Time overheads – you clean up the code!


    Copy & paste the code below to embed this comment.
  29. Why not have a cookie for the information we have to put in?

    Copy & paste the code below to embed this comment.
  30. Great that the forums are back… too bad it’s overcrowded. It would be cool if this could be turned into a real messageboard where people can make their own topics.

    Copy & paste the code below to embed this comment.
  31. Folks, just had to go in and delete a post linking to screenshots of Dreamweaver MX.

    Hate deleting posts, but must remind everyone that Macromedia is serious about their NDA.

    They could even be persuaded to take action against a site that posted information like this.

    Please don’t put ALA or its forums in jeopardy.


    Copy & paste the code below to embed this comment.
  32. sorry about that, ala. didnt know, know now.

    Copy & paste the code below to embed this comment.
  33. Does anybody know how I can get Dreamweaver to stop rewriting my code?
    The things I am battling with in particular are check boxes where the box is checked, dreamweaver doesnt like checked=“checked” and changes it back to checked without asking, same with selected.

    Also when using templates it doesnt like the
    import url(&#8221;../style.css&#8221;) <br /> and changes it to <br /> import url(Templates/”../style.css”)
    so the style doesnt work.

    Copy & paste the code below to embed this comment.
  34. Hey there…

    been combing through this site just to get some info on properly implementing/simplifying some CSS stuff for cross-browser compatibilty, etc, and also because I am curiously stepping into the XML/XHTML arena, and want nice, clean, standards-compliant code (I am a C programmer by heart).

    My one question remains: Why does everyone focus so much on client-side functionality? The majority of my sites are written in PHP, and I personally hate javascript. Far too much nasty code sent to the client, and far too much reliance on an unreliable resource (browser). I like to do things simply on the server-side, which is why I use PHP. I can even use PHP to setup styles, regardless of browser – although, I generally use it to detect browser type and then either send CSS or manual styles.

    SO my question remains – What’s with all the client-side reliance? I say “screw the browser”… rely on your server to generate decent code, and eliminate eye candy that most people ignore anyway. Seems like most of these web developer sites focus on technologies and gizmos that the average user just ignores or looks at and says “that’s kinda cool, i guess…”. I’m a geezer tho, and none of my sites are fancy. But that’s why I like them. ALL (and I mean EVERY SINGLE ONE) of my clients like extremely simple and clean sites which work across the board and absolutely refuse to rely on client-side technology.

    An example, a functional real-world example of my theory, could be had by just taking a look at Google or Ebay. Simple sites with fairly clean layout and nothing fancy. They just get the job done.

    Anyway… great article. I am a babbling fool now because I have spent all night (the last ten hours) reading about XML and XHTML and am still digesting it all. So sorry if this makes no sense.

    PS – All my code is generated by PHP, which is written in VI (a real editor) via SSH. So TAKE THAT!! Heh heh heh…

    Copy & paste the code below to embed this comment.
  35. Any one know where I can get a Dreamweaver MX crack- I really have to get it now!

    Copy & paste the code below to embed this comment.
  36. OK firstly I know you are all saying “why is this idiot posting this here?”. Well I need some help with this problem but if I post in the forum associated with the article I don;t think I’ll get any response. The last post in there was 10th March!

    If anyone would be kind enough to offer some light on these problems it would be very much appreciated.

    1. Does anyone know how to make Dreamweaver produce lowercase javascript as default? If for example I use dreamweaver’s swap image script wizard it produces non-valid markup (when validating to XHTML 1.0.transitional). Basically it litters the scripts with capitals – non valid capitals!

    2. Another non valid piece of Markup it produces is the <option sleceted> Form element. If I change this to the valid version (<option selected=“selected”> then save in dreamweaver it gets converted back to the former, non-valid version automatically.

    Both very frustrating and I’m sure both will be fixed in the forthcoming Dreamweaver release but I won’t be purchasing that for a while so any advice on how to modify DW for the time being to prevent this happening would be appreciated.



    Copy & paste the code below to embed this comment.
  37. Well, what more do I really need to say for this one?

    Copy & paste the code below to embed this comment.
  38. Dreamweaver = easy tables, to cut and paste in to TextPad, and code around.

    I wouldn’t even atempt to use Dreamweaver to code my scripts for me, why should markup be any different?

    People who use Dreamweaver as a crutch should not call themselves designers or developers… perhaps hobiests at best, hacks at worst. It’s the difference of buying a entertainment center at wal-mart, and comparing it to what a professional cabinet maker could produce.

    Simply, there is no comparison—

    Copy & paste the code below to embed this comment.
  39. Does anyone know how one goes about modifying DW4 to produce valid HTML 4.01? For instance, how do you modify it so that instead of getting <td height=“blah”>, I get <td > per the W3C. Another is, how do you center a table in a page when the <center> tag is deprecated with div tags, table tags, and by itself?

    Copy & paste the code below to embed this comment.
  40. damn, WYSIWYG, tell us how you really feel!

    Anyone know how to accomplish some of these customizations in Homesite? I can’t seem to find a way to get my keyboard shortcuts to write in
    and the image tag wizard to write the xhtml-style tag.

    And another thing…what about <input> and <meta>?? I have tried to validate pages with normal meta tags, but the validator tells me that even these should be <meta />. Anyone know about this?



    Copy & paste the code below to embed this comment.
  41. Not elitist, just practical. I consider Dreamweaver painfully slow, and WYSIWYG editors in general to be so buggy as to not be worth the effort. It’s quicker and easier for me to knock out the code myself than trudge through a sluggish WYSIWYG editor and then slog through its code fixing its numerous mistakes. Dreamweaver and FrontPage are both better than they used to be, but neither of them is as good as I am… yet.

    Your mileage may vary.

    Copy & paste the code below to embed this comment.
  42. Oh, and I use TextPad for day-to-day coding, in case you’re curious. It’s the best text editor I have ever tried. Well worth the miniscule cost.

    Copy & paste the code below to embed this comment.
  43. Any tips on how to do some similar hacks in HomeSite? Especially entities and special characters? Any suggestions welcome!


    Copy & paste the code below to embed this comment.
  44. Hello everyone.
    I have been interested in converting some pages to XHTML for some time, and I know how. That is not the problem. Dreamweaver rewrites nowrap=“nowrap”, selected=“selected” and other similar attributes to the normal nowrap and selected. I use Dreamweaver to save time on initial preparation and manage my site; I clean up by hand. I have not gone over to XHTML yet because I haven’t yet figured out hot to get around this.

    I am now using Dreamweaver MX Trial, but if you don’t know how to do it in MX I would still like to learn how to do it in 4. Thank you, everyone, in advance for any advise you can offer on this matter.

    Copy & paste the code below to embed this comment.
  45. Going back through the posts and reading them I see many people bashing designers that use Dreamweaver. I type over 70wpm and can hand code in my sleep, but guess what? Dreamweaver saves me time anyway. We are not talking about a few minutes here; we are talking about hours upon hours of work. Its site management features like library items have saved me days on updates and allowed me to use great layouts that I would have normally decided against.

    All I can say is this. If you think Dreamweaver will slow you down then you probably don’t know how to use Dreamweaver.

    Copy & paste the code below to embed this comment.
  46. Anybody have any ideas why I can change the
    tag to
    in Line Break.htm (according to Carrie’s instructions on A List Apart) but the tag appears as
    when I use it in a new document in Dreamweaver?

    Copy & paste the code below to embed this comment.
  47. Alot of people think that dreamweaver is a cheap way to enhance your site, and anyone who uses it is slow and opposing the normal conventions of site building.
    Well, this is what i have for them, although dreamweaver maybe a shortcut through all the work u have to do without it, on notepad or another html accepting file, it is much faster and easier. Yes, building a site is no accomplishment now when you hav this kind of sofware which makes it a breeze for u, and those who do it manually writing html from scratch, may think they r being cheated. And i agree, because i used to write it by hand, but times change, you’ve gotto move on, and thats wot i did.
    i didnt think i’d find dreamweaver that useful, but i did, its great, so easy to make sites within minutes and editing couldnt be made easier.

    I recently got the mx version, but i need a crack for it, if any1 finds 1 that works, then please send it to me. at my email, and puttin the the subject area, ‘DREAMWEVER CRACK’, so i recongnise it, cos i get alot of junk stuff.

    Copy & paste the code below to embed this comment.
  48. I’ve been trying to tweak my Dreamweaver 3 to conform to
    XHTML per your recommendations. Most of it seems to work
    fine, but when I’m saving a new HTML file I get the following 2 errors:

    While executing onLoad, the following JavaScript errors
    At line 11 of “xhtml_beforeSave.htm”
    dreamweaver.getDocumentDOM(‘document’).getParseMode() is not a function.

    While executing onLoad, the following JavaScript errors
    At line 11 of “xhtml_afterSave.htm”
    is not a function.

    Is there a way to fix this? The pages seem to come out alright
    and they even validate, but I would like to get rid of the

    Copy & paste the code below to embed this comment.
  49. This is in response to Quasidandy’s post re: the Image Tag Editor in HomeSite.

    In HomeSite 5.0, it is possible to create XHTML-compliant <img> tags, using the Image Tag Editor, but you have to first set the doctype as XHTML in HomeSite in order for it to work properly.

    Even though you may have a valid XHTML DTD at the beginning of your page, you still need to set the doctype to XHTML. To do that, select “Options” from the menubar. At the bottom of the menu is an option to “Set Document as XHTML”. Once you select that option, a dialog box will appear, notifying you of your selection, and asking you if you want to change your DTD to Strict, Transitional or Frameset (or no change at all).

    Once you’ve done that, go ahead and try the Image Tag Editor again. Now, you’ll see different options for the tag (including a few for accessibility). The output from the Tag Editor will also be XHTML-compliant (quoted attributes, the final forward slash at the end, etc.).

    Hope this helps (assuming you haven’t got an answer already, that is ;) )

    Copy & paste the code below to embed this comment.
  50. It only took 4 months for anyone to notice my extension no longer works in DW3? (Shame on me for using an undocumented function)

    It can’t be doing anything at all in DW3 as getParseMode() is checked in the main function. The way to fix it is to uninstall the extension and give me a day or three to think up an alternative for DW3.

    Copy & paste the code below to embed this comment.
  51. Hi,

    Just wanted to thank you for replying regarding my attempts to tweak DW3. I’ll certainly give you all the time you need :) I’ll check back at the site to see if you come up with a fix regarding that.

    I suppose I could just upgrade to DW-MX, but I don’t have the dinero. $200 buck is a lot of money for me right now. If you come up with something I’ll be anxiously waiting as I’ve been very happy with version 3 of Dreamweaver. I’m used to it so I can jump around on it pretty quickly. Meanwhile, I’ll uninstall the extension.

    By the way, the NEWEST version of the extension manager (1.5) doesn’t even work on DW3. I had to re-install a previous version that I had sitting around on my hard drive.
    DW3 users need to note that.
    Planned obsolescence or progress?? Either way, whatcha’ gonna’ do?

    Frankly, I tried the Dreamweaver MX version on my humble little PC (900MHz-256 RAM) and it was sluggish. Huge file download, too.

    Anyway, sorry to ramble on, all the best,

    Copy & paste the code below to embed this comment.
  52. After reading all the “ping-pong” messages about WYSIWYG editors like Dreamweaver vs Hand Coding I’m just wondering what would be like if we hear the client’s opinion on the subject.?
    I know that some clients don’t even care if your computer is a 286 and you work in the old “EDIT” from DOS as long as they see what they want. The issue here is how would the client feel (confidence wise) after finding out the tools the person in charge of the website uses. ( I’ll refer as “person” to the individual “creating”, “developing” or “designing” the website. Don’t want to hurt any feelings and start another message war just because I called “designer” to somebody who considers h**self a “developer”).

    I think that my point is, after you spent hours creating the website and is out there for the public to see, and it looks, feels professional. Would they even care what tool you used??.

    On the subject. I think that some people haven’t used DW enough to see the actual advantages over manual coding. There are some things that you can’t do with editors like Notepad or Textpad(personally one of my favorites). And don’t start making those faces because I’m not talking page-wise but site-wise.

    • DW allows you to collaborate in one common project when you have a group not an individual working on the site.Do you have “checkin-check out” features in Textpad?.
    • Templates are definitly a time-saver. Doesn’t matter if you are the fastest coder in the planet you won’t change 50 pages with a broken link faster than DW. Using DW (provided you’ve used Templates )change the
      broken link once and that’s it every page related to that Template gets updated.
    • Design Notes have proven to be a “nice” feature, not essential but helpful, yeah you can have 3000 yellow sticky notes around your monitor reminding you what to do but I rather have this feature specially if you are working with a group of people…

    Just one last note.. if you are going to reply please do in a professional manner no need to send anybody anywhere or bring up body parts in the message. After all what is the client going to think of you if you present yourself that way???
    Have fun..

    Copy & paste the code below to embed this comment.
  53. There’s an easier way to do the keyboard shortcuts with DW4 – Edit > Keyboard shortcuts…

    No need to muck around with Dreamweaver menu.xml file – you can replace your Ctrl+B <b> shortcuts with <strong> just by pressing the buttons and clicking ‘change’.

    Very simple and no danger to corrupting the XML file.

    I not sure if this feature is in earlier versions of DW, but it’s in DW4+.

    - Mal

    Copy & paste the code below to embed this comment.
  54. </rant>

    Copy & paste the code below to embed this comment.
  55. Any one know where I can get a Dreamweaver MX crack- I really have to get it!

    Copy & paste the code below to embed this comment.
  56. There’s nothing wrong with using Dreamweaver, or whatever tool works to get the job done. If you’re a non-technical person, or anyone who is pressed for time on a project, a tool that helps you build the best looking and working site possible in the least amount of time is exactly the thing. By all means, use Dreamweaver, Frontpage, whatever. They may not always generate the cleanest code or give you maximum control, but hey, we’re not painting the Sistine Chapel, or some great work of art designed to last for generations. We’re building WEB SITES for heaven’s sake, transient things that are here today and gone tomorrow, designed to look cool today and destined to become stale by tomorrow. Why spend weeks or months crafting the “perfect” page or site with perfect html and maximum control, if you can build a cooler looking and more functional site in a matter of hours with a tool? Some people can code like lightning in a text editor, but let’s face it, that’s a minority, and for most folks, a tool like Dreamweaver is exactly what they need.

    Now having said all that to avoid the charges of “elitism”, I do think that if you’re a serious programmer who makes your living as a software developer, you need to give some careful consideration whether to use Dreamweaver, even as slick as MX is. As a programmer, you have a different set of needs than web designers (who focus on the visual issues, graphics, layout, site navigation, etc.), business users, and other folks who just want to crank something out. When you need to have maximum custom control over code, you need to know what it’s doing, and why it’s doing it. You don’t want a bunch of little graphical widgit thingies coming between you and the raw code, no matter how convenient or clever they are. You want access to the raw code.

    Now someone might argue, well you can do that in Dreamweaver MX, and it’s got the new combined features of Ultradev and HomeSite to let you do stuff that keeps you closer to the code. It’s got tag libraries, syntax highlighting, and all the rest. Yes, but it doesn’t have the degree of control over your programming environment that you’d want in a serious editing tool. It’s got a FEW of those things, but in reality I have a $30 text editor, Ultraedit, that has more programming tools than Dreamweaver (which weighs in at around $350 street price). It has the ability to convert between encodings (UTF8, ASCII, Unicode, etc.). It has the ability to interface with external programming tools such as compilers. It has all the things Dreamweaver has, such as snippet library, custom tag libraries, and syntax highlighting.

    As a dev, all the ready-made stuff you pay for in Dreamweaver isn’t that useful. Sure it has canned javascripts, but you can get oodles of those for free all over the web. So it has html syntax checking; that’s a joke, how hard is html for a developer? There are free reference sites all over the web; who needs all the hand-holding built into Dreamweaver? So it does fancy things like layout regions using tables, that can then be reused throughout a site. For a dev, how hard is it to do a server-side include, or better yet, develep some reusable code on the server to generate the common content automatically. And if you do this yourself, you have maximum customisability, unlike with the canned Dreamweaver stuff. Dreamweaver’s a nice tool, but for a dev, I think you can do better.

    I won’t condemn anyone for using Dreamweaver, but I think a serious dev should consider looking elsewhere, and I plan to.

    Copy & paste the code below to embed this comment.
  57. I’ve been roughing out my site
    m/members/rebelgt , and I was looking at it on my friends Mac running OS X. The wierd thing is, when I look at it on his comp, it won’t show the drop down menu in the javascript window. But if I open up the page on its own, [
    m/members/rebelgt ] it shows it with out a prob. Any insight would be much appreciated. :)

    Copy & paste the code below to embed this comment.
  58. Go to Start -> :: Run Then type in REGEDIT :: Now, Go Macromedia and delete the Dreamweaver portion of the folder :: Next, go to the top of the folders list and select HKEY_LOCAL_MACHINE :: Now, delete the Dreamweaver portion again. Finally open Dreamweaver MX and type in your name, ignore Organization, and copy-and-paste this in the serial: DWW600-54020-05455-61816 :: This WILL work.

    Copy & paste the code below to embed this comment.
  59. Didn’t work for me!

    Copy & paste the code below to embed this comment.
  60. Shya, right, Dude Killa. I’d really like to know how DM slows you down. It’s not a crutch if you know how to write valid code AND know how to use DM: it’s jet-powered rocket coder. But, I see you still prefer you horse and buggy. Though protests too much. If you are the stone cold hard coder you say you are, you’d benefit from the speed and convenience of DM (if you’d bother learning to use it correctly, know it’s strengths/weaknesses), because you, with your knowledge of specs, would turn DM into text-editor times 10.

    Many designers, myself included, use DM and produce clean mark-up, and we do it faster. DM’s editing window allows someone who is conversant with the specs to write clean html/xhtml, and, if you know the specs it’s not necessary to code clean.

    So, really if you know DM, and you know the specs, you’re in the fast-AND-clean lane.

    BTY: I’m glad the Web has some diversity, some color, and elements of design. If it were up to the self-elected over-inflated vociferous self-proclaimed “purists”, the Web would still be text based. Sure, information is nice, but information that is designed is nicer.


    Copy & paste the code below to embed this comment.
  61. Is there a mistake in the dates posted for each message or is this the type of dating where its day/month/year and nothing has been posted since April.

    Copy & paste the code below to embed this comment.
  62. all this chat just goes to show how good it really is I think I might buy it with all the bells n whistles.

    Copy & paste the code below to embed this comment.
  63. I just wanted to post some updates to the article for DWMX

    1. Valid Default Document New Path: c:\program files\macromedia\dreamweavermx\DocumentTypes\NewDocumentsThe just edit the one you want.

    2. closing image tag: same file but different lines
    New lines: 24 and 27

    The current information in the article about eding the html files in Forms, Frames, etc…. is still current.

    Copy & paste the code below to embed this comment.
  64. Remove the 30 day / VBox shit from the trial version.

    1. Run regedit.
    2. Navigate to HKEY_LOCAL_MACHINE > SOFTWARE > Macromedia.
    3. Completely delete the Dreamweaver folder and subsequent keys.
    4. Exit regedit and launch Dreamweaver.
    5. Should the VBox screen reappear, click Try, else:
    6. Fill in First Name, Surname and enter a random serial from this file:
    8. [Probs with link? Navigate to]
    8. Enjoy!

    Copy & paste the code below to embed this comment.
  65. Oh! Oh! I feel like I’ve died & gone to Heaven! I’ve finally stumbled upon a group of people discussing just the same type stuff I need to know! I’ve got questions for y’all coming up!

    But, to respond to this topic, I’ve been putting together a site & converting another to DWMX, using many templates & library items in both. So far, the only negative I’ve found has been one annoying but manageable issue with the templates.

    Sometimes DWMX allows you to insert & save some bad code it really doesn’t like, but doesn’t tell you until you discover it yourself & try to correct the problem (like a missing close tag or something). When you try to make the correction, the template gets a bit confused & thinks you’re trying to change something in an “uneditable” region. My only successful methods of rectifying the situation have been to undo, undo… until I get back to the place I made the original mistake (this works sometimes & sometimes not) or to use the method recommended by one of the DW consultants from the DW site forum which is to open the pg in a different editor (I’ve just used Notepad, but the tabs can make it quite hard to locate what you’re looking for), make the correction & save it, then reopen the pg in DWMX. You can see the full discussion on this issue at…

    I found that this was less of an annoyance when I turned off the 3 Preference/Code Rewriting/Rewrite Code options.

    Otherwise, I’d have to say my experience so far has been that templates/nested templates & library items RULE! You see a minor change, you make it to the template, &, bam, in a few secs all your pgs are changed. Don’t like the change; remove it from the template, save, & it’s gone from all pgs. Same with the library items for such as dates, amounts, counts. (Note: The Library seems to get a little confused about iitself every once in a while & sort of think it doesn’t exist or an item name remains when the item has really already been deleted. I’ve always been able to resolve this “fake prob” by Recreating the Site Cache & Refreshing the Library until either all the items reappear or the names of the deleted ones no longer appear).

    I surely hope nothing more negative shows up with ‘em as they truly make site-wide updating a snap.

    Copy & paste the code below to embed this comment.
  66. I do think too that people bashing WYSIWYG users are somewhat arrogant. And they miss the point anyway. It’s not about having all the work done for you, it’s (as James stated) about TIME.

    Would any of you say: “don’t use a text processing software to produce long documents, but instead start typing all the attributes and styles in a text editor, then render it in some other software”? Uh? No, of course. So why on earth should HTML be an exception in this? Very funny.

    I can write code, too, and have a fairly high typing speed.

    But between the average 10 minutes I take to determine page layout and CSS via Dreameaver, + the 10 minutes of code verification/correction, and the full 1 hour it takes to do the same in raw typing, well, I’ve choosen.

    Matching, in a text editor, the time one takes in DW to build layout and CSS is possible only with very simple layouts, with more than 80% informational contents.

    Another consideration is that when you come from PAO, your working habits are very different than when you come from the programming world. For programmers, writing code is the “natural” way. For PAO designers, actually SEEING what you are doing is the “natural” way. It’s a whole different approach.

    I personnaly can tell, most of the time, the difference between a site designed by someone who is into PAO and someone who’s on the programming side…

    I DO understand the points of those guys who claim that, FOR THEM, using text editors is better. Sure it can be. But some of them are indeed arrogant, and should think twice before making nonsense declarations. I think they simply deny the right to “traditional” designers to play a role in the web community, and dream of a web directed only by programmers, “people who KNOW about languages”. To me, it doesn’t sound very democratic.

    Cheers from Belgium :-)

    Copy & paste the code below to embed this comment.
  67. somebody’s got code envy ^^

    Copy & paste the code below to embed this comment.
  68. shouldn’t the posts be in reverse order? i had to click next, next, next just to get to today. seems wierd to me.

    Copy & paste the code below to embed this comment.
  69. MX seems to have fixed all.. well almost. you can set all of the afore mentioned changes in prefrences except the
    and <img> to <img > but you can still do this in TagChooser.xml. Someone said somewhere that the special character incoding is wrong and also the flash code is updated but still dosn’t validate so we are still stuck with the flash satay (what is satay) method. woo hoo! im happy it even does good code formating! COOL!

    Copy & paste the code below to embed this comment.
  70. Dreamweaver, has since v4 offered a feature by which certain sections of code are translated. This includes the php

    < ? php include(‘header.php’); ?>

    which i use to inclue the header you see above. problem is dreamweaver interprets this as an ssi and decides to translate this to the source found in the local copy of the file, no matter how out of date.

    Copy & paste the code below to embed this comment.
  71. and for macromedia dreamweaver 6.1 any 1 knows where can i get the crack?

    Copy & paste the code below to embed this comment.
  72. In DW4. In code mode I try editing Javascript code like MouseOver, OnChange, etc, and change them to all lower case.
    They look OK but then they always revert back to their original.
    I’m trying to validate as XHTML.
    Anyone else seen this?
    Any fixes??
    email me


    Copy & paste the code below to embed this comment.
  73. Dreamweaver keeps rewriting my javascript events as such:
    onmouseover = onMouseOver

    this is keeps my page from validating…

    is there anyway to stop Dreamweaver from doing this?

    Copy & paste the code below to embed this comment.
  74. I create site models in XML, generate the site (with XSLT) and then fill in the content in a WYSIWYG (using FP2002). Now I’m trying to round-trip the content back into the XML.

    Problem: the HTML generated in FP2002 is not XHTML compliant by far, so the round-trip screws up my XML something wonderful.

    Any suggestions for a nice (cheap) page WYSIWYG for XHTML? No site features required (except maybe publishing)?


    Copy & paste the code below to embed this comment.
  75. Dreamweaver MX trial version expired and I’ve tried everything to rejuvenate it with no luck. There is obviously some hidden file that prevents me from re-downloading a fresh trial version and the old one won’t launch anymore. Any suggestions? (I’ve tried the suggestions above for changing a trial version to full but it doesn’t seem to work once the 30 day trial version has expired)

    Copy & paste the code below to embed this comment.
  76. Hi,

    DMX keeps messing with my PHP Code even if my settings seem correct. If you have a few minutes, please check my post:


    Copy & paste the code below to embed this comment.
  77. great little article this, now i don’t need to buy dwMX….oh how i like my dreamweaver 3 :)….thanks again! scott

    Copy & paste the code below to embed this comment.
  78. dsss

    Copy & paste the code below to embed this comment.
  79. anyone know how to crack Dreamweaver MX 6.1 for MAC??? THANKSSSSS.

    Copy & paste the code below to embed this comment.
  80. Is the appropriate extension for an XHTML file .xhtml or .xht or what?

    Copy & paste the code below to embed this comment.
  81. I keep finding the question, but have never found the answer. I use DW for the templates and management etc. I hand code in code view, but DW won’t leave certain attributes well enough alone.

    It keeps changing selected=“selected” back to selected

    How do I get it to stop that?


    Copy & paste the code below to embed this comment.
  82. ckrack Dreamweaver MX 6.1 for MAC?

    Copy & paste the code below to embed this comment.
  83. I’ve just read that comment tags in XHTML have to be done differently using CDATA or something – it’s still a little fuzzy. Anyway, DMX uses comment tags for its templates with no CDATA thingummy so doesn’t that mean all pages produced by a DMX template are NOT valid XHTML? Anybody know what I’m talking about?

    Copy & paste the code below to embed this comment.
  84. <bold> I want a dreamweaver mx trial version crack for my mac</bold>

    Copy & paste the code below to embed this comment.
  85. Hello,

    I was just wondering if A list a part is going to publish a guide how to make these same tweaks in DW MX 2004. Atleast the doctype doesn’t change by editing the default.html anymore. I’m using a mac with DW MX 2004.

    Copy & paste the code below to embed this comment.
  86. The modifications to Dreamweaver to produce valid XHTML, do they apply to Dreamweaver MX as well or only the previous versions: 4,3..?

    Copy & paste the code below to embed this comment.
  87. does anybody know where to get the crack for dreamweaver MX for osx?
    if you please let me know thanks

    Copy & paste the code below to embed this comment.
  88. Does anyone know of a program that does automatic XHTML? If there is not one out yet, is there anyone who wants some XHTML work to do? email me to get started. I have paypal and pay very well!

    Copy & paste the code below to embed this comment.