HTML OUTPUT

What is Everywhere HTML®?

Everywhere HTML® is the HTML generated by NetObjects Fusion® which utilizes the tags recognized by the major browsers to allow your pages to look the same across those browsers. NOTE: because browsers can interpret identical tags slightly differently, there are always going to be some discrepancies from browser to browser. However, with Everywhere HTML NetObjects has accommodated many of the major tag differences. If you are noticing a significant difference in display between one browser and another, see What do I do when one browser displays my page differently than another? 

How can I turn off the automatically generated META tags?

NetObjects Fusion automatically includes Generator and Charset META tag information on each page. To remove this information go to the Publish view and choose Setup -> HTML Output -> Advanced -> HTML Generation and uncheck the META tag options Charset information and Generator. If you wish to include your own information in the Generator tag, leave that option checked and fill in your own information into the field provided.

How can I get my page to resize to the browser window?

NetObjects Fusion generates all its code using either tables or CSS and Layers code in order to provide pixel perfect placement. However, if you wish to have your content not be placed in this way, you can choose to place all your content in-line so the content wraps within the browser window. This option is available only when you have the ZeroMargins MasterBorder selected, and have chosen to make a text box fill your entire layout. You cannot have this option with MasterBorder content, because MasterBorders require tables in order to function.

You can choose to have all elements be in-line in the text box for an entirely text based page. You can also choose to have your elements in percentage-based tables by including a table object inside the text box and adjusting it to fill the entire layout area.

If you want to have one portion of the page be fixed tables and the rest of the page be adjustable to the browser window, you can do this by creating one MasterBorder to have fixed frames, and your content pages to use the ZeroMargins MasterBorder and targeting your link between your pages. For more information on creating a non-tabled page see our User Guide, Chapter 9, page 9-8.

How can I edit the HTML code?

NetObjects Fusion is an HTML code generator. This means that you don't have to edit HTML code. You set properties for different objects which NetObjects Fusion converts into the appropriate HTML tags when you preview or publish your site. Almost all elements can have their code "edited" by changing the properties in the various properties palettes within NetObjects Fusion. 

For code you wish to add which is not accommodated through the tools and properties, there are HTML scripting options available for every object as well as the header information of the HTML page itself. These dialogs show you what HTML is going to be generated by NetObjects Fusion, and allow you to add to that HTML. This feature allows you to add things like JavaScript, VBScript, and emerging technologies which are not yet incorporated into the NetObjects Fusion tool set. For more information on adding HTML and other scripts, see our User Guide, Chapter 26, Working with HTML Directly.

NetObjects Fusion also allows you to include HTML from external sources and use any HTML or text editor you like to edit that HTML. An externally maintained page can replace an entire page in the site structure, replace just a layout (so that you can use the MasterBorders available in your site) or be added as an object within an already existing layout. For more information about utilizing external HTML, see our User Guide, Chapter 22, Referencing and Editing External HTML.

What do I do if my page is not WYSIWYG in the browser to what I see in Page view?

There are a number of reasons why this might be happening. In most cases, pages published with NetObjects Fusion show correctly in all browsers. However, there are a number of conditions which can lead to discrepancies:

1. All my elements are jumbled on the page.

If all your elements are jumbled up on the page, this is most likely because you have published with an output method which your browser does not support. Version 3.0 browsers cannot see pages published with CSS and Layers code. Some version 2.0 and earlier browsers cannot interpret tables. Make sure that the browser in which you are viewing your site can support the HTML output method you have chosen.

This can also happen if you overlap objects and have your publishing method set to tables (Fusion will show you this by displaying a small red circle with an "!" inside it in the upper left corner of overlapping objects.

This is not a Fusion limitation, but a limitation of HTML. If you need objects to overlap, use CSSP + Layers as your HTML output method. If you do, however, remember that these pages will only look correct in version 4 browsers, and newer.

2. I included the center tag, but my elements aren't centering.

First, make sure that your page is not published using CSS and Layers, and also does not contain an Action. These utilize code which positions elements on your page absolutely. Relative alignments such as centering are ignored by the browsers under these circumstances.

Second, the table containing your elements may be created too wide. NetObjects Fusion creates tables to contain your objects and it makes these tables the same size as the Page width dimension specified in your layout properties. It is this table containing all your layout content which is being centered. If you layout has too much "white space" to the left or right, the table may already be filling the available browser display area. Use the Size Layout to Elements command in the Object menu in your Page view to reduce the size of your layout.

3. If you place objects, particularly images, such that they are exactly flush against the upper and left edges in the NetObjects Fusion page area this can cause the browser to display other elements on the page shifted slightly down in their table cells. This is primarily noticeable when you have several images which are designed to be flush with each other. To make everything appear correctly, select all elements on the page using ctrl+a (either in the layout or MasterBorder area, depending on which region contains the objects) and using the arrow keys, nudge all the selected objects down one pixel and to the right one pixel. The page should now preview and publish correctly.

If none of these appear to be the problem, also check the more typical problems like font sizes and browser generated elements. These are detailed under: Browser Compatibility

 

[eFuse Home] [Start] [ Plan] [Design] [ Build] [Publish] [Find] [New] [SiteMap]

Contact NetObjects Support - Legal Info
©
www.efuse.com 2007 NetObjects

“Everywhere HTML”, “NetObjects”, and “NetObjects Fusion” are registered
trademarks of Website Pros, Inc.

Efuse FuseMan