1

为什么我不能更改我的 h 标签的属性,例如颜色、字体大小和系列、位置等?

这是 html.erb 代码:

<h2style="font-family:arial;">Account summary </h2><br>
<h2style="font-family:arial;"> Name : <%=  @user.first_name %> </h2<br>
<br><h3style="font-family:arial;"> Middle initial : <%=  @user.middle_initial %> </h3><br>
 <h4style="font-family:arial;"> Last name : <%=  @user.last_name %> </h4><br>          <h5style="font-family:arial;"> E-mail : <%=  @user.email %> </h5><br> 

这是CSS:

 h2, h3
   {
    color:green;
    font-size: 32px;
   }  
4

4 回答 4

3

不正确:

<h2style="font-family:arial;">

正确的:

<h2 style="font-family:arial;">

你忘了空格。

在文件或 html 中声明的 css 样式将被用于 style 属性忽略

于 2013-10-22T14:42:13.790 回答
0

因为现在你在与你的 h2 相同的标签中有一个样式。加上你的h2标签叫做h2style,中间没有空格

于 2013-10-22T14:40:56.230 回答
0

您需要在标签和样式属性之间放置一个空格。这应该可以解决您的麻烦

<h2 style="font-family:arial;">Account summary </h2>

然而,将所有样式放在 CSS 中通常是一种很好的做法。所以这:

HTML

<h2>Account summary </h2><br>
<h2> Name : <%=  @user.first_name %> </h2<br>
<br><h3> Middle initial : <%=  @user.middle_initial %> </h3><br>
<h4> Last name : <%=  @user.last_name %> </h4><br>
<h5> E-mail : <%=  @user.email %> </h5><br>

CSS

h2, h3
   {
    font-family: arial, helvetica, san-serif;
    color: green;
    font-size: 32px;
   }  
于 2013-10-22T14:50:13.267 回答
-1

试试这个

 <h2><font face="arial" color="green">This is some text!</font> </h2>
于 2013-10-22T14:52:13.400 回答