2011-09-24 126 views
2

我真的需要幫助:) 我必須將多個單詞排成一行,每個單詞都有不同的顏色,我試着用<div> </div>和樣式包裝每個單詞,但它似乎在單詞之間形成了一條新線。HTML着色幫助?

+0

給每個字 「​​顯示:內聯;」風格,無論是單獨還是CSS部分。 –

回答

2

嘗試使用<span>

<div> s用於塊級元素。內聯元素使用<span>,例如<p>元素中包含的文本。

進一步閱讀:Span and div

0

使用<span> </span>這是什麼意思。

然後你可以設置CSS類。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
<html> 
    <head> 
     <title>My web</title> 
     <style type="text/css"> 
      yellow { 
      color: yellow; 
} 
     </style> 
    </head> 

    <body> 

     Span is not at the <span class="yellow">yellow level</span>. 
    </body> 
</html> 
+0

我對CSS一無所知,對不起,是他們的其他方式嗎? – Chris

+0

你怎麼給他們的文字顏色?像

redword
這樣的東西,對嗎?因此,將每個「div」改爲「span」。 –

+0

你在HTML中聲明一個css標籤,然後聲明就像答案一樣。 – ssedano

1

這是因爲<div>是一個塊元素。請嘗試使用<span>(內聯元素)。

0

<div>是塊級元素。這意味着你要麼需要一個display: inline風格適用於它或更好,但使用內聯標籤如<span>

0

使用 <span>Text Here</span> 和風格它在你的CSS。

1

使用範圍標籤,而不是像

This <span style="color:red;">text</span> is red, but <span style="color:blue;">THIS</span> text is blue!