2014-02-23 68 views
0

我很感激,如果有什麼可以給我一些什麼在這裏做的輸入。我使用的是Ubuntu,我正在使用Geany文本編輯器。 HTML代碼是:HTML文件顯示亂碼字符

<form action=」processorder.php」 method=」post」> 
<table border=」0」> 
<tr bgcolor=」#cccccc」> 
<td width=」150」>Item</td> 
<td width=」15」>Quantity</td> 
</tr> 
<tr> 
<td>Tires</td> 
<td align=」center」><input type=」text」 name=」tireqty」 size=」3」 
maxlength=」3」 /></td> 
</tr> 
<tr> 
<td>Oil</td> 
<td align=」center」><input type=」text」 name=」oilqty」 size=」3」 
maxlength=」3」 /></td> 
</tr> 
<tr> 
<td>Spark Plugs</td> 
<td align=」center」><input type=」text」 name=」sparkqty」 size=」3」 
maxlength=」3」 /></td> 
</tr> 
<tr> 
<td colspan=」2」 align=」center」><input type="submit" value="Submit" /></td> 

</tr> 
</table> 
</form> 

當我運行HTML文件,這是它表明:

<form action=â€processorder.php†method=â€postâ€> 
<table border=â€0â€> 
<tr bgcolor=â€#ccccccâ€> 
<td width=â€150â€>Item</td> 
<td width=â€15â€>Quantity</td> 
</tr> 
<tr> 
<td>Tires</td> 
<td align=â€centerâ€><input type=â€text†name=â€tireqty†size=â€3†
maxlength=â€3†/></td> 
</tr> 
<tr> 
<td>Oil</td> 
<td align=â€centerâ€><input type=â€text†name=â€oilqty†size=â€3†
maxlength=â€3†/></td> 
</tr> 
<tr> 
<td>Spark Plugs</td> 
<td align=â€centerâ€><input type=â€text†name=â€sparkqty†size=â€3†
maxlength=â€3†/></td> 
</tr> 
<tr> 
<td colspan=â€2†align=â€centerâ€><input type="submit" value="Submit" /></td> 

</tr> 
</table> 
</form> 

有什麼問題我沒有看到?這段代碼來自我正在閱讀的一本書。

+0

使用類似'align','bgcolor'和'width'的樣式屬性現在被認爲是糟糕的設計。單獨的內容(HTML),功能(Javascript)和樣式(CSS)。出於同樣的原因,將表格用於佈局目的(但非表格數據)被認爲是不好的。 –

+0

這是一個很好的觀點,但似乎正在使用的初學者級文檔還沒有涉及。一般來說,直到OP更適合使用HTML時,我會放過它。 –

+0

@BlueIce恕我直言,作爲一名教師,在開始使用現代方法之前,不需要學習傳統編碼。但我明白你的觀點。 –

回答

1

您正在使用錯誤的引號。

"是非常不同的。通過使用",代碼將正常工作。

+0

我猜我的編輯? – user3312310

+0

把它修好了,謝謝。 – user3312310

+0

沒問題!我很高興它解決了。 –

1

重新捲曲。那是一個不同的字符然後"(你應該使用的那個)。由於是非ASCII字符,因此如果瀏覽器沒有獲得服務器使用的正確編碼,則它在瀏覽器中的顯示方式會有所不同。如果您發送正確的編碼,它將顯示爲,但它仍然沒有有效的HTML。

+0

謝謝。我解決了它,它的工作原理。 – user3312310