Page 318 - Xara Web Designer Premium
P. 318

318      Web Properties Dialog

                automatically gives you a placeholder image that looks just like the actual widget, so it’s
                the recommended way to insert widget HTML code.


                Warning: You need to be careful to insert only code which you know is safe and from a
                trustworthy source. Invalid or broken code will affect your published web page because
                Xara Web Designer Premium simply inserts the code as you provide it, unmodified and
                unchecked, into your page when it is exported.


                If the HTML code that you enter references external files which are expected to be found
                in your website, then you need to copy those external files into the support folder for your
                design. See the Document Handling (on page 64) chapter for information about support
                folders. Once in the support folder, the files will be automatically copied to the _htm_files
                folder of your website when you export. Therefore you also need to make sure that any
                references to these files in the HTML code references them at the right location.
                Let’s take a simple example to make this clearer. Suppose I want to insert a small piece
                of HTML code which adds an image to my website. The HTML code I add will need to
                reference the image file somewhere. First I copy the image file, say "myLogo.gif", into the
                support folder of my document. If the document is "mySite.web", the support folder will
                be "mySite_web_files". I know that when I export this website, It will export it to the name
                "index.htm" because the default name for the first page of the web site is always
                index.htm regardless of the name of the .web file. This means that all the generated
                images for my site, and a copy of "myLogo.gif" which I put in the support folder, will be
                exported to the folder "index_htm_files". Therefore I must make the HTML code I’m
                inserting reference the image file in that location. So I may insert:-
                <img src="index_htm_files/myLogo.gif" />

                Note that this references the image file in the exported image folder location (_htm_files),
                NOT directly in the support folder (_web_files), because only the exported image folder
                gets copied to the web server along with my web page when the site is published.

                Of course if I really only wanted to put an image on my website, it’s much easier to just
                import the image into Xara Web Designer Premium directly! But this is a simple example
                that shows how to add HTML code which references an external file.

                Check Embedding YouTube, GIF And Other Widgets (on page 28) for more examples!

                Adding code to page head
                Some code needs to be inserted into the head (<head> tag) section of the exported
                HTML code, instead of to the body (<body> tag) section as it is by default.
                To do this, click the HTML code (head) button in the Placeholder, Website or Page tab of
                the Web Properties dialog and type in or paste your code.
                Placeholder objects

                REGENERATE PLACEHOLDER IMAGE AUTOMATICALLY: If this option at the bottom of the
                PLACEHOLDER TAB is selected, then the placeholder image gets automatically generated
   313   314   315   316   317   318   319   320   321   322   323