XHTML教程——架構結構

來源:互聯網
上載者:User
架構結構標籤<frameset></frameset>

架構允許你在一個瀏覽器視窗內開啟兩個乃至多個頁面。你可以這樣理解,<frameset>其實就是一個大<table>,只不過整個頁面是<table>的主體,而每一個儲存格的內容都是一個獨立的網頁。

給架構結構分欄(”cols“和”rows“屬性)

既然我們說架構結構可以被理解為一網頁為儲存格的表格,那麼就一定要分欄了。其中cols屬性將頁面分為幾列,而rows屬性則將頁面分為幾行。下面來看一個例子。

<html> <frameset rows="25%,75%"> <frame src="1.html"/> <frame src="3.html"/> </frameset> </html> 

其中"rows="25%,75%"表示該頁面共分為兩行,因為它有兩個屬性值,而他們的大小則分別為頁面高度的25%和75%。點擊這裡查看以上代碼的顯示效果。架構標籤<frame>

上面的執行個體中已經用到了<frame>標籤,它的src屬性就是這個架構裡將要顯示的內容。在本執行個體中的兩個架構是可以通過拖拽開改變大小比例的,如果你希望它們大小固定可以使用noresize="noresize"屬性。

注意:<frame>標籤是空標籤,需要加上一個"/"以符合XHTML的要求。

關於<noframe>標籤

該標籤只有當瀏覽器不支援架構結構時才會起到作用,由於現在幾乎所有網民的瀏覽器都支援架構結構,所以我們在這裡就不介紹這個標籤了。

架構結構和DTD

架構頁面的DTD與一般網頁不同。聲明方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.