爲基於html的電子郵件創建鏈接時,使用絕對鏈接有多關鍵?另外,一般使用相對鏈接有什麼好處?絕對與相對鏈接?
絕對與相對鏈接?
回答
相對鏈接允許您使用較少的代碼遍歷結構,並且它們允許您移動域而無需執行任何額外工作。您只需將您的目錄結構複製到新的域,並且它可以工作。
作爲一個較小的考慮,絕對鏈接不會讓你擔心你的文檔相對於其他文檔的位置 - 雖然不難「克服」,但它增加了一個額外的思想層,你必須是認識。
幸運的是Holy War沒有其他programming holy wars那麼大。
對於電子郵件,您唯一的真正選擇是絕對鏈接。
電子郵件?我不認爲除了絕對鏈接之外,還有其他選擇。這將保證你不論是誰,如何閱讀你的電子郵件,你的鏈接都會指向你需要的地方。
我認爲當你發送基於html的郵件時,你應該總是使用絕對鏈接,記住郵件將在用戶的電子郵件客戶端程序中讀取,相關鏈接將是無用的,除非你指定一個BASE標籤。
發送郵件時,基本目標標籤是CSS和不被理解爲某些當前郵件的讀者!在電子郵件客戶端 一個CSS支持> http://www.campaignmonitor.com/css/ – balexandre 2008-12-05 02:36:59
絕對鏈接總是從根網站
/portal/images/myImage.png
相對鏈接總是從頁面的位置開始啓動
../images/myImage.png
它是所有關於您在使用的時候這種方法,因爲我喜歡複製/過去從服務器到服務器的漏洞Web應用程序,有時將其放置在其他子文件夾中,我傾向於使用相對鏈接而非絕對。
在一個域根,我總是有幾個子文件夾和一些默認的文件,如:
- /網站
- /門戶
- /郵件
- /iphone
- Default.aspx的
- robots.txt
- sitemap.xml
和大家內我有
- /CSS
- /JS
- /圖像
- files.aspx
,而不必在根文件夾的CSS那包含所有子應用程序的所有CSS文件,例如,我總是喜歡只在一個地方擁有所有的CSS文件,對我來說移動它更好別的地方。
如果你傾向於建立一個Web應用程序是在那個地方永久的,沒有溫暖使用絕對路徑,這是一個品味的問題,而不是最好的做法。
HTML電子郵件中的
這是你需要有完整的路徑 http://www.mydomin.com/images/myImage.png
希望它能幫助:)
感謝信息! – rashneon 2008-12-05 05:22:51
對於基於HTML的電子郵件,絕對鏈接的地方處理破壞者至關重要,因爲他們沒有網站上下文來使相關鏈接起作用。有一些設置文檔BASE的機制,但嘗試將其提供給蓮花筆記...
個人而言,在網站上,我嘗試至少使用根絕對鏈接/foo/yada.htm時間,因爲它們更容易測試,並且我從來沒有使用父路徑鏈接,除非東西放在一張CD上,想讓他們關閉出於安全原因在Web服務器上。
我的工作主要是與CMS /數據驅動的網站,所以沒有做手工的痛苦。
我喜歡用一個常數我的頂級域名,然後添加其他部分的鏈接。這是爲了防止我更改我的最頂級域名,但希望保持內容/鏈接完好無損。
例如:
COMPLETE_SITE_NAME = 「http://www.mysite.com/」; 鏈接= COMPLETE_SITE_NAME。 「pagetoContent.html」;
稍微慢一些,但一點點更加靈活。
我將不得不balexandre同意。雖然有優點,以使用絕對鏈接,好像不太可能是搜索引擎搞亂了的東西等,用相對鏈接的優勢越大我,因爲我不會有改變所有的鏈接,如果我複製一個網站的整體部分,以另一個網站,甚至將來更改域名。
所以,對於一個複雜的大型網站擁有超過8000頁像我這樣的,我使用相對鏈接。
對於少於50頁的小網站,絕對鏈接是略勝一籌。 (如果更好的話)
- 1. 絕對vs相對鏈接速度
- 2. 使相對鏈接到絕對者
- 3. 絕對與相對
- 4. 將相對符號鏈接轉換爲絕對符號鏈接
- 5. WordPress的 - 如何更改相對鏈接的絕對鏈接
- 6. 與htaccess的相對鏈接
- 7. 絕對與相對路徑
- 8. 與絕對鏈接使用DOMPDF
- 9. 鏈接不與位置絕對
- 10. 絕對href地址解決與預先相關鏈接?
- 11. 爲什麼這個相對鏈接像絕對鏈接一樣工作?
- 12. PHP中的絕對鏈接
- 13. 玉的絕對鏈接
- 14. 絕對鏈接和mod_rewrite
- 15. 絕對VS相對鏈接:技術差異
- 16. Java。將相對鏈接替換爲絕對正則表達式
- 17. Scrapy:結合絕對和相對鏈接 - 缺少模式
- 18. 絕對vs相對或替代HTML鏈接?
- 19. wordpress是保存絕對鏈接,而不是相對的
- 20. stylesheet_link_tag生成絕對鏈接而不是相對的
- 21. 服務器路徑性能(絕對vs相對鏈接)
- 22. Firefox加上 - 檢查絕對和相對鏈接
- 23. HTML強制URL超鏈接被視爲非相對(絕對)
- 24. 使相對鏈接絕對在javascript/php中
- 25. 相對路徑到網頁鏈接絕對路徑的映射
- 26. yii2 assetBundle - 所有絕對鏈接,而不是相對的
- 27. preg_replace鏈接相對路徑爲絕對路徑
- 28. 更改鏈接表絕對路徑到相對
- 29. 正則表達式來替換相對鏈接與根相對鏈接
- 30. 絕對與scrapy的相對路徑
相對網址很好用,絕對的網址,因爲他們需要較少的時間來實施,並沒有超負荷的網站。如果你有靜態網站,那麼你可以去絕對的網址。如果你需要更多關於[絕對vs相對網址](https://downloadgenerators.com/question/what-is-the-major-difference-between-absolute-url-and-relative-url)的信息,請閱讀下面的內容。 – rajkumar 2015-06-06 15:17:53