• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Proprietary tags - invalid HTML

New Here ,
Aug 13, 2009 Aug 13, 2009

Copy link to clipboard

Copied

Does anyone know why RoboHelp adds <spaces> tags and what are they used for? Is there a way to prevent RoboHelp from adding it? Since they're not valid HTML tags, the topics created using RoboHelp really aren't compliant. Also, I've never seen the CSS attribute "x-right" and "x-cell" either. Unfortunately Google doesn't have any useful information on these tags.

Any information would be helpful.

Thanks!

Views

1.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Aug 14, 2009 Aug 14, 2009

Copy link to clipboard

Copied

Hi,

These attributes and tags are just RoboHelps way of maintaining files, and don't appear in the output.

If I recall correctly, RoboHelp inserts the spaces tag whenever you add a couple of spaces in the WYSIWYG editor. If you don't want that, insert some non-breakable spaces (& nbsp;) in html mode. (without the space though, but if I add the html character, the forum turns it into a non-breakable space 😞 )

The attributes x-right, x-cell, x-save-position, x-use-null-cells, x-next-tag, and so on help RoboHelp position elements and control how RoboHelp maintains them. Example:

H1 {

x-next-class: Body-Text;

x-next-type: P;

}

in the definition of a style, makes that the next paragraph after a header is a standard paragraph with the class Body-Text. You can remove these from your style sheet, but RoboHelp may put them back whenever you edit the css trough the built-in css editor.

I wouldn't worry about the x- commands in topics, as there removed when you generate your output, and RoboHelp just adds them again when you remove them in html mode. The only way to get rid of them is to edit the html files in an external editor.

Greets,

Willam

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 14, 2009 Aug 14, 2009

Copy link to clipboard

Copied

Sorry but those tags do not mean RH is not compliant. They are Procesing Instructions which are permitted by W3 in source files.

http://www.w3.org/TR/REC-xml/#sec-pi


See www.grainge.org for RoboHelp and Authoring tips

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Aug 14, 2009 Aug 14, 2009

Copy link to clipboard

Copied

Peter,

I think that only applies to RoboHelp 8. RoboHelp 7 has its own way of using process instructions, such as using a span class for conditional build tags. I don't think that is allowed in the html process instructions (http://www.w3.org/TR/html401/appendix/notes.html#h-B.3.6).

But then again, I don't really care. The output (WebHelp) is still W3C compliant when you check the option W3C compliant topics when you generate the WebHelp.

Greets,

Willam

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 14, 2009 Aug 14, 2009

Copy link to clipboard

Copied

I wouldn't argue with you on HTML matters! Hadn't picked up the examples were RH7.


See www.grainge.org for RoboHelp and Authoring tips

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 14, 2009 Aug 14, 2009

Copy link to clipboard

Copied

LATEST

Thank you William and Peter for taking the time to answer my question. - Peter, you're right - I didn't mention I was referring to v7, but in fact I am. William must have somehow read my mind. You'll need to work on developing that skill. Or I can just be more clear when posting questions.

Thanks again.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp