2010-01-17 25 views
2

我在使用主頁的VS 2008(C#)中創建了一個網站。<Title>從MasterPage生成的多行代碼被拆分的標籤

在基於母版頁的ASPX頁面中,我使用@ PAGE標題指令來設置基因處理HTML頁面的標題。

當我在開發系統上運行頁面時,標題在瀏覽器中正確顯示。但是,當我在瀏覽器中查看源代碼時,標籤被分成3行。

<head><title> 
My Page Title 
</title> 
...other meta tags... 
</head> 

對我來說這看起來很平坦。有什麼我做錯了導致行爲的類型?搜索引擎是否會用換行符忽略此語法?

我期待輸出是這樣的:

<head> 
<title>My Page Title</title> 
...other meta tags... 
</head> 
+0

感謝您的意見。我主要關心的是影響搜索引擎。這似乎不應該是一個問題。 – 2010-01-17 18:52:17

回答

2

我從來沒有見過這種情況發生過,而且在過去的一年裏我幾次使用MasterPages和Page Title。

從搜索引擎優化的角度來看,搜索引擎會忽略標題中的換行符,只查看打開和關閉語句之間的實際字符。

+1

這是默認行爲。誠然,從搜索引擎優化的角度來看,這並不重要,但它卻在擾亂我...... – pbz 2010-01-22 23:20:29

0

這不會有太大的差別。你應該沒問題,搜索引擎足夠聰明,不會讓人感到困惑,只有一個新的線路或回報。只要HTML格式不錯,你應該沒問題。