rgbtdkjcel 发表于 2007-8-19 08:43

css属性无效

<P>text-autospace属性同样无效:</P>
<P>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;<BR>&lt;HTML&gt;<BR>&lt;HEAD&gt;<BR>  &lt;TITLE&gt; New Document &lt;/TITLE&gt;<BR>  &lt;META NAME="Generator" CONTENT="EditPlus"&gt;<BR>  &lt;META NAME="Author" CONTENT=""&gt;<BR>  &lt;META NAME="Keywords" CONTENT=""&gt;<BR>  &lt;META NAME="Description" CONTENT=""&gt;<BR>&lt;/HEAD&gt;<BR>   &lt;style type="text/css"&gt;<BR>     .1 {text-autospace : none;}<BR>         .2 {text-autospace : ideograph-alpha;}<BR>          .3 {text-autospace : ideograph-numeric;}<BR>           .4 {text-autospace : ideograph-parenthesis;}<BR>            .5 {text-autospace: ideograph-space;}<BR>   &lt;/style&gt;<BR>&lt;BODY&gt;<BR>  &lt;div class="1"&gt;请您用下面的按钮选择这段文字的text-justify属性的值。看一看会发生什么,然后您就会明白这个属性的意义。然后您就会明白这个属性的意义。希望您喜欢这本电子书。&lt;/div&gt;<BR>    &lt;div class="2"&gt;请您用下面的按钮选择这段文字的text-justify属性的值。看一看会发生什么,然后您就会明白这个属性的意义。然后您就会明白这个属性的意义。希望您喜欢这本电子书。&lt;/div&gt;<BR>          &lt;div class="3"&gt;请您用下面的按钮选择这段文字的text-justify属性的值。看一看会发生什么,然后您就会明白这个属性的意义。然后您就会明白这个属性的意义。希望您喜欢这本电子书。&lt;/div&gt;<BR>            &lt;div class="4"&gt;请您用下面的按钮选择这段文字的text-justify属性的值。看一看会发生什么,然后您就会明白这个属性的意义。然后您就会明白这个属性的意义。希望您喜欢这本电子书。&lt;/div&gt;<BR>                  &lt;div class="5"&gt;请您用下面的按钮选择这段文字的text-justify属性的值。看一看会发生什么,然后您就会明白这个属性的意义。然后您就会明白这个属性的意义。希望您喜欢这本电子书。&lt;/div&gt;<BR>                  &lt;div class="6"&gt;abcd&lt;/div&gt;<BR>&lt;/BODY&gt;<BR>&lt;/HTML&gt;</P>

雨帆 发表于 2007-8-24 16:21

<P>好久没有来论坛了,今天才看到这个贴!<BR>首先,我得告诉你我对 text-autospace属性 并不是很了解<BR>不过你的代码中 却存在问题:<BR><BR>1.   CSS定义 并没有放到&lt;head&gt; &lt;/head&gt;之间,你放到&lt;head&gt;和&lt;body&gt; 之间去了.<BR><BR>2.   .3 {text-autospace : ideograph-numeric;} 的意思应该是 字和数字字符之间创建额外空格吧,可是你在定义的区域却没有出现数字,怎么实现这个功能.<BR><BR>我看,你的主要问题是由于粗心,将CSS定义没放对位置,另外建议不要乱用CSS里面的属性.<BR></P>

页: [1]

编程论坛