Missing text in Firefox

  • Thread starter Thread starter Tamir
  • Start date Start date
T

Tamir

Hi,
I have a website designed with Frontpage 2003.
In some pages the text does not show in browsers other than IE. i.e.
firefox, safari and opera.
These are the problematic URLs:
About Us - http://www.shomera.org/engaboutus.htm

Initiatives Today http://www.shomera.org/engcurrentinitatives.htm

Early achievements http://www.shomera.org/engearlyachievements.htm

What can be done?

Thank you,

Tamir



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4719 (20091227) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
I see this HTML after "About Us"
<p class="MsoNormal" style="text-align: justify; direction: ltr;
unicode-bidi: embed; margin-top:0; margin-bottom:0; line-height:150%">
<span style="font-size: 10.0pt; line-height: 150%">
Shomera for a Better Environment ...</span></p>It seems that
class="MsoNormal" is the problem. MsoNormal would not be known to Firefox
(or others). I thought that an unknown class would just be ignored, but I
just did a quick test in which I did a Replace 'class="MsoNormal"' with ''
(nothing) and the result was that all the text became visible--
Trevor Lawrence
Canberra
Web Site http://trevorl.mvps.org
 
I am not sure whether you are asking
Is http://www.shomera.org/_themes/edge/edge1011-1255.css right ?

If so, it is not relevant because the style MsoNormal does not appear there.
It is used in http://www.shomera.org/engaboutus.htm

As I wrote, you have this HTML
<p class="MsoNormal" style="text-align: justify; direction: ltr;
unicode-bidi: embed; margin-top:0; margin-bottom:0; line-height:150%">
<span style="font-size: 10.0pt; line-height: 150%">
Shomera for a Better Environment ...</span></p>

The class MsoNormal is defined in the <head> section where the element is
<li>
<style>
<!--
table.MsoNormalTable
{mso-style-parent:"";
font-size:10.0pt;
font-family:"Times New Roman";
}

li.MsoNormal
{mso-style-parent:"";
margin-bottom:.0001pt;
text-align:right;
direction:rtl;
unicode-bidi:embed;
font-size:12.0pt;
font-family:"Times New Roman";
margin-left:0cm; margin-right:0cm; margin-top:0cm}
div.Section1
{page:Section1;}
span.lead
{}
-->
</style>

However, the element here is <p>, so it would not apply

If you alter the code to
<p style="text-align: justify; direction: ltr;
unicode-bidi: embed; margin-top:0; margin-bottom:0; line-height:150%">
<span style="font-size: 10.0pt; line-height: 150%">
Shomera for a Better Environment ...</span></p>

it will work in Firefox (tested)
 
Thank you Trevor,
I will try it out and report :-)
Happy new year,
Tamir


Trevor Lawrence said:
I am not sure whether you are asking
Is http://www.shomera.org/_themes/edge/edge1011-1255.css right ?

If so, it is not relevant because the style MsoNormal does not appear
there. It is used in http://www.shomera.org/engaboutus.htm

As I wrote, you have this HTML
<p class="MsoNormal" style="text-align: justify; direction: ltr;
unicode-bidi: embed; margin-top:0; margin-bottom:0; line-height:150%">
<span style="font-size: 10.0pt; line-height: 150%">
Shomera for a Better Environment ...</span></p>

The class MsoNormal is defined in the <head> section where the element is
<li>
<style>
<!--
table.MsoNormalTable
{mso-style-parent:"";
font-size:10.0pt;
font-family:"Times New Roman";
}

li.MsoNormal
{mso-style-parent:"";
margin-bottom:.0001pt;
text-align:right;
direction:rtl;
unicode-bidi:embed;
font-size:12.0pt;
font-family:"Times New Roman";
margin-left:0cm; margin-right:0cm; margin-top:0cm}
div.Section1
{page:Section1;}
span.lead
{}
-->
</style>

However, the element here is <p>, so it would not apply

If you alter the code to
<p style="text-align: justify; direction: ltr;
unicode-bidi: embed; margin-top:0; margin-bottom:0; line-height:150%">
<span style="font-size: 10.0pt; line-height: 150%">
Shomera for a Better Environment ...</span></p>

it will work in Firefox (tested)

--
Trevor Lawrence
Canberra
Web Site http://trevorl.mvps.org





__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4721 (20091228) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4721 (20091228) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
Tamir,

First you need to make sure your webpage is standards compliant. For
example insert this code at the top of your webpage:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Second, change (or replace) your css (edge1011-1255.css) to the file I have attached here:

If, for some reasons, the file is not attached, then please contact me on: (e-mail address removed) and I will forward the replacement file to you.

Now when you have done this, I am sure you will be able to view the page in Mozilla, firefox etc etc. I have done these changes on my laptop and firefox is displaying the page correctly.

Let us know if this helped.

Shalom!!
 
So you did not look at it Trevor Lawrence
if you did you would is there no Selected property or HTML tag to it
its just .MsoNormal not per.MsoNormal or a p.MsoNormal or
img.mstheme-bannertxt
he have LABEL,.MSTHEME-LABEL that will not work

Trevor Lawrence look at his edge1011-1255.css First
 
Hi ,
Thank you for the answers.
I am a little confused though.
I use "Frontpage 2003" to generate everything for me. Why should these
problems occur?
Do I need to change anything in the FrontPage settings?
Tamir


Hot-text said:
So you did not look at it Trevor Lawrence
if you did you would is there no Selected property or HTML tag to it
its just .MsoNormal not per.MsoNormal or a p.MsoNormal or
img.mstheme-bannertxt
he have LABEL,.MSTHEME-LABEL that will not work

Trevor Lawrence look at his edge1011-1255.css First






__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4736 (20100101) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4736 (20100101) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
FrontPage does not produce HTML or styles such as:

<p class="MsoNormal" style="text-align: justify; direction: ltr;
unicode-bidi: embed; margin-top:0; margin-bottom:0; line-height:150%">

This is created by other Office applications - Word, Publisher etc.
Using FrontPage to create the web pages without using other Office programs
will make life much simpler. The only thing you have to change is your work
flow - do not use Office to create content for web pages.
--
Ron Symonds
Microsoft MVP (Expression Web)
http://www.rxs-enterprises.org/fp

Reply only to group - emails will be deleted unread.
 
Back
Top