文章目錄
<base target="_blank">在新視窗裡面開啟連結
一個html中可以有多個<head>標籤嗎?
1.Html中的xmlns 屬性
xmlns 屬性可以在文檔中定義一個或多個可供選擇的命名空間。該屬性可以放置在文檔內任何元素的開始標籤中。該屬性的值類似於 URL,它定義了一個命名空間,瀏覽器會將此命名空間用於該屬性所在元素內的所有內容。
例如,如果需要使用符合 XML 規範的 XHTML 文檔,則應該在文檔中的<html> 標籤中至少使用一個 xmlns 屬性,以指定整個文檔所使用的主要命名空間:
1. <html xmlns="http://www.w3.org/1999/xhtml">
2. 如果需要在一個 div 元素中顯示一串數學公式,則可以為該 div 元素定義一個數學命名空間。比如這樣:
3. <div xmlns="http://www.w3.org/1999/Math/MathMl">x3/x</div>
4. 如果您不希望在每次顯示除法公式時都在 div 元素中定義xmlns 屬性,那麼更好的辦法是在文檔的開頭處定義具有首碼的命名空間:
5. <html xmlns="http://www.w3.org/1999/xhtml">
6. xmlns:math="http://www.w3.org/1999/Math/MathMl">
7. 然後,您就可以在 div 中使用該首碼了,就像這樣:
8. <math:div>x3/X<div>
9. 雖然在大多數情況下,絕大多數 XHTML 作者都不需要定義多個命名空間,但是您仍然有必要理解存在著多個命名空間,以便在需要選擇將基於某個 DTD 的內容嵌入其他 DTD 定義的內容中時,可以管理多個命名空間。
xmlns是XHTML namespace的縮寫。
作用:由於xml允許定義自己的標記,但你定義的標記和其他人定義的標記有可能相同,但表示不同的含義。當文檔交換或者共用的時候就容易產生錯誤。為避免這種錯誤產生,xml採用名字空間聲明,允許你通過一個網址來識別你的標記。
XHTML是HTML先xml過度的標記語言,它需要符合xml文檔規則,因此,也需要定義名字空間,又因為XHTML1.0不能自訂標識,所以,它的名字空間都相同,就是:http://www.w3.org/1999/xhtml
2.
<a>
連結到同一個頁面的不同位置
定義如下cd3是連結到位置的name值
<a href="#cd3">這是連結1</a>
下面是連結到的位置
<h1><a name="cd3">這是錨連結</a></h1>
連結到不同頁面的相應位置。
定義錨點到頁面的相應位置:
<a name="local"></a>
2.在js中定義方法test()
This.loction.href=”#local”
在body中定義屬性onload=”test();”//不推薦使用
最簡單的方法是直接在href=””中的網頁地址後加上#local
如www.test.html#local 這樣就會跳轉到頁面test的local位置
以圖片作為超連結
<a href="www.baidu.com" >
<img boder="0" src="D:/eg_buttonnext.gif"></a>
建立電子郵件的連結
mailto:是建立電子郵件連結的關鍵字
cc是抄送
bcc是密件副本
subject是郵件標題
body是郵件內文
<a href="mailto:heshan871897519@126.com?cc=heshan@126.com&bcc=871897519@126.com&subject=Hello%20again&body=I%20Love%20You">發送郵件</a>
<a target>
開啟新視窗
被指向的超連結使得建立高效的瀏覽工具變得很容易。例如,一個簡單的內容文檔的列表,可以將文檔重新導向到一個單獨的視窗:
<h3>Table of Contents</h3>
<ul>
<li><a href="pref.html" target="view_window">Preface</a></li>
<li><a href="chap1.html" target="view_window">Chapter 1</a></li>
<li><a href="chap2.html" target="view_window">Chapter 2</a></li>
<li><a href="chap3.html" target="view_window">Chapter 3</a></li>
</ul>
當使用者第一次選擇內容列表中的某個連結時,瀏覽器將開啟一個新的視窗,將它標記為 "view_window",然後在其中顯示希望顯示的文檔內容。如果使用者從這個內容列表中選擇另一個連結,且這個 "view_window" 仍處於開啟狀態,瀏覽器就會再次將選定的文檔載入那個視窗,取代剛才的那些文檔。
在整個過程中,這個包含了內容列表的視窗是使用者可以訪問的。通過單擊視窗中的一個串連,可使另一個視窗的內容發生變化。